Senior Software Engineer – Embedded Linux

工作职责

We are looking to appoint a Senior Software Engineer to join a team responsible for building, maintaining, and optimizing embedded Linux distributions for our advanced digital cockpit components. This includes instrument clusters, high-performance computers, and 5G telematics control units. The successful candidate will be able to demonstrate his expertise in low-level Linux programming, device drivers and build systems.

 

  • Build and configure Linux-based OS images using Yocto or other build systems
  • Design, implement and test software components, including device drivers for embedded systems and peripherals, in C and C++
  • Troubleshoot and resolve issues related to software components, build systems, kernel configuration, and device drivers
  • Support of the hardware development team during the board bring-up phase
  • Writing and maintaining technical documentation, including design documents, test plans and user manuals
  • Keeping up with emerging technologies and industry trends
  • Collaborate with cross-functional teams to design and implement software solutions

You will collaborate with a strong international team and see the impact of your work on streets around the globe.

阅读更多 阅读更少

职位要求

[Basic Qualifications]

  • Degree in Electrical Engineering, Computer Science or related Engineering disciplines
  • 3+ years of professional experience in embedded software development in Linux environment
  • Proficiency in C, C++ and shell scripting
  • Experience with build systems such as Yocto, Buildroot, or OpenEmbedded
  • Experience with debugging tools such as gdb, strace, and ltrace
  • Profound knowledge of the Linux kernel internals, device tree, and bootloaders
  • Excellent problem-solving, communication, and teamwork skills
  • Fluent in English, both written and spoken

 

[Would be a plus to have Knowledge or Experience]

  • Development of Instrument Clusters
  • Linux Graphics Stack, including display drivers, OpenGL, and video acceleration
  • Multimedia frameworks such as GStreamer
  • HMI toolchain such as Qt or Candera CGI Studio
  • Analyzing network traffic (CAN, Ethernet), using tools like Wireshark or CANoe
  • ARM architecture and cross-compiling
  • Agile development processes (Scrum)
  • Cyber Security concepts: Application security and encryption algorithms
阅读更多 阅读更少

我们可以提供

What we offer:

  • Exciting and diversified projects
  • An insight in innovative technologies of the automotive industry
  • Wide network to research and development parties
  • Modern leadership culture
  • Individual choice of working times
  • Promotion of personal development

If you meet the requirements, you will be contacted within 15 days.

Ready to drive with Continental? Take the first step and fill in the online application.

阅读更多 阅读更少

关于我们

Continental develops pioneering technologies and services for sustainable and connected mobility of people and their goods. Founded in 1871, the technology company offers safe, efficient, intelligent and affordable solutions for vehicles, machines, traffic and transportation. In 2023, Continental generated sales of €41.4 billion and currently employs around 200,000 people in 56 countries and markets.

As an engineering and production partner, Continental Engineering Services (CES) develops customized solutions for technologically challenging tasks in automotive and industrial industries.

Become a part of a strong team and help us ensure that future mobility becomes more user-friendly, drive-efficient, safe and comfortable.

阅读更多 阅读更少

当您点击“继续前往SmartRecruiters ”后,您即将访问Continental AG的招聘平台,该平台由位于德国的SmartRecruiters GmBH运营。对于您在平台中提交的所有个人数据,Continental AG是数据控制方。您在该平台内提交的申请,将视为您同意下述内容:

  • 同意Continental AG的隐私声明(链接)
  • 同意Continental AG在中国境外处理您的个人信息
  • 同意Continental AG与其位于中国境内/境外的子公司或关联公司分享您的个人信息
继续前往 SmartRecruiters