Objective:
- Responsible for the design, development, and delivery of high-quality, Linux/QNX software components—from planning and functional realization according to project requirements to the verification of core infotainment subsystems based on Adaptive AUTOSAR
- Collaborate with project core teams to integrate and deliver key base/platform modules for infotainment
- Lead a small-scale outsourcing engineer team (3-5 members) in project delivering, including: compiling software requirements, preparing technical solutions, task breakdown and allocation, tracking delivery progress and quality, supporting the team leader in managing the performance of outsourcing engineers
Tasks:
- Design and develop base/platform software based on Adaptive AutoSAR at infotainment system
- Develop new features on existing Linux/QNX platform, extend Linux/QNX platform capabilities.
- Requirements analysis/writing, framework design and review
- Test and validate the functions, features and components developed
- Analyze and solve base/platform software related problems
- Collaborate with project core teams to work out a technical solution and technical leading to implement
- Lead a small-scale outsourcing engineer team (3-5 members) in project delivering, including: compiling software requirements, preparing technical solutions, task breakdown and allocation, tracking delivery progress and quality, supporting the team leader in managing the performance of outsourcing engineers
- Support surrounding development processes (demand management, test management, legal evaluation) to cover the complete lifecycle of continued developed
Education:
- Bachelor degree or above (including degree), major in computer software, electronics, electrical engineering, mechatronics, automation or other software related majors
Experience:
- 5+ years working experience in the design and development of Linux/QNX software functions and features, with at least 3 years focused on Linux/QNX embedded systems (automotive infotainment, smartphones, or similar consumer electronics)
- Experience in in-vehicle embedded software development is preferred
Knowledge:
- Strong knowledge at Linux/QNX applications or middleware development
- Strong skill in C++ programming and scripting languages (Python among others) with large software system development experience
- Working experience in Adaptive AutoSAR is preferred
- Working experience in infotainment product is preferred
- Exceptional analytical and problem-solving skills. Strong sense of ownership, initiative, and a results-driven mindset. Outstanding stakeholder management and collaboration abilities.
- Proficient in Agile methodologies and experience working in Agile development environments
- Familiar with ASPICE is preferred
- Fluent English, German is a plus
