Design, develop, and maintain embedded software solutions for automotive applications, leveraging expertise in embedded systems and real-time operating systems (RTOS).
Requirements
- Design, develop, and maintain embedded software solutions for automotive applications, leveraging expertise in embedded systems and real-time operating systems (RTOS).
- Implement automotive communication protocols and integrate software modules with microcontroller architectures to ensure seamless operation within vehicle systems.
- Collaborate with cross-functional teams to define requirements, develop software architectures, and deliver high-quality embedded software solutions in alignment with project objectives.
- Manage embedded software requirements using tools like DOORS, ensuring traceability and alignment with project goals and customer needs.
- Document software design specifications, test plans, and validation reports to support the development and verification of embedded software solutions.
- Ensure compliance with automotive product development processes and standards such as ASPICE, adhering to established guidelines and procedures throughout the software development lifecycle.
- Conduct code reviews, perform static analysis, and contribute to quality assurance activities to validate the integrity and safety of embedded software implementations.
Benefits
- Higher Education Opportunities
- Life and accident insurance
- Sodexo cards for food and beverages
- Well Being Program
- EAP Employee Assistance
- Access to fitness clubs