Embedded C Developer (Pune)

Embedded C Developer (Pune)

19 Aug
|
Interface Microsystems
|
Pune

19 Aug

Interface Microsystems

Pune

About the Role.

We are seeking an experienced Embedded Firmware Engineer to join our automotive software engineering team. This role focuses on developing high-quality, reusable, and optimized embedded firmware for automotive Electronic Control Units (ECUs), with responsibilities spanning MCU bring-up, AUTOSAR integration, bootloader development, secure boot implementation, multicore architectures, and safety-critical software development.

The ideal candidate will have hands-on experience in embedded C/C++ development for automotive or other safety-critical systems and a robust understanding of AUTOSAR Classic, functional safety, and cybersecurity-driven software development practices.

Key Responsibilities
- Design, develop, and optimize embedded C/C++ firmware for automotive-grade microcontrollers.
- Develop reusable, portable, and MISRA-C compliant software across multiple ECU platforms and variants.
- Configure, integrate, and maintain AUTOSAR Classic Basic Software (BSW) components, including:
- MCAL
- Diagnostics
- Communication Stack (CAN, CAN-FD, Ethernet)




- NVRAM Services
- Implement and maintain bootloader and secure boot solutions, including secure flashing and HSM-based key management.
- Develop software solutions for multicore MCU architectures, including task partitioning, inter-core communication, and timing optimization.
- Perform firmware debugging, hardware bring-up, and root cause analysis using tools such as Lauterbach TRACE32, CANoe, and CANalyzer.
- Support Functional Safety (ISO 26262 ASIL-B/C) and Cybersecurity (ISO 21434) implementation activities, including evidence generation and documentation.
- Participate in code reviews, unit testing, integration testing, defect resolution, and software quality improvement initiatives.
- Manage software baselines and releases using Git-based configuration management practices.
- Evaluate and explore the applicability of Rust for selected embedded software modules and future platform developments.

A

📌 Embedded C Developer (Pune)
🏢 Interface Microsystems
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: embedded c developer (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: embedded c developer (pune) / pune