![ARM](https://media.trabajo.org/img/noimg.jpg)
Senior/Staff Python Software Engineer
4 weeks ago
Arm is seeking a Software Engineer to join the Productivity Engineering Group at Arm in Cambridge As part of this team, you will develop solutions that automate specification, design, and documentation of next-generation Arm Products With this job you will be based in Cambridge and be developing tools as part of a productivity engineering hardware team.
What will I be accountable for?You will join an innovative team passionate about developing and improving the tools and workflows that Arm uses to create IP and Systems for our partners all around the world You will be constantly challenged to come up with innovative solutions to interesting problems. If you are successful, your solutions will be used by multiple teams across Arm, and have an impact across the engineering organization. Specifically, successful candidates will:
- Be responsible for the development and support of innovative methodology solutions using Machine-Readable Specifications (MRS) and flow automation.
- Develop and deploy MRS applications using a Python framework
- Develop generators (Mako/Jinja templates) to produce different views of the MRS data
- Develop creative, exciting and pragmatic solutions to engaging problems.
- Lead CICD pipelines for the validation, reviewing and publishing of MRS content
- Work closely with solution architects and IP/system product teams to define, develop and deploy solutions
Required Skills & Experience
To be considered for this position, you should have:
- A Bachelors, Master’s degree or equivalent experience in Computer Science or Electrical/Computer Engineering
- 7+ years industry experience in python application development
- Experience in developing, testing, delivering, and maintaining software solutions
- Experience with YAML, JSON and XML
- Experience implementing build pipelines with Git commit hooks (Code Commit, Jenkins plug-ins, configuration management etc
- Good knowledge of project management and workflow tools such as Agile, Jira, Scrum/Kanban, etc.
- Excellent analytical, problem-solving skills and interpersonal skills
- Knowledge of the Arm Architecture
- Experience in Hardware (RTL) design
- Electronic Design Automation (EDA) experience
Arm is committed to global talent acquisition, offering an attractive relocation package. With offices around the world, Arm is a diverse organization of dedicated, creative, and hardworking engineers. By enabling a dynamic, inclusive, meritocratic, and open workplace, where all our people can grow and succeed, we encourage our people to share their unrivaled contributions to Arm's success in the global marketplace.
Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals and don’t discriminate based on any characteristic.
#LI-KD1
-
Staff Software Engineer
3 weeks ago
Chesterton, United Kingdom ARM Full timeJOB OVERVIEW:The Software (CE-SW) group is responsible for developing and improving the software ecosystem around Arm's next generation of applications processors. This frequently means working with processors and other hardware technology not yet available to the public. We work on a range of development platforms, software-models, FPGAs and early...
-
Staff Software Security Engineer
4 weeks ago
Chesterton, United Kingdom ARM Full timeJob Overview:We are seeking a skilled and passionate security engineer to lead the central software security testing program across software in Arm. The role is within Arm's multifaceted Product Security team. You will have the opportunity to drive improvements in security of Arm software, and processes, and build security...
-
Staff Software Security Engineer
4 weeks ago
Chesterton, United Kingdom ARM Full timeJob Overview:We are seeking a skilled and passionate security engineer to lead the central software security testing program across software in Arm. The role is within Arm's multifaceted Product Security team. You will have the opportunity to drive improvements in security of Arm software, and processes, and build security...
-
Staff Software Engineer
4 weeks ago
Chesterton, United Kingdom ARM Full timeArm’s Software Engineering group is responsible for creating and improving the software eco-system around Arm's next generation of applications processors. We help our partners build creative Arm-powered products, for various segments Mobile, Server, IoT connected devices, Augmented & Virtual Reality offerings, Autonomous Driving Solutions etc. and in...
-
Staff Software Engineer
4 weeks ago
Chesterton, United Kingdom ARM Full timeArm’s Software Engineering group is responsible for creating and improving the software eco-system around Arm's next generation of applications processors. We help our partners build creative Arm-powered products, for various segments Mobile, Server, IoT connected devices, Augmented & Virtual Reality offerings, Autonomous Driving Solutions etc. and in...
-
Staff Software Engineer
4 weeks ago
Chesterton, United Kingdom ARM Full timeThe FPGA team is part of the global Productivity Engineering group which is responsible for delivering and supporting FPGA platforms at Arm - enabling designs debug and deployment of advanced pre-silicon verification methodologies. These system solutions target a wide range of market segments like mobile, server, IoT, automotive, etc.Job Description:As a...
-
Staff Software Engineer
4 weeks ago
Chesterton, United Kingdom ARM Full timeThe FPGA team is part of the global Productivity Engineering group which is responsible for delivering and supporting FPGA platforms at Arm - enabling designs debug and deployment of advanced pre-silicon verification methodologies. These system solutions target a wide range of market segments like mobile, server, IoT, automotive, etc.Job Description:As a...
-
Senior/Staff Algorithm Engineer
2 months ago
Chesterton, United Kingdom ARM Full timeJob Overview: We are looking for experienced engineers with a hands-on machine learning background, and good understanding of graphics and gaming, to develop new neural graphics algorithms. In Arm's Central Technology group we are building trail-blazing future technology which will keep Arm-based products redefining the state-of-the-art. We are looking...
-
Senior/Staff Algorithm Engineer
4 weeks ago
Chesterton, United Kingdom ARM Full timeJob Overview: We are looking for experienced engineers with a hands-on machine learning background, and good understanding of graphics and gaming, to develop new neural graphics algorithms. In Arm's Central Technology group we are building trail-blazing future technology which will keep Arm-based products redefining the state-of-the-art. We are looking...
-
Staff Software Engineer
4 weeks ago
Chesterton, United Kingdom ARM Full timeJob Overview:Arm is best known for the smartphone CPU and GPU technology connecting billions of people all over the world. Now we are building new software teams to take us to the next level.Technology built on Arm is all around us, from industrial and automotive applications, to the IoT, to the desktop and data centre. ‘Wherever Computing Happens’, we...
-
Staff Software Engineer
4 weeks ago
Chesterton, United Kingdom ARM Full timeJob Overview:Arm is best known for the smartphone CPU and GPU technology connecting billions of people all over the world. Now we are building new software teams to take us to the next level.Technology built on Arm is all around us, from industrial and automotive applications, to the IoT, to the desktop and data centre. ‘Wherever Computing Happens’, we...
-
Staff DevOps Engineer
4 weeks ago
Chesterton, United Kingdom ARM Full timeJob Overview:We are seeking a highly motivated and creative person to join our Cambridge-based toolchain performance team.This is an excellent opportunity for a candidate with a keen interest in Dev Ops, software quality and performance testing, who wants to influence the future of Arm IP and the Arm eco-system.Our team works on a diverse range of compilers...
-
Staff DevOps Engineer
4 weeks ago
Chesterton, United Kingdom ARM Full timeJob Overview:We are seeking a highly motivated and creative person to join our Cambridge-based toolchain performance team.This is an excellent opportunity for a candidate with a keen interest in Dev Ops, software quality and performance testing, who wants to influence the future of Arm IP and the Arm eco-system.Our team works on a diverse range of compilers...
-
Senior/Staff Software Engineer
4 weeks ago
Chesterton, United Kingdom ARM Full timeJob Overview:Are you interested in working on pioneering compiler technology whilst helping to lead and develop our team of dedicated engineers to achieve their full potential? We have an opening for an exciting and varied role in our GNU Tools team in Cambridge, UK.In this role you will collaborate with the GNU community, contributing to the open-source GCC...
-
Senior/Staff Software Engineer
4 weeks ago
Chesterton, United Kingdom ARM Full timeJob Overview:Are you interested in working on pioneering compiler technology whilst helping to lead and develop our team of dedicated engineers to achieve their full potential? We have an opening for an exciting and varied role in our GNU Tools team in Cambridge, UK.In this role you will collaborate with the GNU community, contributing to the open-source GCC...
-
Staff Product Security Engineer
4 weeks ago
Chesterton, United Kingdom ARM Full timeThe Arm Product Security Incident Response Team (PSIRT) is looking for a highly motivated, experienced addition to their team, to help deliver on Arm's commitment to coordinated vulnerability disclosure (CVD) and navigate the ever-changing landscape of product security. Growth in this area has created an opportunity join a highly visible and dynamic team...
-
Staff Product Security Engineer
4 weeks ago
Chesterton, United Kingdom ARM Full timeThe Arm Product Security Incident Response Team (PSIRT) is looking for a highly motivated, experienced addition to their team, to help deliver on Arm's commitment to coordinated vulnerability disclosure (CVD) and navigate the ever-changing landscape of product security. Growth in this area has created an opportunity join a highly visible and dynamic team...
-
Senior Cloud Engineer
2 weeks ago
Chesterton, United Kingdom ARM Full timeJob Summary:We're on the lookout for a skilled and dedicated Cloud SRE Engineer to be part of our team. This is a fantastic chance for someone who's all about cloud technology, DevOps, and SRE, and who's keen on shaping the Arm eco-system's future by supporting our global engineering groups. We operate across various engineering teams to help with...
-
Staff Board Design Engineer
2 weeks ago
Chesterton, United Kingdom ARM Full timeWe are in search of a skilled principal board design engineer to become a part of Arm's Hardware Platform crew. Situated in Cambridge, UK, the team concentrates on pioneering embedded design for testing Arm's newest IP products.We construct physical hardware development platforms, centered on Arm's custom system-on-chip (SoC) and FPGAs.These platforms are...
-
Staff Board Design Engineer
4 weeks ago
Chesterton, United Kingdom ARM Full timeWe are looking for an experienced principal board design engineer to join Arm's Hardware Platform team. As part of the Solutions Engineering Group, the team is based in Cambridge, UK, working at the forefront of embedded design focusing on prototyping Arm's latest IP products. We develop physical hardware development platforms, based around Arm's...