H
Senior Engineer
Hashlist
Poissy · On-site Contract Senior 1w ago
About the role
About
We are looking for a Senior Engineer to lead the definition, design, and technical direction of the Smart Digital Cockpit. This role requires deep expertise across operating systems, hypervisor-based architectures, multi-display systems, vehicle networks, system performance, and cross-domain software integration. You will work across Android, QNX, Linux, MCU environments and enable next-generation cockpit features, ensuring robust architecture, reliability, and seamless user experience.
Engagement details
- Location: Poissy
- Start date: ASAP
Responsibilities
- Strong programming skills in C/C++/Java/Kotlin/Python
- Hands-on knowledge on Automotive SoCs and microcontrollers
- Experience with hypervisor-hosted, multi-OS automotive cockpit systems
- Experience with operating systems such as Linux, Android, QNX, and other RTOSs
- Experience with communication network protocols like Ethernet, SOME/IP, and associated tools
- Experience collecting logs from QNX, Android, and MCU, performing first-level debugging and triaging software issues related to Ethernet, SOME/IP, and communications
- Experience with debugging and triaging overall system issues
- Proficiency in QNX, Adaptive AUTOSAR-based systems, analyzing syslogs and dumpers
- Proficiency in Android logging systems (logcat, crash dumps, ANRs)
- Experience with Git, Gerrit, Jenkins, JIRA, ALM
- Experience with debugging tools such as GDB, JTAG-Debugger, BDI, Lauterbach, ADB, logs
- Experience with performance profiling tools
- Proven ability to work in an Agile Scrum environment
- Strong problem-solving skills, motivation, and ability to work in a fast-paced, multitasking environment
- Good team player with strong communication skills
Qualifications / Specialization
- Deep knowledge of defining and designing automotive cockpit systems
- Deep knowledge in defining and designing system-wide software architecture, including but not limited to: Software error detection and recovery, System partitioning, Variant management, Lifecycle management, System performance monitoring and optimization, OTA upgrades, Logging and Tracing, Data communication internal to an ECU, with external ECUs, and Cloud, Cybersecurity
- Deep knowledge of Cluster and/or Automotive Android and how to extend them for new use cases
- Deep knowledge of Automotive CAN and Ethernet topologies and protocols
- Deep knowledge of hypervisor-based virtualization and isolation
- Deep knowledge of content sharing across multiple OSs and multiple displays
- Deep knowledge of content projection from consumer electronics devices into multiple displays
- Knowledge of 3rd-party software and external application integration in a multi-supplier ecosystem
Next Steps
- Click Apply.
- We will review your application.
- If qualified, you’ll be accepted into the Hashlist network and considered for this and other relevant projects.
Skills
ADBALMAndroidAUTOSARAWS LambdaBDICANC/C++DockerEthernetGDBGitGerritJTAG-DebuggerJavaJenkinsJIRAKotlinLinuxLauterbachMCUPythonQNXRTOSSOME/IPPostgreSQLReact
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free