✨ About The Role
- The role involves developing and implementing software applications that control various electronic systems in vehicles.
- Collaboration with the Software Quality Assurance (SQA) team is crucial to ensure software meets high-quality standards.
- Candidates will be responsible for assessing, troubleshooting, debugging, and maintaining software applications throughout the software development lifecycle.
- Analyzing and optimizing system performance through software design, code creation, and testing is a key responsibility.
- Documentation of software specifications and user manuals for future reference is required.
- Participation in code reviews and providing constructive feedback to team members is expected.
âš¡ Requirements
- A master's degree in Computer Science, Electrical or Electronic Engineering, or a related field is essential for this role.
- Candidates should have at least 8 years of experience in software development, particularly in embedded systems and/or automotive applications.
- Strong programming skills in C and C++ are required, along with a solid understanding of Linux and Hypervisor systems.
- Experience with AOSP, Yocto, camera systems, and networking is highly valued.
- The ideal candidate will possess excellent problem-solving skills and the ability to work collaboratively within a team environment.
- Effective communication skills are necessary to interact with both technical and non-technical stakeholders.