Description
Job description
We are looking for Embedded C++ Developer who is responsibile for designing and implementing software of embedded devices and systems. Designing, developing, coding, testing and debugging system software. Analyzing and enhancing efficiency, stability and scalability of system resources.
Responsibilities
• Design, develop, and test embedded systems using SoCs.
• Collaborate with hardware and software teams to integrate and optimize system performance.
• Develop low-level device drivers and firmware for various peripherals such as GPIO, SPI, I2C, USB, Ethernet, and more.
• Debug and troubleshoot hardware and software issues in embedded systems.
• Participate in the design and architecture of new embedded systems, including selecting appropriate SoCs, hardware components, and software frameworks.
• Develop and maintain documentation for the embedded system design, development, and testing.
Requirements:-
• Must have 3+years or relevant work experience.
• Experience in C++
• Knowledge in ADAS ,multi threaded, multi-core SoC platform running RTOS
• Automotive product development with automotive processes and standards - ISO26262, ASPICE
• Experience in automotive software applications and familiarity with Automotive SPICE or other software development process models.
• Excellent written and spoken English language skills High level of innovation and motivation
• Location:- Chennai Hybrid - Immediate joiner
• Early joiner is preferred