UST
Website:
ust.com
Job details:
Job Title: Software Engineer – Automotive Infotainment (C++ / AI Exposure)
Experience:
- 3–6 years in automotive or embedded software development
Role Summary:
We are looking for a mid-level C++ Software Engineer to develop high-performance automotive infotainment and navigation software, while leveraging modern AI/LLM-assisted development practices.
Key Responsibilities:
- Develop performance-critical infotainment/navigation software using C++
- Design and implement scalable architecture solutions for automotive platforms
- Work on data structures, IPC, and multithreading concepts
- Execute unit and regression testing to ensure software safety and reliability
- Perform target testing, flashing, and debugging on IVI hardware
- Contribute to navigation domain features (algorithms, platform maintenance)
- Leverage AI tools/LLMs to accelerate development and debugging
Required Skills:
- Strong proficiency in C++ and system-level programming
- Experience with data structures, IPC, threading, and Linux environment
- Knowledge of Python scripting and Google Test framework
- Hands-on experience with Git and software development lifecycle
- Good analytical, communication, and problem-solving skills
Good to Have:
- Experience in Automotive Infotainment / Embedded systems
- Knowledge of navigation algorithms (route calculation, etc.)
- Exposure to AI/LLM concepts (prompting, RAG, APIs, agent workflows)
Click on Apply to know more.