Posted on: 14/07/2025
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
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1512838
Interview Questions for you
View All