Embedded Software Engineer (m/f/d)

alpitronic Americas LLC

Nürnberg

Vor Ort

EUR 50.000 - 75.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

Innovative work environment
High-tech projects in e-mobility
Opportunities for advancement
Further training opportunities
Attractive bonus system
Performance-related pay

Zusammenfassung

alpitronic Americas LLC in Nürnberg is seeking a skilled Programmer to contribute to the development of embedded systems. In this dynamic role, you will program in C, design hardware logic using HDL, and work on advanced projects in e-mobility. Ideal candidates will possess strong experience in embedded programming, FPGA development, and digital electronics, along with excellent communication skills in English; knowledge of German is a plus. This is an opportunity in a supportive work environment offering advancement potential.

Qualifikationen

  • Degree in Computer Engineering, Electrical Engineering, Embedded Systems, or a closely related field.
  • Previous professional experience in a similar role.
  • Strong programming experience in C for embedded systems.
  • Hands-on experience with HDL programming using VHDL, Verilog, or equivalent.
  • Experience programming and debugging microcontrollers.
  • Experience working with FPGAs, including synthesis, implementation, and testing.
  • Familiarity with development tools such as GCC, vendor IDEs, and FPGA toolchains.
  • Understanding of digital electronics, timing, and hardware–software interaction.
  • Experience with communication interfaces such as SPI, I2C, UART, Ethernet, or CAN.
  • Excellent written and verbal communication skills in English.

Aufgaben

  • Develop embedded software in C for microcontroller-based systems.
  • Design, implement and verify digital logic using VHDL or Verilog.
  • Program and debug FPGAs for control and data acquisition applications.
  • Develop low-level drivers and communication protocols.
  • Support setup, debugging, and validation of microcontroller and FPGA platforms.
  • Work with engineers to define hardware–software interfaces.
  • Implement and test real-time control functionalities.
  • Document software and FPGA designs and test procedures.

Kenntnisse

C programming
HDL programming (VHDL, Verilog)
Microcontroller programming
FPGA development
Digital electronics
Communication interfaces (SPI, I2C, UART)
English proficiency
German proficiency

Ausbildung

Degree in Computer Engineering, Electrical Engineering, or Embedded Systems

Tools

GCC
FPGA toolchains

Jobbeschreibung

We are looking for a Programmer to support the development of embedded and digital systems through low-level software and hardware description language programming. The Embedded Software Engineer will play a key role in developing, implementing, and validating firmware and FPGA logic for microcontroller- and FPGA-based systems used in advanced R&D and engineering applications.

YOUR RESPONSIBILITIES
  • Develop embedded software in the C programming language for microcontroller-based systems
  • Design, implement and verify digital logic using hardware description languages such as VHDL or Verilog
  • Program, configure and debug field-programmable gate arrays (FPGAs) for control, data acquisition and signal processing applications
  • Develop low-level drivers, interfaces and communication protocols for embedded systems
  • Provide support for the setup, debugging, and validation of microcontroller and FPGA platforms
  • Work closely with electronics, power electronics and systems engineers to define hardware–software interfaces
  • Implement and test real-time control and monitoring functionality
  • Use simulation tools, logic analysers, and on-target debugging tools to perform functional verification and debugging
  • Document software and FPGA designs, architectures and test procedures
  • Maintain and improve existing firmware and FPGA codebases
  • Provide support for integration and testing activities in laboratory and R&D environments
YOUR QUALIFICATIONS & SKILLS
  • Degree inComputer Engineering, Electrical Engineering, Embedded Systems, or a closely related field
  • Previous professional experience in a similar role
  • Strong programming experience inCfor embedded systems
  • Hands‑on experience withHDL programmingusing VHDL, Verilog, or equivalent
  • Experience programming and debuggingmicrocontrollers
  • Experience working withFPGAs, including synthesis, implementation, and testing
  • Familiarity with development tools such as GCC, vendor IDEs, and FPGA toolchains
  • Understanding of digital electronics, timing, and hardware–software interaction
  • Experience with communication interfaces such as SPI, I2C, UART, Ethernet, or CAN
  • Passion for research and innovation, and a willingness to learn and adapt quickly
  • Excellent written and verbal communication skills in English, German is a plus
OUR COMMITMENT
  • Innovative work environment in a young, dynamic team
  • High-tech projects in the future-proof sector of e‑mobility
  • Opportunities for advancement in a growing company
  • A wide range of further training opportunities
  • Attractive bonus system and performance-related pay
  • Additional company benefits
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Embedded Software Engineer – Linux / Firmware / C/C++ (m/f/d)
Embedded Software Engineer – Linux / Firmware / C/C++ (m/f/d)

Optimus Search • Köln

Vor Ort
EUR 50.000 - 70.000
Embedded Software Engineer (m/w/d)
Embedded Software Engineer (m/w/d)

FERCHAU Engineering GmbH • Darmstadt

Vor Ort
EUR 70.000 - 95.000
Zuschuss Bildschirmarbeitsplatzbrillen
Betriebliche Altersvorsorge
Flexible Arbeitszeitgestaltung
+2
Embedded Systems Engineer (m/w/d) - J39488
Embedded Systems Engineer (m/w/d) - J39488

Exclusive Associates • Stuttgart

Hybrid
EUR 70.000 - 90.000
Flexible Arbeitszeiten
Hybrides Arbeiten
Weiterbildungsmöglichkeiten
+2
Embedded Systems Engineer - Software (m/w/d) - J39800
Embedded Systems Engineer - Software (m/w/d) - J39800

Exclusive Associates • Dortmund

Vor Ort
EUR 55.000 - 85.000
Flexible Arbeitszeitmodelle
Pendel-/Mobilitätskostenhilfe
Urlaubstage + Freie Tage
+5
Embedded Software Engineer (m/w/d)
Embedded Software Engineer (m/w/d)

Bertrandt Group • Hamburg

Vor Ort
EUR 55.000 - 75.000
Embedded Software Engineer (m/f/d)
Embedded Software Engineer (m/f/d)

Alpitronic • Nürnberg

Vor Ort
EUR 60.000 - 80.000
Innovative work environment
Attractive bonus system
Further training opportunities
Embedded-Software-Entwickler (m/w/d)
Embedded-Software-Entwickler (m/w/d)

FERCHAU • Oberkochen

Vor Ort
EUR 55.000 - 75.000
Unbefristeter Arbeitsvertrag
Jubiläums-/Lebensereignis-Zuwendungen
Vielfältige Weiterbildungsprogramme
+3
Embedded Systems Engineer (m/w/d) - J39488
Embedded Systems Engineer (m/w/d) - J39488

Exclusive Associates • Esslingen am Neckar

Hybrid
EUR 60.000 - 90.000
Flexible Arbeitszeiten
Hybrides Arbeiten
Fortbildungsmöglichkeiten
+3
Embedded Software Engineer (w/m/d) – Informations-, Mess- und Regelungstechnik
Embedded Software Engineer (w/m/d) – Informations-, Mess- und Regelungstechnik

SIKORA AG • Bremen

Vor Ort
EUR 50.000 - 70.000
Moderne Büroräume mit Lounge- und Kreativbereichen
Betriebsrestaurant mit ökologischen und vegetarischen Alternativen
Kostenloses Obst und Getränke
+6
Embedded Systems Engineer, Real-time Systems (m/w/d) - J40741
Embedded Systems Engineer, Real-time Systems (m/w/d) - J40741

Exclusive Associates • Offenburg

Vor Ort
EUR 70.000 - 90.000
Flexible Arbeitszeit
Fahrtkostenerstattung
Urlaubsregelungen
+5