ADAS BSP Engineer Location: Ingolstadt, Germany Type: 6month contract About the Role We’re looking for an experienced and motivated ADAS BSP Engineer (m/f/d) to join a Semiconductor Automotive Engineering team — a fast-paced, collaborative group partnering with top global OEMs and Tier 1 suppliers to develop the next generation of infotainment and ADAS platforms. You will play a key role in the design, development, and debugging of Board Support Packages (BSPs) and embedded software components for advanced automotive systems. This is a hands-on, customer-facing role where you’ll work directly with partners to integrate cutting-edge technology into real-world products. The position is part of a regional expert team that tackles everything from embedded software integration and optimization to system bring-up and issue triage — all while staying deeply involved with innovative topics like hypervisors, AI/ML, and SIL/HIL testing. What You’ll Do Develop, debug, and optimize BSPs and low-level platform software on ARM-based SoCs. Support customers in software integration, customization, and performance tuning. Analyze system-level issues and provide technical solutions across the software stack. Collaborate with cross-functional internal teams and external partners throughout product development lifecycles. Ramp up quickly on existing projects and provide on-site technical support when needed. Take initiative in project management tasks and mentor junior team members. Contribute to successful commercial launches of next-generation automotive platforms. Required Qualifications Strong background in embedded software development, debugging, and integration. Proven experience with high-level operating systems such as QNX, Linux, and Android. Proficient in C/C++ and scripting languages (e.g. Python, Bash). Solid understanding of ARM Cortex-A/X SoC architectures, including MMU/SMMU, virtualization, and TrustZone. Skilled in system-level debugging and troubleshooting complex embedded systems. Structured, systematic approach to problem-solving under pressure. Strong interpersonal and communication skills with a proactive, collaborative mindset. Ability to travel within Europe and North America on short notice. German driver’s license required. Preferred Qualifications Experience with Automotive Infotainment or ADAS projects. Familiarity with automotive manufacturing and system testing. Experience using debugging tools such as JTAG, ftrace, or GDB. Hands-on experience with oscilloscopes, logic/spectrum analyzers, multimeters. Knowledge of common serial and high-speed interfaces (UART, SPI, I2C, PCIe, USB, Ethernet, HDMI, DSI, CSI). Experience working with UFS, eMMC, NVMe storage technologies. Ability to interpret schematics and perform basic hardware rework. Exposure to Secure Boot and Trusted Operating Systems concepts. Education Bachelor's degree in Computer Science, Electrical/Electronics Engineering, or related field (Master’s preferred). Why Join? Be part of a forward-thinking team at the forefront of ADAS and in-car experience innovation. Work with world-leading OEMs and Tier 1s on commercially impactful projects. Dive into cutting-edge technologies that shape the future of mobility. Grow your skills with mentorship, responsibility, and a highly skilled engineering team.