Embedded Developer
Roles and Responsibilities :
- Design, develop, test, and maintain embedded software applications for automotive systems using C++ and Linux.
- Collaborate with cross-functional teams to identify requirements and implement solutions that meet customer needs.
- Troubleshoot complex issues in existing codebases to ensure optimal system performance and reliability.
- Develop technical documentation for new features and changes made to the system.
Job Requirements :
- 5-15 years of experience in embedded development with a focus on automotive embedded systems.
- Strong proficiency in C++ programming language with knowledge of Linux operating system.
- Experience working with microcontrollers such as ARM Cortex-M series or similar architectures.