Embedded Linux Engineer Location: Ingolstadt, Germany Type: Contract 6months 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