Senior Software Engineer – Embedded Systems (Automotive / HPC)

Job ID: 39972069

Budget: ₹37,500 – ₹75,000 INR

Job Title: Senior Software Engineer – Embedded Systems (Automotive / HPC)
Type: Work Support
Experience: 10+ Years
Location: Remote
About the Role:

We are looking for a Senior Embedded Software Engineer to provide technical work support for automotive and high-performance computing (HPC) projects. The role involves assisting with embedded software design, development, debugging, and integration for next-generation vehicle systems.

Key Responsibilities:

Support the definition, design, and development of embedded software for automotive systems.

Assist hardware teams in component selection, schematic reviews, and board bring-up.

Develop and integrate bootloaders, device drivers, kernels, and diagnostic tools.

Contribute to base software components such as BSP, MCAL, and embedded frameworks.

Implement and support functional safety (ISO 26262) and security requirements.

Help maintain CI/CD pipelines, testing environments, and debugging tools.

Collaborate with developers to resolve real-time project issues and ensure quality delivery.

Support cross-functional integration of hardware and software components.

Key Skills:

Embedded Software Architecture & Development

Automotive / HPC Environments

C, C++, Java, HTML5, and Scripting (Python, Bash)

Real-Time Operating Systems (RTOS)

BSP, MCAL, Device Drivers, Bootloaders

Vehicle EE Architectures (CAN, LIN, Ethernet)

Functional Safety (ISO 26262)

Debugging & Performance Optimization

CI/CD, Git, Jenkins, Automated Testing

Infotainment & Connected Systems