ZF Group

Senior Software Engineer

ZF Group

full-time

Posted on:

Location Type: Office

Location: GuangzhouChina

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • 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.

Requirements

  • Bachelor’s or master’s degree in electrical engineering, computer science, automotive engineering, or equivalent
  • 5+ years of directly related experience in embedded software engineering or equivalent.
  • Experience with embedded software development on Linux or QNX.
  • Ability to Code using C/C++
  • Familiar with socket, share memory, pipe, signal, ipc, and system call technologies
  • Familiar with development tools e.g. gcc, g++ compiler and gdb, strace, ltrace.
  • Experience with system boot, device driver, cache/memory management, kernel scheduler, ethernet is a plus
Benefits
  • Individual Growth: At ZF, you accelerate your career by working together across borders and cultures. Take advantage of global development opportunities, support and a flexible working environment.
  • Experience Variety: Join ZF to shape future mobility and sustainable systems. Drive smart solutions and contribute to safer, cleaner, affordable mobility for all.
  • Find Inspiration: Develop yourself in a team-oriented and supportive environment at ZF. Take on international challenges, be inspired by your colleagues and shape the future with us.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
embedded software developmentLinux kernel driverBSP driverCC++system bootdevice drivercache managementmemory managementkernel scheduler
Soft Skills
technical problem-solving
Certifications
Bachelor’s degreeMaster’s degree