HamburgerMenu
hirist

Embedded Software Engineer - C/C++

TekIntegral
5 - 8 Years
Mumbai

Posted on: 17/08/2026

Job Description

Job Description :

Role : Embedded Software Engineer

Location : Powai, Mumbai

Experience : 5 to 8 Years

Open Positions : 3

Role Overview :

We are looking for an experienced Embedded Software Engineer with strong expertise in C/C++, RTOS, VxWorks, and embedded communication protocols to work on mission-critical defense and real-time applications.

Key Responsibilities :

- Design, develop, and maintain embedded software using C/C++.

- Apply strong OOP, STL, Data Structures, and Algorithms concepts.

- Develop multithreaded applications in RTOS/VxWorks environments.

- Implement and troubleshoot TCP/UDP communication.

- Work with CAN, MIL-STD-1553, and serial communication interfaces.

- Integrate and interface with various sensors and hardware components.

- Perform software debugging, testing, integration, and performance optimization.

- Collaborate with hardware, system, and verification teams for end-to-end product development.

- Participate in code reviews and follow software quality and development standards.

Must-Have Skills :

- Advanced C/C++ programming

- OOP, STL, Data Structures & Algorithms

- RTOS concepts

- VxWorks

- Multithreading

- TCP/UDP

- CAN interface

- MIL-STD-1553

- Serial communication

- Linux/Embedded Linux

- Sensor integration

Preferred Domain Experience :

- Fire Control Systems

- Combat Management Systems

- Command & Control Systems

- Counter-Drone Systems

- Defense/Aerospace embedded systems

Candidate Profile :

- 5 to 8 years of relevant embedded software development experience.

- Strong debugging and problem-solving skills.

- Experience working on hardware-integrated, mission-critical embedded applications.

- Good communication and cross-functional collaboration skills.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...