Senior Hardware Engineer
Arm
Lund, Sweden
Job Overview
Are you an individual who is passionate about digital hardware design and its application in safety-critical systems? The GPU Functional Safety team at Arm is looking for an experienced engineer to help design and verify systems that will shape the future of safety-critical applications such as ADAS and autonomous driving.
Responsibilities
As part of our team, you will contribute from the early stages of idea conception, through RTL-based design and implementation, to the verification of safety mechanisms - ensuring compliance with ISO 26262 standards in our GPU product line.
As a hardware design engineer, you will make a significant impact by:
- Writing design documentation and managing requirements;
- Taking ownership of complex work packages and driving them to completion;
- Implementing complex digital systems using system Verilog;
- Performing front-end implementation tasks such as synthesis, logic equivalence checking, power analysis and optimization, and X-propagation checking.
Required Skills and Experience
- Strong understanding of computer architecture and system fundamentals;
- MS or PhD in Electrical or Computer Engineering;
- Extensive experience and understanding and analysing microarchitecture details and proficiency in RTL coding and implementation;
- Experience with RTL design for complex ASICs and SoCs using Verilog and/or SystemVerilog;
- A growth mindset with a desire to raise both personal and team performance standards;
- Familiarity or experience in the following:
- Synthesis and timing analysis;
- Version control tools such as Git;
- Static design checks;
- X-propagation analysis;
- Power management techniques.
Additional Qualities That Will Help Your Application Stand Out:
- Knowledge or experience with functional safety concepts and standards (e.g., ISO 26262, IEC 61508); experience working on Automotive IP or SoCs;
- Scripting proficiency in Perl, TCL, or Python;
- Experience with Linux, shell scripting, and Makefiles;
- Familiarity with requirement management tools (e.g., Dimensions);
- Experience with RTL bring-up using formal verification (JasperGold);
- Experience with project management tools (e.g., Jira).
Don't forget to mention EuroTechJobs when applying.