HamburgerMenu
hirist

Embedded Developer - C/C++

VAYUZ Technologies
3 - 5 Years
Bangalore

Posted on: 13/02/2026

Job Description

Role Overview :


As an Embedded Developer at VAYUZ Technologies, you will be a key contributor to the design, development, and testing of embedded software for automotive applications. You will collaborate closely with a team of experienced engineers to develop and implement software solutions that meet stringent automotive standards and performance requirements. Your work will directly impact the functionality and reliability of critical vehicle systems, contributing to enhanced safety and driving experience for end-users.


Key Responsibilities :

- Design, develop, and debug embedded software for automotive ECUs, ensuring adherence to industry best practices and coding standards.


- Implement and integrate software modules for vehicle control, communication, and diagnostics, contributing to the overall system functionality.

- Conduct thorough testing and validation of embedded software, identifying and resolving defects to ensure high-quality deliverables.

- Collaborate with hardware engineers to define hardware-software interfaces and optimize software performance on target platforms, improving system efficiency.

- Participate in code reviews and contribute to the continuous improvement of software development processes, enhancing team productivity and code quality.

- Document software designs, test plans, and results, ensuring clear and comprehensive communication of technical information.

Required Skillset :


- Demonstrated ability to develop embedded software in C/C++ for resource-constrained environments.

- Proven expertise in working with microcontrollers and real-time operating systems (RTOS).

- Experience with communication protocols such as CAN, LIN, Ethernet, and SPI.

- Proficiency in debugging and troubleshooting embedded systems using JTAG debuggers and other tools.

- Strong understanding of software development life cycle and quality assurance processes.

- Excellent problem-solving and analytical skills, with a proactive approach to identifying and resolving issues.

- Effective communication and interpersonal skills, with the ability to collaborate effectively in a team environment.

- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.



info-icon

Did you find something suspicious?

Similar jobs that you might be interested in