Role Responsibilities :
- Design and develop embedded real-time software for Linux-based systems.
- Analyze and implement customer-specific embedded software requirements.
- Coordinate with cross-functional teams for software architecture and integration.
- Drive implementation quality through use of design patterns, testing, and reviews.
Key Deliverables :
Develop and maintain software layers across drivers, middleware, and applications.Deliver embedded solutions aligned with system performance and safety requirements.Implement Linux-based embedded architecture using C++ and STL.Support end-to-end product lifecycle from definition to production readiness.Skills Required
Communication Protocols, Uml, Networking, Embedded Linux, C++ 14