Position: Embedded Software Engineer (SML79ST RM 4096)
About the Role:
Embedded software for automotive and IoT platforms, focusing on BSP optimization, virtualization, and device drivers on ARM-based systems like QCOM SA8295.
Cuttlefish and Virtualization is mandatory
Key Responsibilities:
- Develop/optimize BSP for ARM automotive platforms (e.g., QCOM SA8295).
- Integrate bootloaders, device drivers, HAL layers; configure Android audio HAL.
- Implement QNX Hypervisor for infotainment/telematics virtualization.
- Port drivers for peripherals (camera, display, Ethernet, audio) on Linux/Android/FreeRTOS.
- Handle SELinux policies, secure boot/OTA, power optimization for IoT.
- Develop low-level drivers (UART/I2C/SPI/CAN); port OS to custom hardware.
Mandatory Skills:
- Virtualization
- Embedded C/C++ programming.
- OS: Linux, Android, FreeRTOS, QNX Hypervisor.
- Hardware: ARM platforms (QCOM SA8295), MCUs (STM32, nRF52, ESP32).
- Protocols: UART/I2C/SPI/CAN, TCP/MQTT/HTTP.
- Android HAL, device driver porting, multi-core systems.
*******************************************************************************************************************************************
Job Category: Embedded HW_SW
Job Type: Full Time
Job Location: Pune
Experience: 7-9 Years
Notice period: 0-30 days
Apply for this position
Mention correct information below. Mention skills aligned with the job description you are applying for. This would help us process your application seamlessly.
Sales Executive (RS02SI RM 4098)
Next post
