Skip to content
mimi

Embedded Software Engineer (m/f/d) - Electrical Drives

eMoSys

Starnberg · flexible Full-time Mid Level Today

About the role

About Us

For over 10 years, we have been offering development services in the field of mobile electric drive systems, from concept to the realization of prototype systems and small series. Our focus is on high-performance drives for aviation, motorsport, or special applications in electromobility, as well as small drives in the area of high-precision stepper motors.

In addition to a unique innovation culture, a brilliant team awaits you, consisting of long-experienced engineers, technicians, and project managers. Since April 2023, we have been part of MTU Aero Engines AG, and with this strong partner, we can even better develop unconventional approaches and creative solutions for the mobility of tomorrow.

At eMoSys, you have the chance to develop your skills with great freedom and to work on technologies that shape the future of mobility. Here you will find out exactly how you will receive all of this from us.

Varied Tasks? Find Them Here!

You will develop hardware-related embedded software for electric drive systems in aviation and accompany the implementation from development to integration. Your tasks include:

  • Designing robust software architectures and implementing them on modern SoC and ARM-based platforms
  • Designing hardware-related software and algorithms
  • Close collaboration with hardware development and using your understanding of electronics to think about systems holistically
  • Designing the interfaces between software and FPGA to optimally connect software and hardware
  • Integrating model-based development approaches (MATLAB/Simulink) into software development and ensuring a smooth transition from simulation to production code
  • Maintaining a clean codebase and transparent development processes through consistent use of version control tools and continuous integration

Convince Us With This Profile

You enjoy working on embedded software for aviation applications and accompanying developments from prototype to series production. You also bring the following prerequisites:

  • A completed technical degree in computer science, electrical engineering, or mechatronics with a focus on embedded software or a comparable field
  • Good knowledge of the Xilinx Zynq architecture (PL/PS, Bootloader, AXI, DMA, Interrupt Controller, Shared Memory) and the associated toolchain (Vivado/Vitis)
  • Extensive knowledge of common communication protocols (QSPI, I2C, CAN, Ethernet, PCIe)
  • Solid basic knowledge of sensor technology and digital signal processing (ADC/DAC)
  • Experience in connecting external memory (Flash, EEPROM, NAND, DDR)
  • Experience in configuring build, version control, and CI systems (Make, git, Jenkins) is desirable
  • Structured way of working, good communication skills, and a strong sense of quality
  • At least 3 years of professional experience

Good Reasons to Join the eMoSys Team

  • Additional vacation days – We know how important it is to have time for yourself, family, and hobbies. That's why we offer our employees not only the statutory 20 vacation days but also an additional 10 days – a total of 30 vacation days per year.
  • Flexible leisure time through core working hours – We have core working hours from 10:00 AM to 3:30 PM. This makes it much easier to balance your private appointments, leisure activities, and family with your career.
  • Exclusive fitness benefits – Your health is important to us, which is why we offer the EGYM Wellpass. This allows you to visit fitness studios as well as facilities such as swimming pools or rent a SUP.
  • Commute to work with JobRad – With us, you have the opportunity to lease a discounted bicycle through JobRad with up to 40% savings, which can also be used for leisure.
  • Tax benefits and employer contribution – Our company offers an employer contribution of 15% to further strengthen your retirement savings. This gives you the opportunity to save taxes while benefiting from your employer's financial support to build your financial cushion for retirement.
  • Learn from the best – So that you can perfect your knowledge and learn from the best, you will work with colleagues who are considered pioneers in the field of electronic drive systems.
  • Free rein in implementation – We know that you understand your craft, so we will give you clear goals. How you achieve them is up to you.
  • New technologies – With us, you have the opportunity to participate in interesting future-oriented projects, such as a recently launched aviation electromobility project.
  • Personal onboarding buddy – So that you can quickly settle in with us and work independently, you will be assigned a personal mentor who will support you with technical and organizational questions.
  • Individual development – To actively advance your development, we regularly hold internal and external training sessions. You can develop your expertise or, for example, advance to a project manager.
  • Open ear for your ideas – So that we can continuously optimize our work processes, we regularly get together to discuss what is going well and what is not, and where there is still room for improvement from your and our perspective.
  • Lunch break by the lake – Enjoy your lunch break in a relaxed atmosphere? No problem! In 5 minutes on foot from the office, you can reach the beautiful Starnberger See.
  • Height-adjustable desks & ergonomic chairs – To relieve your back, you have the option to work standing up thanks to height-adjustable desks. We also have ergonomic chairs.
  • Drinks – hot and cold – Working is much better with a freshly brewed coffee, tea, and chilled mineral water, right? That's exactly why you can help yourself to our free drinks in the staff kitchen at any time.
  • Table tennis room – To keep you moving, you can let off steam in our table tennis room during breaks.
  • Good transport links – We are only a three-minute walk from the S-Bahn station Starnberg Nord, and the connection is also excellent if you come by car.
  • Family-like team – We have a great team, and to keep it that way, we foster an honest and appreciative culture, go on excursions, or even have team cooking events.

Become part of the eMoSys team now.

Find more exciting positions here:

www.emosys.com

Skills

ARMCANCIC++DMAEmbedded SoftwareEthernetFPGAgitI2CJenkinsMATLABMakePCIeQSPISimulinkSoCSoftware ArchitectureVivadoVitisXilinx Zynq

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free