
Posted 3 hours ago
Software Engineer
ZF Automotive Technologies (Shanghai) Co., Ltd.
Requirements
Bachelor's or Master's in Electrical Engineering, Computer Science, or Automotive Engineering, 5+ years embedded software engineering experience, Embedded software development on Linux or QNX, Proficiency in C/C++, Knowledge of socket, shared memory, pipe, signal, ipc, and system call technologies, Experience with gcc, g++, gdb, strace, ltrace
Skills
C#LinuxQNXEmbedded Software
About the role
Responsibilities
- Analyze system requirements and translate them into software requirements
- Develop applications based on QNX or VxWorks SDKs
- Maintain BSP drivers and optimize overall BSP performance
- Develop Linux kernel drivers for automotive SoC
- Provide customer support for rapid technical problem-solving
Requirements
- Bachelor's or Master's degree in Electrical Engineering, Computer Science, Automotive Engineering, or an equivalent field
- 5+ years of experience in embedded software engineering
- Proven experience with embedded software development on Linux or QNX
- Proficiency in coding with C/C++
- Strong knowledge of socket, shared memory, pipe, signal, IPC, and system call technologies
- Experience with development tools including gcc, g++, gdb, strace, and ltrace
Preferred Qualifications
- Experience with system boot and device drivers
- Knowledge of cache/memory management and kernel schedulers
- Experience with Ethernet technologies
About the Company
ZF Automotive Technologies (Shanghai) Co., Ltd. is part of the ZF ADAS & HPC business unit. We are dedicated to shaping the future of mobility through advanced automotive technology and innovation.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Engineer
ZF Automotive Technologies (Shanghai) Co., Ltd. · Shanghai
