Hashlist
Website:
hashlist.com
Job details:
We are looking for a 𝗕𝗦𝗪 𝗦𝗼𝗖 𝗢𝗦 & 𝗛𝘆𝗽𝗲𝗿𝘃𝗶𝘀𝗼𝗿 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿. This is a deep technical role at a major OEM, developing and integrating secure, high-performance operating systems and hypervisor platforms for next-generation automotive SoCs - directly supporting ADAS, Infotainment, and Connectivity functions.
𝗘𝗻𝗴𝗮𝗴𝗲𝗺𝗲𝗻𝘁 𝗱𝗲𝘁𝗮𝗶𝗹𝘀:
- Location: Bengaluru, India
- Working model: Hybrid
- Start date: ASAP
- Employment type: Full-time, Contract or Freelance
𝗥𝗲𝘀𝗽𝗼𝗻𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝗶𝗲𝘀:
- Develop and integrate OS and Hypervisor platforms (QNX Hypervisor, Android GVM) for ECUs across ADAS, Infotainment, and Connectivity domains
- Collaborate with cross-functional teams to define and implement OS and Hypervisor features for high-performance automotive SoCs
- Develop and configure device drivers for communication buses including UART, SPI, PCIe, Ethernet, LVDS, and I2C
- Optimize and fine-tune OS and Hypervisor components — build configurations, performance tuning, and multicore execution
- Implement networking, cybersecurity, CLI tooling, and scripting solutions to enhance system security and performance
- Debug and troubleshoot embedded software and hardware using oscilloscopes, logic analyzers, and debuggers
- Support CI/CD processes and drive Test-Driven Development (TDD) in embedded software projects
- Work within an Agile/Scrum environment, ensuring compliance with automotive standards and software security requirements
𝗤𝘂𝗮𝗹𝗶𝗳𝗶𝗰𝗮𝘁𝗶𝗼𝗻𝘀:
- Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering
- 10–12 years of embedded software development experience in C/C++
- Hands-on experience with QNX, Linux, Android, and hypervisor platforms
- Experience with board bring-up, BSPs, device drivers, Docker, QEMU, and hypervisor configuration
- Proficiency in Python, Make/CMake, Yocto, and shell scripting
- Familiarity with CI/CD processes and Test-Driven Development methodologies
Preferred Qualifications:
- Master's degree in Computer Science, Computer Engineering, or Electrical Engineering
- Experience with ARM/64-bit architecture and low-level firmware development
- Knowledge of virtualization technologies such as Xen, KVM, or VMware in embedded environments
- Expertise in ISO 26262, ASPICE, and cybersecurity frameworks (ISO/SAE 21434)
- Understanding of GPU, NPU, ISP, and DSP acceleration for Infotainment and ADAS
𝗡𝗲𝘅𝘁 𝘀𝘁𝗲𝗽𝘀:
- Press "Apply"
- We will review your application
- If qualified, you will be accepted into the network and can be considered for this and similar positions & projects
Click on Apply to know more.