TechTeamz

Embedded Software Engineer – Debugging & Android Systems

Job Location

Toulouse, France

Job Description

Job Title : Embedded Software Engineer – Debugging & Android Systems Location : Toulouse Type : Contract/ 1- year Industry : Automotive, Embedded Systems, Connectivity About the Role We are looking for a highly skilled Embedded Software Engineer with a strong focus on debugging complex system-level issues in Android-based environments. You will be working at the heart of software integration and hardware interaction across cutting-edge platforms used in automotive, IoT, or embedded consumer devices . This role is ideal for engineers with a passion for digging deep into embedded issues , contributing to Android system development , and potentially bringing QNX expertise into the mix. ✅ Key Responsibilities Debug and resolve low-level system issues involving drivers, HAL, and kernel space interactions. Work with Android platform layers (AOSP) including HAL integration, bootloader, and BSP. Perform system integration and validation across embedded Linux and Android environments. Collaborate with hardware, firmware, and QA teams to trace root causes in complex systems. Develop or modify kernel drivers, board support packages, and low-level firmware components. Optionally support QNX platform integration and middleware if experience permits. Contribute to release validation and regression analysis (Trace32, GDB, logs). Required Skills and Experience 5 years in embedded systems development and debugging. Strong experience with Android internals (HAL, AOSP, BSP, Fastboot) . Deep knowledge of embedded Linux , cross-compilation, and build systems (Yocto/Buildroot). Proficient in C/C++ , GDB, JTAG (e.g., Lauterbach, Trace32), and protocol analyzers. Hands-on experience with low-level system bring-up , bootloaders, and board validation. Experience working with ARM SoCs (Qualcomm, NXP, ST, TI, etc.). ➕ Bonus Skills Familiarity with QNX-based development (e.g., QNX toolchains, QCC, Momentics). Knowledge of secure boot, OTA mechanisms, and automotive communication protocols (CAN, Ethernet). Experience in power/thermal/performance debugging on embedded platforms. Why Join Us Work with world-class engineering teams on bleeding-edge embedded systems. Be a central problem solver in cross-functional debug scenarios. Flexible working setup with competitive compensation.

Location: Toulouse, FR

Posted Date: 6/19/2025
View More TechTeamz Jobs

Contact Information

Contact Human Resources
TechTeamz

Posted

June 19, 2025
UID: 5219331505

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.