Share this Job

What's Next? Join ZF!

ZF is a global technology company supplying systems for passenger cars, commercial vehicles and industrial technology, enabling the next generation of mobility.

ZF allows vehicles to see, think and act. In the four technology domains of Vehicle Motion Control, Integrated Safety, Automated Driving, and Electric Mobility, ZF offers comprehensive product and software solutions for established vehicle manufacturers and newly emerging transport and mobility service providers. ZF electrifies a wide range of vehicle types. With its products, the company contributes to reducing emissions, protecting the climate and enhancing safe mobility.

Principal Engineer

Country/Region:  CN

Shanghai, SH, CN, 201814

Req ID 45746 AutoR&D Shanghai, China


We are looking for a new colleague in the ADAS R&D team at our location in Jiading, Shanghai.


Your task:

  • Analyze system requirement and write software requirement.
  • Develop application based on SDK of QNX or VxWorks.
  • Maintain BSP driver and optimize BSP performance.
  • Develop the Linux kernel driver for automotive SoC.
  • Customer support for quick technical problem-solving.


Your profile:

  • Bachelor’s or master’s degree in electrical engineering, computer science, automotive engineering, or equivalent.
  • 2~5 years of directly related experience in embedded software engineering or equivalent.
  • Experience with embedded software development on Linux.
  • Experience with VxWorks or QNX is a plus.
  • Ability to Code using C++ 11.
  • Familiar with socket, share memory, pipe, signal, softirq, and system call technologies.
  • Familiar with development tools e.g. gcc, g++ compiler and gdb, strace, ltrace.
  • Reading and writing English.
  • Self-motivated, Strategic Thinker and problem solver, Works well in teamwork.


Be part of our ZF team as Principal Engineer and apply now!



Our Commitment to Diversity

ZF is an Equal Opportunity and Affirmative Action Employer and is committed to ensuring equal employment opportunities for all job applicants and employees. Employment decisions are based upon job-related reasons regardless of an applicant's race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, marital status, genetic information, protected veteran status, or any other status protected by law.

Find out how we work at ZF:

Job Segment: R&D Engineer, R&D, Embedded, Electrical Engineering, Software Engineer, Engineering, Research, Technology