✨ 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 essential to ensure software meets high-quality standards.
- The candidate 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.
- Documenting software specifications and user manuals for future reference is also part of the job.
âš¡ Requirements
- A master's degree in Computer Science, Electrical or Electronic Engineering, or a related field is essential for this role.
- The ideal candidate will have at least 8 years of experience in software development, particularly in embedded systems and automotive applications.
- Strong knowledge of Linux and Hypervisor is crucial for success in this position.
- Excellent programming skills in C and C++ are required, along with experience in AOSP and Yocto.
- The candidate should possess strong problem-solving skills and the ability to work effectively within a team environment.
- Effective communication skills are necessary to interact with both technical and non-technical stakeholders.