The Systems Engineer / Technical Lead will be responsible for the overall technical direction and stability of our automotive infotainment system.
This role requires a strong understanding of system architecture, in-vehicle networking, and multimedia technologies, as well as the ability to lead a team of developers in identifying and resolving complex technical challenges.
Responsibilities:
Formulate solutions for key system functions, including system framework, vehicle integration, and audio processing.
Resolve complex technical issues affecting system performance and functionality.
Optimize system stability, addressing issues related to performance, lag, black screens, and other stability concerns.
Manage and mentor a team of developers, fostering collaboration and ensuring code quality.
Effectively identify, confirm, and track bug issues reported by team members.
Contribute to the design and implementation of new features and improvements.
Collaborate with cross-functional teams (e.g., hardware, testing) to ensure successful system integration.
Skills & Experience Must-Have:
Strong understanding of automotive infotainment system architecture.
Experience with system-level debugging and troubleshooting.
Proficiency in C++ programming. Experience with Linux-based embedded systems.
Proven ability to lead and mentor a small team of developers.
Excellent problem-solving and analytical skills.
Good-to-Have:
Experience with Android Automotive.
Knowledge of audio processing technologies.
Familiarity with automotive communication protocols (CAN, Ethernet).