Embedded Software Engineer

New

Michael Page

Job

In this role, you will develop embedded software and Linux applications for aircraft cabin systems, implement multithreading applications, and be responsible for integration and testing on target hardware.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • Design, development, and maintenance of embedded software and embedded Linux applications for aircraft cabin systems.
  • Implementation of software requirements in C using structured and model-based development methods.
  • Development and integration of multithreaded applications, services, and reusable software components on embedded Linux.
  • Development and maintenance of board support packages, device drivers, and hardware abstraction layers.
  • Integration of communication interfaces such as Ethernet, CAN, UART, SPI, and I²C.
  • Perform software integration, verification, testing, and commissioning on target hardware.
  • Error analysis, debugging, and optimization of the performance and stability of existing systems.

Our expectations of you

Education

  • Degree in computer science, electrical engineering, software engineering, or a comparable qualification.

Qualifications

  • Knowledge of Board Support Packages, Device Trees, boot processes, and Linux driver integration.
  • Confident use of Git, code reviews, and automated test and build pipelines.

Experience

  • Extensive experience in embedded software development with C.
  • Practical experience with Embedded Linux and Linux systems programming.
  • Experience with build systems, cross-compilation, and ideally Yocto or Buildroot.
  • Experience using debugging tools such as GDB, strace, perf, or Valgrind.

What we offer

  • Challenging development projects in the field of modern aviation technologies.
  • Work on innovative embedded Linux platforms and safety-critical systems.
  • International collaboration with renowned clients in the aviation industry.
  • Significant scope to shape the technical development of products and processes.
  • Long-term prospects at an economically stable and innovative company.

Benefits

Topics you will work on

Job locations

More about the recruiting agency

Michael Page International (Germany) GmbH is an established personnel consulting and recruitment company headquartered in Düsseldorf. Founded in 1991 in Germany, it specializes in the placement of specialists and executives.

Company type
Recruiting Agency
Work model
Full Remote, Hybrid, Onsite
Industry
Recruitment Agency
  • Tröger & Cie. AktiengesellschaftNuremberg, Regensburg, Bayreuth

    • Easy Apply
    • Hybrid
    • Onsite
    • Full Time

    Anyone who joins here not only designs software – they bring machines to life that are recognizable on real construction sites. Software Developer (m/f/d) Basic Engineering Our client is an internationally leading manufacturer of technically...

    • Ethernet
    • C
    • Git
    • Python
    • Bash
    • Linux
    • C++
    • CAN
    • J1939
    • +4
    • +5
  • GGW GroupHamburg

    • Easy Apply
    • Hybrid
    • Full Time

    The role As a Forward Deployed AI Engineer, you go directly into our specialist departments, understand the processes, and develop production-ready AI and automation solutions that will fundamentally change the way the entire GGW Group operates. You do...

  • HUK-COBURG VersicherungsgruppeCoburg

    • Hybrid
    • Onsite
    • Full Time
    • Senior

    We - the HUK-COBURG Insurance Group - are among the top 10 largest in Germany. Founded over 90 years ago, we are now the leading insurer for private households with over 13 million customers and the largest German auto insurer. Our tradition of often...

    • Angular
    • TypeScript
    • JIRA
    • JavaScript
    • CSS
    • Confluence
    • +1
    • +3

Embedded Software Engineer

Michael Page