Regions
Location
- Ingolstadt
Disciplines
Job types
- Contract
- Hybrid Working
Industry
- Technology, Media, & Telecommunication
Salary
£85 per hour
Functions
- Engineer
Seniority
- Mid-level
Technologies
- C
Job reference
111299
ADAS Performance Engineer
Location: Ingolstadt, Germany
Type: Contract 6+ months
About the Role
Join a global semiconductor leader reshaping the automotive industry. Our client has evolved from mobile tech powerhouse to a top-tier supplier in the automotive sector — trusted by major OEMs to deliver next-gen infotainment and ADAS systems. Their Snapdragon platform is at the heart of advanced digital cockpits and autonomous driving capabilities, bringing high-performance computing, audio, video, graphics, and AI together into the vehicle.
As an ADAS Performance Engineer, you’ll be embedded in the Automotive Engineering team, working alongside global partners to design, develop, optimize, and commercialize high-performance automotive software solutions. Your focus will be on system-level performance, boot time, memory usage, and real-time behavior across complex embedded platforms.
What You’ll Do
-
Analyze and optimize embedded systems performance across CPU, memory, and I/O subsystems
-
Debug and tune high-level OS performance on platforms running QNX, Linux, and Android
-
Collaborate on BSP integration and low-level system bring-up for ARM Cortex-A/X-based SoCs
-
Perform deep system analysis, including boot sequences, scheduling behavior, and TrustZone configurations
-
Lead investigations of complex system-level issues, driving improvements across software and hardware boundaries
-
Work closely with customers to understand performance bottlenecks and recommend architecture or code changes
-
Contribute to internal tools and processes for performance testing and optimization
-
Mentor junior engineers and guide cross-functional teams during technical escalations
What You Bring
-
Strong background in embedded systems development, integration, and debugging
-
Expert knowledge of C/C++ and scripting (Python, Bash, etc.)
-
In-depth understanding of modern ARM-based SoCs, including MMU, SMMU, virtualization, and TrustZone
-
Experience with task scheduling, boot-time optimization, and system profiling
-
Proficient with tools like GDB, JTAG, and kernel-level tracing (e.g. ftrace)
-
Highly analytical mindset with a structured, methodical approach to problem-solving
-
Ability to remain focused in high-pressure or escalated situations
-
Strong collaboration and communication skills
Preferred Qualifications
-
Experience with ADAS or Automotive Infotainment projects
-
Exposure to automotive safety and quality standards (e.g., ISO 26262, ASPICE)
-
Familiarity with secure boot and trusted execution environments
-
Experience in testing and validation of automotive embedded platforms
Education
Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Information Systems, or a related field