Senior Software Engineer – Embedded Linux

Tvoji zadaci

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.

Čitajte više Čitajte manje

Tvoj profil

[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
Čitajte više Čitajte manje

Naša ponuda

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.

Čitajte više Čitajte manje

O nama

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.

Čitajte više Čitajte manje