i
TekPillar
1996 TekPillar Jobs
Embedded C++ Developer - Automotive SPICE (4-6 yrs)
TekPillar
posted 11d ago
We are looking for an experienced Embedded Software Engineer with strong expertise in C++ development for embedded systems.
The ideal candidate will have a deep understanding of OOPs, design patterns, and software architecture, along with hands-on experience in Linux-based development.
Key Responsibilities :
- Develop and optimize embedded software solutions using C++.
- Implement OOPs concepts, exception handling, and smart pointers for efficient memory management.
- Design and develop scalable and maintainable software architectures using SOLID principles and UML representation.
- Work on C++ templates, STL, and Linux-based development environments.
- Contribute to solution design and system architecture for embedded applications.
- Collaborate with cross-functional teams in Automotive and Telematics domains (preferred).
Required Skills & Qualifications :
- Strong expertise in C++, STL, and Linux development.
- Solid understanding of Object-Oriented Programming (OOPs), Exception Handling, and Design Patterns.
- Experience with UML, software design principles (SOLID), and architectural concepts.
- Hands-on knowledge of Pointers and Smart Pointers.
- Understanding of C++ Templates and their applications.
Preferred Qualifications :
- Experience in Automotive or Telematics domain.
- Knowledge of embedded systems and real-time operating systems (RTOS).
- Familiarity with CAN, Ethernet, or other automotive communication protocols.
Functional Areas: Other
Read full job descriptionPrepare for Developer roles with real interview advice