Regions
Location
  • Ingolstadt
Job types
  • Contract
  • Hybrid Working
Industry
  • Manufacturing
  • Technology, Media, & Telecommunication
  • Telecommunications
Salary

£85 per hour

Functions
  • Engineer
Seniority
  • Mid-level
Technologies
  • C
Job reference

111296

Embedded Linux Engineer

Location: Ingolstadt, Germany
Type: Contract 6+months


About the Role

Join a global semiconductor leader that’s redefining the future of in-vehicle experiences. Our client has transformed from mobile innovation to become a trusted technology provider for top global automakers — leading in automotive telematics, infotainment, and advanced driver-assistance systems (ADAS). The Snapdragon platform powers next-gen cockpits with rich multimedia, AI/ML capabilities, and advanced vehicle interfaces.

As an Embedded SW Engineer, you’ll be part of a high-impact automotive engineering team that supports customers across the full development cycle — from concept to production. Your focus will be on board support package (BSP) development, platform customization, and system integration for ADAS applications.


Key Responsibilities

  • Develop, debug, and integrate embedded BSP components across multiple hardware platforms

  • Support real-time operating systems (RTOS) within automotive environments

  • Customize low-level software and optimize embedded systems for performance and reliability

  • Analyze and resolve complex system-level software and hardware issues

  • Interface directly with customers to support feature development, bring-up, and platform adaptation

  • Collaborate cross-functionally with hardware, validation, and application teams

  • Mentor junior engineers and contribute to technical leadership within the team


What You Bring

  • Strong experience in embedded software/BSP development and integration

  • Solid understanding of real-time operating systems (RTOS) in automotive use cases

  • Proficiency in C/C++ and scripting languages (e.g., Python, Bash)

  • Deep knowledge of ARM Cortex M/R/A/X-based SoC architectures, including MMU/SMMU, TrustZone, and virtualization

  • Strong system debugging and problem-solving skills with tools like GDB and JTAG

  • Experience working with schematics and performing basic hardware rework

  • Excellent analytical and communication skills

  • Comfortable working in dynamic, cross-functional teams with direct customer interaction

  • Willingness to travel within Europe and North America on short notice (German driving license required)


Technical Qualifications

  • Experience in ADAS or Automotive Infotainment projects

  • Familiarity with serial interfaces (UART, SPI, I2C, PCIe) and high-speed protocols (USB, Ethernet)

  • Hands-on experience with storage peripherals (SPINOR, UFS, eMMC, NVMe)

  • Exposure to secure boot, trusted OS concepts, and secure system bring-up

  • Ability to use standard lab tools (oscilloscope, logic/spectrum analyzers, multimeter)

  • Understanding of automotive manufacturing and validation processes


Education

Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Information Systems, or related field

Apply for job

You can apply to this job and others using your online CV. Click the link below to start