Description :
Senior Embedded Software Engineer C/C++ | ARM | Linux
Location : Bangalore
About Aeva :
Aeva is redefining autonomy with next-generation sensing & perception technology. Our breakthrough 4D LiDAR integrates key components into a compact silicon photonics module, enabling instant velocity + 3D spatial detection for autonomous mobility, robotics, consumer electronics, healthcare, security, and more.
Role Overview :
We are looking for a highly skilled Senior Embedded Software Engineer to design and develop real-time embedded applications on ARM processors. The ideal candidate is a hands-on self-starter with strong experience in C/C++, Linux, and embedded systems development from architecture to production deployment.
Key Responsibilities :
- Design & implement real-time software on ARM processors, interfacing with multiple sensors (C/C++)
- Develop firmware & low-level drivers for embedded Linux platforms
- Work across full SDLC requirements, architecture, design documentation, testing & release
- Debug complex embedded issues across software, hardware & system layers
- Participate in peer design/code reviews & contribute to process improvements
Required Skills & Experience :
- 6+ years of experience in embedded software development
- Strong programming in C/C++ (multithreaded applications)
- Embedded Linux development on ARM multi-core platforms
- Low-level driver / firmware development experience
- Hands-on with microcontrollers / SoCs / hardware bring-up / power management / performance optimization / RTOS
- Experience with communication interfaces : I2C, SPI, UART
- Ability to debug using schematics, logic analyzers, oscilloscopes & lab equipment
- Experience with debugging tools, testing frameworks & release workflows
Preferred / Good to Have :
- High-speed interfaces : ADC, MIPI, PCIe
- Experience with Xilinx / Zynq SoC platforms
- FPGA debugging experience
- Python / Shell scripting for automation
- Data analysis using Python / MATLAB
- Experience with profiling & benchmarking
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1580012
Interview Questions for you
View All