Job Description
Ovii's Interpretation of the Role
We’re seeking an embedded software engineer to design and integrate AUTOSAR‑based vehicle functions. You’ll build low‑level device drivers, configure diagnostic and routine IDs, and work with automotive communication interfaces to deliver production‑grade automotive software.
Role Snapshot
- Embedded AUTOSAR development
- Low‑level ECU driver engineering
- Diagnostic (DID) & Routine (RID) implementation
- Automotive communication protocol integration (CAN, UART, SPI, I2C, A2B)
- Software validation & debugging
- Cross‑functional integration & release management
Must-Have Requirements
- AUTOSAR architecture & configuration
- Device driver development
- Diagnostic IDs (DID) implementation
- Routine IDs (RID) implementation
- Automotive communication protocols (CAN, UART, SPI, I2C, A2B)
- Debugging and software validation tools
- 4‑7 years automotive embedded software development
- Automotive Embedded Software Development
- AUTOSAR architecture
Nice-to-Have Signals
- ASPICE process exposure
- ASPICE processes
Work Setup
- Location: Bengaluru, India
- Work mode: ONSITE
- Employment type: Full-Time
Not Specified in JD
- Visa sponsorship
- Salary range
- Remote eligibility
- Education requirement
- Certifications
- Relocation
- Travel
- Security clearance
- Coding test
What You'll Likely Work On
- Develop and integrate AUTOSAR‑based embedded software for vehicle functions
- Design and implement low‑level device drivers for automotive ECUs
- Configure and implement diagnostic and routine IDs
- Integrate and validate communication interfaces such as CAN, UART, SPI, I2C, and A2B
- Perform testing, debugging, and validation using emulators and simulators
- Participate in software integration, release management, and quality assurance activities
- Collaborate with cross‑functional engineering teams throughout the product lifecycle
Good Fit If You Have
- Passion for automotive hardware‑software integration
- Experience with ASPICE or similar automotive development processes
- Ability to work effectively in a collaborative, cross‑functional environment
Skills
- AUTOSAR architecture & configuration
- Embedded C/C++ development
- Device driver development
- Automotive communication protocols (CAN, UART, SPI, I2C, A2B)
- Diagnostic IDs (DID) & Routine IDs (RID)
- Debugging tools (emulators, simulators)
- ASPICE process familiarity (optional)