Senior modelling engineer - united kingdom, swaffham, norfolk

are you an established software engineer with a strong background and understanding of system-on-chip (soc) technologies and architectures?

the arm open source software (oss) group enables partners to build software on arm ip-based systems. we develop and contribute to open source projects, providing reference implementations and optimisations to key software system components, and also validated software stacks for arm ip-based reference platforms used in intelligent devices.

the platform modelling team within oss is seeking modelling engineers to build highly efficient software models representing the functional aspects of system-on-chip platforms that include many of arm's latest technologies, a base on which the rest of the oss group builds their software stacks. to influence the future of energy-efficient devices at a time of transformation in our industry, this is the place to be.

accountabilities:

members of the modelling team take hardware designs and specifications and build functional representations in software of an entire hardware platform and individual hardware components.

• develop, test and maintain high-speed models for arm's system level ip.

• interact with hardware engineers across arm to understand their ip and model it accurately.

• build virtual platforms that can be used for early software development.

• collaborate with oss engineers to help them integrate their software on your platform and to diagnose problems.

• produce and implement development plans in conjunction with project management and engineering peers across arm.

education & qualifications:

university degree, masters or phd (or equivalent), specifically in electronics or computer science, with an excellent academic record.

essential skills & experience:

• we seek individuals with strong c/c++ skills combined with a detailed understanding of the internals of computers and socs.

• you can demonstrate a proficiency developing software, including coding, testing and debugging.

• your background shows experience with scripting, and source control systems such as git/gerrit.

• you will possess and exhibit knowledge of a leading risc based computer architecture alongside experience of cpu architecture and familiarity with one or more cpu instruction sets.

• we expect you are focused and self-motivated with the ability to work independently and in a distributed team; showing a willingness to be flexible and accept new challenges.

• we expect a professional, hard-working and flexible approach to work with a flair for creative lateral thinking and problem solving with a dedication to extend the breadth and depth of your knowledge.

• we are looking for strong interpersonal skills and excellent written and spoken english.

desirable skills & experience:

• experience with programmer view modelling, knowledge of arm ip or architecture.

• substantial experience of hardware modelling.

• a background in low-level or bare-metal software, firmware or device-driver development is an advantage.

• we value experience working on complex software projects in collaboration with a large multi-site team.


ARM
United Kingdom, Swaffham, Norfolk
2022-06-02
2022-07-02
FULL-TIME
1528227
Please report inappropriate ads by sending a message to abuse@expatriatesjobs.com. Please include the Job ID located in the header of each ad

Apply to this job now Report abuse