HamburgerMenu
hirist

Job Description

About the Role :

We are looking for an experienced Embedded Software Engineer with a strong background in automotive connectivity and telematics systems.

In this role, you will design, develop, and implement high-quality embedded software for cutting-edge automotive applications.

Key Responsibilities :

- Design and develop embedded automotive software products focused on Connectivity, Telematics, and Telematics Applications.

- Apply object-oriented design principles and design patterns in software architecture and development.

- Use modeling tools such as Enterprise Architect (EA), Rhapsody, or MagicDraw for system and software design.

- Develop and maintain software components in C/C++ for embedded systems.

- Implement and specify communication middleware for IPC/RPC using Interface Definition Languages (IDLs).

- Work with Linux-based operating systems in embedded environments.

- Integrate and support typical automotive communication protocols such as CAN, Automotive Ethernet, MQTT, HTTP, TCP/IP, and SOME/IP.

- Collaborate with cross-functional teams to ensure robust, scalable, and maintainable software solutions.

- Participate in code reviews, documentation, and technical discussions.

Required Qualifications and Skills :

- Degree in Computer Science, Electronics Engineering, or a related field (or equivalent experience).

- 5+ years of hands-on experience in embedded automotive software development, with focus on Connectivity, Telematics, and Telematics Applications.

- 10+ years of embedded programming experience in C/C++.

- Strong understanding of object-oriented design and design patterns.

- In-depth experience with modeling tools such as EA, Rhapsody, or MagicDraw.

- Excellent understanding of Linux operating systems.

- Practical experience applying communication middleware for IPC/RPC, including interface specification using IDLs.

- Knowledge of vehicle communication protocols such as CAN, Automotive Ethernet, MQTT, HTTP, TCP/IP, and SOME/IP.

- Excellent presentation and communication skills.

- Fluent in English (spoken and written).

Preferred Candidate Profile :

- Immediate joiners highly preferred.

- Open to candidates from other locations who are willing to relocate to Bangalore.

Why Join Us ?

- Work on cutting-edge automotive software projects shaping the future of connected vehicles.

- Collaborate with a highly skilled and passionate engineering team.

- Competitive compensation and benefits.

- Supportive environment for relocation and career growth


info-icon

Did you find something suspicious?