Embedded Linux Developer

Brutto - Jährlich
  • LevelJunior, Mid, Senior
  • SpracheEnglisch
  • KategorieDeveloper
  • StandortIngolstadt, München

Our client is a global leader in software solutions for the automotive and mobility industry. With more than 10,000 professionals worldwide, specializing in embedded software, AI, and digital technologies, propelling their clients into a cleaner, smarter, and safer mobility future. Furthermore, the company is characterized by extensive know-how in areas of Autonomous Driving & ADAS, Electric & Conventional Powertrains, Connected Vehicles, Vehicle Diagnostics, AUTOSAR and Vehicle Engineering & Design.

The firm’s branches extend across Europe, the USA, Japan, China, Thailand, and India, closely collaborating with Original Equipment Manufacturers, and industry leaders and driving innovation in CASE (Connected, Autonomous, Shared, Electrified) domains. Additionally, the client fosters key strategic alliances, and with over two decades of investment, the company excels in software mastery, hardware-software integration, and solving complex mobility challenges.

For our Tier1 customer are curently looking for an experienced linux developer for embedded systems.

Tasks:

  • Participation in development of software for embedded systems.
  • Analysis and understanding of system requirements.
  • Supporting in system design and modeling.
  • Designing and implementing software for embedded Linux systems.
  • Configuring and optimizing Linux kernels and device drivers.
  • Feature implementation.
  • Bug fixing and code review.
  • Creation of proof of concepts (PoC) and examples on the platform side to demonstrate working methods.
  • Integration of SW components using a hypervisor-based approach.
  • Possible evaluation or porting to different SoC-based hardware.
  • Design end-to-end verification and validation for platform components, including interaction scenarios with multiple stacks or even interaction scenarios with multiple ECUs.
  • Perform MIL (Model-in-the-Loop) and SIL (Software-in-the-Loop) testing and code generation.
  • Developing and maintaining software build systems and tools.

Requirements:

  • Experience in embedded SW development environment.
  • In-depth understanding of Linux-based systems, architecture and frameworks.
  • Knowledge of Linux-based embedded systems, BSP (Board Support Package), and Linux internals.
  • Solid hands-on experience in C and/or C++, design concepts, and modeling tools.​
  • Ability to work within a team.
  • Required C1 english level.

Nice to have:

  • Experience in automotive industrie.
  • Knowledge of BUS communication and diagnostics.
  • Knowledge of IPC (Inter-Process Communication) and communication protocols based on D-BUS, MOST, EAVB, SOME/IP.
  • German language skills.

Benefits:

  • Offering a long-term, safe workplace with very good remuneration
  • 30 days of holiday leave per year
  • Flexible working hours
  • Possbile relocation support (reimbursement of removal costs, accommodation for a fixed amount of time)
  • You will work in modern workplaces with innovative tools
  • Learn new skills and develop in the company’s structures
  • Enrich yourself with the experience of working with an international company

Contract type:

Employment contract for an indefinite period with a trial period

  • Participation in development of software for embedded systems.
  • Analysis and understanding of system requirements.
  • Supporting in system design and modeling.
  • Feature implementation.
  • Bug fixing and code review.
  • Integration of SW components using a hypervisor-based approach.
  • Possible evaluation or porting to different SoC-based hardware.
  • Design end-to-end verification and validation for platform components, including interaction scenarios with multiple stacks or even interaction scenarios with multiple ECUs.
  • Perform MIL (Model-in-the-Loop) and SIL (Software-in-the-Loop) testing and code generation.

Requirements:

  • Experience in embedded SW development environment.
  • Understanding of Linux-based systems, architecture, and frameworks.
  • Knowledge of Linux-based embedded systems, BSP (Board Support Package), and Linux internals.
  • Solid hands-on experience in C and/or C++, design concepts, and modeling tools.​
  • Ability to work within a team.
  • Required C1 english level

Nice to have:

  • Experience in automotive industrie.
  • Knowledge of BUS communication and diagnostics.
  • Knowledge of IPC (Inter-Process Communication) and communication protocols based on D-BUS, MOST, EAVB, SOME/IP.
  • German language skills.

Benefits:

  • Offering a long-term, safe workplace with very good remuneration
  • 30 days of holiday leave per year
  • Flexible working hours
  • Possbile relocation support (reimbursement of removal costs, accommodation for a fixed amount of time)
  • You will work in modern workplaces with innovative tools
  • Learn new skills and develop in the company’s structures
  • Enrich yourself with the experience of working with an international company

Contract type:

Employment contract for an indefinite period with a trial period

Zurück zur Liste

    Sende dein Lebenslauf





    Hier klicken, um Dateien anzuzeigen

    Rufnummer
    +49 1577 57 53 757

    Nachricht senden
    info@recrutec.de
    Wichtig: Durch die Nutzung der Website stimmen Sie der Verwendung von Cookies und anderen Technologien zu. Weitere Informationen zum Datenschutz