FPGA / Embedded Software Engineer

eMoSys GmbH

Job

In this role, you develop FPGA-based control and signal processing systems, program VHDL designs, integrate digital algorithms, and support the embedded software development for aircraft electric drive systems.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • You develop FPGA-based control and signal processing systems for electric drive systems in aerospace and oversee the implementation from development to integration.
  • Your responsibilities include:
  • Development and maintenance of FPGA designs in VHDL on modern FPGA platforms.
  • Design, implementation, and verification of digital algorithms.
  • Integration of IP cores, including those generated from MATLAB/Simulink with HDL Coder, evaluation of timing, resource consumption, and pipelining, as well as support for the Model-Based Development team.
  • Designing the interfaces between FPGA and software to optimally connect software and hardware.
  • Further development and maintenance of existing hardware-near embedded software components in C for existing prototypes based on microcontrollers and system-on-a-chip (SoC), as well as for test systems.
  • Close collaboration with the PCB development team and leveraging your understanding of electronics to think about systems holistically.
  • Development and maintenance of test and verification environments and support in commissioning new systems, as well as graphical processing of real-time measurement data and historical measurement data.
  • Maintaining a clean codebase through consistent use of Git and continuous integration.

Our expectations of you

Education

  • Completed technical degree in Electrical Engineering, Computer Science, or a comparable field of study.

Qualifications

  • Knowledge of the AXI protocol, SoCs (PL/PS), communication protocols (SPI, I2C, CAN, Ethernet, XCP), ADCs, external memory (QSPI), IP cores.
  • Basic knowledge of MATLAB/Simulink and an interest in model-based development are desirable.
  • Structured working style, good communication skills, and a strong sense of quality.

Experience

  • Several years of practical experience in FPGA development with VHDL and related toolchains (e.g., Vivado, Vitis, Git).
  • Experience in implementing control, regulation, and signal processing algorithms in VHDL, ideally in the field of power electronics or electrical drive technology.
  • Experience in developing embedded software in C/C++.
  • Experience with DO-254-compliant FPGA development in safety-critical applications.

What we offer

  • 30 days of vacation - time for relaxation, family, and hobbies.
  • Flexible working hours - core working hours from 10:00 to 15:30.
  • EGYM Wellpass - For your health and fitness.
  • JobRad - Discounted bicycle leasing, also available for private use.
  • BAV - 15% employer subsidy for retirement provision.
  • Aviation projects - Develop electric high-performance drives for aviation.
  • Part of MTU Aero Engines AG - The dynamism of a high-tech company with the strength of a corporation.
  • Learn from the best - Work with experienced experts in electric drive systems.
  • Freedom for your ideas - A lot of personal responsibility and scope for design.
  • Individual development - Internal and external training.
  • Lunch break at Lake Starnberg - Only a five-minute walk away.
  • Excellent transport links - Three minutes' walk to Starnberg Nord S-Bahn.

Benefits

Work-Life-Integration

Health, fitness & fun

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Starnberger See
    Bayern, Germany
  • Location Munich
    Bayern, Germany

About your employer

eMoSys GmbH, based in Starnberg, Germany, is a renowned company specializing in the development and implementation of electric high-performance drives and associated power electronics. The company provides advanced solutions for the aerospace, automotive, and other demanding sectors. With a focus on lightweight and high-power density drive systems, eMoSys contributes to the future of electromobility and aerospace technology.

Company type
Established Company
Work model
Onsite
Industry
Electronics, Automatization
  • 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
  • Würth Elektronik GmbH & Co. KGWaldenburg, Berlin, Munich

    • Easy Apply
    • Hybrid
    • Onsite
    • Part Time/Full Time

    You’ll be joining at a stage where we’re building and evolving our new CRM platform. That’s exactly what makes this role special: you won’t just develop features—you’ll actively help shape the technical foundation of a modern CRM ecosystem. Together...

    • Microsoft Dynamics
    • TypeScript
    • C#
    • RESTful API
    • Azure
    • Microsoft Power Platform
    • JavaScript
    • +3
    • +4
  • WebslineSalzburg, Freilassing

    • Hybrid
    • Onsite
    • Full Time
    • Senior

    You actively shape the technical development of our software products and influence their long-term architecture. You develop our core applications primarily using C# as the central programming language and technological foundation. You design, develop,...

    • C#
    • JavaScript
    • SQL
    • CSS
    • HTML5
    • AJAX
    • MS SQL-Server
    • +2
    • +3

FPGA / Embedded Software Engineer

eMoSys GmbH