Job description
NovaDrive Automotive Technologies is seeking a Senior Automotive Software Engineer to lead embedded software development for our ADAS and EV platforms. You will work with cross-functional teams to deliver safe, scalable software across AUTOSAR architectures, microcontrollers, and Linux-based systems.
In this role, you will contribute to architecture, design, code, and verification, while mentoring junior engineers and collaborating with hardware teams.
Responsibility
- Lead the design and implementation of embedded software for ADAS/EV systems across AUTOSAR and Linux platforms
- Define software architecture, coding standards, and verification plans to ensure safety and reliability
- Collaborate with hardware, systems, and test teams to deliver integrated solutions
- Mentor junior engineers and participate in agile ceremonies
- Perform code reviews, unit tests, and integration testing on target platforms
- Drive performance optimization, power management, and memory profiling
- Contribute to safety assessments and compliance with automotive standards (ISO 26262)
Qualification
- Bachelor's or Master's in Electrical/Computer Engineering or related field
- 8+ years of embedded software development in automotive or related industries
- Strong proficiency in C/C++, experience with AUTOSAR, CAN/LIN, and RTOS
- Experience with Linux-based platforms and bootloaders
- Familiarity with safety-critical development processes and ISO 26262
- Excellent problem-solving, communication, and collaboration skills
- Ability to mentor teammates and lead technical initiatives