Embedded Software Engineer (m/f/d
in
90411, Nürnberg, Bayern, Deutschland
Verfasst am 2026-08-01
Unternehmen:
alpitronic Americas LLC
Vollzeit
position Verfasst am 2026-08-01
Berufliche Spezialisierung:
-
Software Entwicklung
Eingebettete Software ingenieur, Eingebettete Systeme, Software-Ingenieur, C++ Entwicklung
Stellenbeschreibung
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
- Degree in Computer 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 programming using VHDL, Verilog, or equivalent
- Experience programming and debugging microcontrollers
- Experience working withFPGAs, including synthesis, implementation, and testing
- Familiarity with development tools such as GCC, vendor IDEs, and FPGA tool chains
- 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
- 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
Bitte beachten Sie, dass derzeit keine Bewerbungen aus Ihrem Zuständigkeitsbereich für diese Stelle über diese Jobseite akzeptiert werden. Die Präferenzen der Kandidaten liegen im Ermessen des Arbeitgebers oder des Personalvermittlers und werden ausschließlich von diesen bestimmt.
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten:
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten:
Suchen Sie hier nach weiteren Stellen:
×