Staff Architecture Development Engineer

2 months ago


Newmarket, United Kingdom ARM Full time

Fantastic Opportunity for a Hardware or Software Engineer to work in the Architecture & Technology Group at Arm's Headquarters in Cambridge


JOB OVERVIEW:
We are looking for a highly motivated individual to work on development and maintenance of the parts of the Arm Architecture relating to virtual memory. The role will also involve validation of the ideas and proposals using models. You will be working with architects, technical leads, engineering teams and technical writers. The candidate will gain insight and have input into the development of future CPU architectures.


RESPONSIBILITIES:
- Contribution to the design and development of Arm architecture products relating to virtual memory and system memory architecture (authored and machine-readable architecture specifications, models, and appropriate testing/validation).

- Evaluate the viability of future architecture features and enhancements, through a mix of modelling, prototyping and analysis.

- Work to ensure that architecture specifications are unambiguous and complete.

- Working closely with Arm architects, project managers, technical writers, and the wider team to plan and those products and transfer knowledge to them.

- Assist in review and maintenance of Arm's architecture reference manuals and other externally facing documentation.


REQUIRED SKILLS AND EXPERIENCE:

- Understanding of processor architecture and the interaction between software and hardware.

- Practical working knowledge of virtual memory systems architecture, for example as a design and verification engineer or as a systems software engineer.

- Use quantitative evidence to reason about, and articulate the rationale for, engineering trade-offs.

- Enthusiasm for growing technical knowledge and working multi-functionally.
- Bachelors (BS) or higher in Computer Engineering, Computer Sciences, or Electronic or Electrical Engineering. Degrees in other areas will be considered if the applicant has relevant experience.


“NICE TO HAVE” SKILLS AND EXPERIENCE:
- Exposure to Arm Architecture is desirable.

- Experience in writing software models is desirable

- Understanding of file formats and markup language such as JSON, XML, markdown etc. is desirable, but not required

- Experience of collaborating with internal or external customers to establish an understanding of requirements and constraints.

- Experience with practices and processes for software tooling, testing, and delivery. Also, version control tools and methodologies, for example git.


IN RETURN:
This is a fantastic opportunity to contribute to the core development and publication of the Arm memory system architecture, which is used in billions of Arm CPUs`


#LI-JW


  • Staff Engineer

    1 month ago


    Newmarket, United Kingdom ARM Full time

    About The Team: Join our dynamic FPGA Prototyping verification team, a key part of Arm's Solutions Engineering group! We are a dedicated group of engineers providing a robust platform to build and test software on Arm's cutting-edge subsystems and System-on-Chips (SoCs). Our mission is to accelerate the development process by offering a versatile and...


  • Newmarket, Suffolk, United Kingdom ARM Full time

    About the RoleWe are seeking a highly skilled Senior/Staff Graphics Software Engineer to join our innovative graphics research team at ARM. As a key member of our team, you will play a crucial role in shaping the future of mobile graphics.Key ResponsibilitiesPerform extensive research into the latest mobile graphics techniques, such as GPU Driven rendering...


  • Newmarket, Suffolk, United Kingdom ARM Full time

    About the RoleWe are seeking a highly skilled Senior/Staff Graphics Software Engineer to join our innovative graphics research team at ARM. As a key member of our team, you will play a crucial role in shaping the future of mobile graphics.Key ResponsibilitiesPerform extensive research into the latest mobile graphics techniques, such as GPU Driven rendering...

  • Staff Engineer

    4 weeks ago


    Newmarket, United Kingdom ARM Full time

    About The Team: Join our dynamic FPGA Prototyping verification team, a key part of Arm's Solutions Engineering group! We are a dedicated group of engineers providing a robust platform to build and test software on Arm's cutting-edge subsystems and System-on-Chips (SoCs). Our mission is to accelerate the development process by offering a versatile and...


  • Newmarket, United Kingdom CSS People Full time

    Location Newmarket - Job-type Permanent - Salary Negotiable - Discipline Office **We are recruiting on behalf of a leading, well established and professional architectural glazing specialists.** Due to their continued success, growth and development they are seeking to employ an Architectural Glazing Estimator for their Newmarket, Suffolk site on a...


  • Newmarket, United Kingdom ARM Full time

    Job Description:  Arm’s Systems Development team creates subsystems and SoC designs for various application segments, using the latest IP products from Arm and other vendors. We are looking for creative and enthusiastic SoC Verification Engineers to join the team. For this role you will have knowledge of verifying and testing sophisticated IP such as...


  • Newmarket, Suffolk, United Kingdom ARM Full time

    Job Overview:Are you interested in working on pioneering compiler technology while 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 this role, you will collaborate with the GNU community, contributing to the open-source GCC compiler and...


  • Newmarket, Suffolk, United Kingdom ARM Full time

    Job Overview:Are you interested in working on pioneering compiler technology while 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 this role, you will collaborate with the GNU community, contributing to the open-source GCC compiler and...


  • Newmarket, Suffolk, United Kingdom ARM Full time

    Position Overview:This position involves collaborating with teams to enhance their understanding of updated methodologies for identifying security requirements, conducting threat assessments, establishing coding standards, and performing security evaluations. The emphasis will be on applying these principles to both conventional and contemporary...


  • Newmarket, United Kingdom ARM Full time

    Do you want to shape the future of chip design? In the Solutions Engineering team at Arm, we're looking for an experienced power intent engineer to join our team in a multi-faceted and diverse role! In this role, working within the implementation team, you'll be helping to optimize the power and cohesiveness of Arm's solutions, while also evolving our next...


  • Newmarket, United Kingdom ARM Full time

    Arm's Machine Learning (ML) Group is seeking a highly motivated and creative Software Engineer to join and lead a growing team of brilliant engineers located in Cambridge, UK specialising in ML frameworks and compilers. This role presents an opportunity to contribute to sophisticated ML technology supporting Arm's ML Hardware. You will help to build the...


  • Newmarket, United Kingdom ARM Full time

    This role presents a fantastic opportunity for an experienced full stack developer & data engineer to define and co-develop Arm product and solution portfolio infrastructure. You will work with the portfolio team, enterprise data, IT and key users to specify, prototype and develop Arm next generation data portfolio framework; your work will be key to enable...


  • Newmarket, United Kingdom ARM Full time

    Do you want to shape the future of chip design? In the Solutions Engineering team at Arm, we're looking for an experienced power intent engineer to join our team in a multi-faceted and diverse role! In this role, working within the implementation team, you'll be helping to optimize the power and cohesiveness of Arm's solutions, while also evolving our next...


  • Newmarket, Suffolk, United Kingdom ARM Full time

    Job OverviewAt ARM, we are seeking a highly skilled Principal SoC Verification Engineer to join our Systems Development team. As a key member of our team, you will be responsible for verifying and testing sophisticated IP products, including CPU/GPU/DSP processors, memory controllers, and interconnect fabrics.Key ResponsibilitiesDevelop and execute test...


  • Newmarket, Suffolk, United Kingdom ARM Full time

    Job OverviewAt ARM, we are seeking a highly skilled Principal SoC Verification Engineer to join our Systems Development team. As a key member of our team, you will be responsible for verifying and testing sophisticated IP products, including CPU/GPU/DSP processors, memory controllers, and interconnect fabrics.Key ResponsibilitiesDevelop and execute test...


  • Newmarket, Suffolk, United Kingdom ARM Full time

    Job OverviewAt Arm, we're building new software teams to take our technology to the next level. Our Open Source Software group is enabling new Arm architecture in projects such as kernel, firmware, system control, and driver development for various target markets.ResponsibilitiesAs a Senior Software Engineer, you will be responsible for:Writing low-level C...


  • Newmarket, Suffolk, United Kingdom ARM Full time

    Job OverviewAt Arm, we're building new software teams to take our technology to the next level. Our Open Source Software group is enabling new Arm architecture in projects such as kernel, firmware, system control, and driver development for various target markets.ResponsibilitiesAs a Senior Software Engineer, you will be responsible for:Writing low-level C...

  • Project Engineer

    3 months ago


    Newmarket, United Kingdom City Rail Link Ltd Full time

    City Rail Link Ltd is looking for a talented Project Engineer (Systems) to come and work on our important, city shaping project that will help you take your career to the next level. You will report directly to the Systems Director and act as the key technical interface between the CRL Systems team, Link Alliance Design team and future operators (Auckland...


  • Newmarket, United Kingdom ARM Full time

    Do you want to help shape the next generation of connected embedded devices and solutions? In the Central Technology Systems Group, we have a diverse set of engineers covering all aspects of SoC system architecture.You will have the opportunity to make high-impact changes daily by solving challenging technical problems in next generation connected embedded...


  • Newmarket, Suffolk, United Kingdom ARM Full time

    Job 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 culture.Key...