Job Title : C++ Automotive / Embedded Developer.
Experience : 6 - 9 Years.
Location : Bangalore (On-site).
Notice Period : Immediate to 30 Days.
Job Type : Full-Time.
Job Description :
We are seeking a skilled and experienced C++ Developer with a strong background in Automotive or Embedded Systems, and hands-on experience in Networking protocols such as TCP / IP, UDP. Candidates with prior exposure to Aerospace or Safety-critical systems will be given preference.
Key Responsibilities :
- Design, develop, and optimize C++ applications for embedded / automotive systems.
- Work on real-time operating systems (RTOS) and low-level driver development.
- Implement and troubleshoot communication protocols (TCP, IP, UDP).
- Collaborate with cross-functional teams including hardware, testing, and product engineering.
- Ensure code quality, compliance with industry safety standards, and documentation.
Required Skills :
Strong proficiency in C++ (C++11 / 14 / 17).Experience in Embedded Systems / RTOS.Hands-on experience with Automotive domain protocols (CAN, LIN, UDS is a plus).Strong understanding of Networking protocols : TCP, IP, UDP.Experience in Aerospace or safety-critical systems is desirable.Proficient in debugging using tools like GDB, Oscilloscope, Logic Analyzer, etc.Familiarity with version control systems like Git.Knowledge of static analysis tools and MISRA-C / C++ guidelines.Preferred Qualifications :
Prior experience in AUTOSAR, ISO 26262 (nice to have).Exposure to model-based development tools like Simulink, MATLAB (optional).Familiar with tools like JIRA, Jenkins, or CI / CD pipelines.(ref : hirist.tech)