Firmware and Embedded Systems Engineer

ADDI-DATA Group

Job

In this role, you will develop FPGA firmware in VHDL for real-time systems, integrate logic with embedded systems, perform commissioning, and optimize designs for performance and robustness.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • As a Firmware and Embedded Systems Engineer (FPGA - VHDL), you will contribute to the design, development, commissioning, and continuous improvement of FPGA firmware used in real-time industrial systems.
  • Your mission is to ensure reliable, high-performance interaction between acquisition hardware and embedded or host systems.
  • Design, develop, and maintain FPGA firmware in VHDL for data acquisition and real-time processing.
  • Integrate FPGA logic with embedded systems, acquisition boards, and host interfaces.
  • Perform commissioning and bring-up of FPGA-based systems on prototypes and production hardware.
  • Develop and maintain automated test and validation flows using Quartus simulation and test tools.
  • Support debugging and validation at FPGA and system level.
  • Optimize designs with respect to timing, resource usage, latency, and robustness.
  • Contribute to hardware / firmware co-design in collaboration with hardware engineers.
  • Document architectures, interfaces, and design choices to ensure maintainability and knowledge sharing.
  • Collaborate closely with firmware, hardware, and software teams and contribute to continuous improvement of development practices.

Our expectations of you

Education

  • Master's degree or engineering school.

Qualifications

  • Strong knowledge of FPGA design using VHDL.
  • Solid understanding of digital design, timing constraints, and resource optimization.
  • Knowledge of embedded systems architectures and FPGA integration with processors and acquisition hardware.
  • Vertrautheit mit Hardware-Schnittstellen (SPI, I²C, UART, PCIe, Ethernet, LVDS, etc.).
  • Basic knowledge of C/C++ for low-level tools, testing, or FPGA/software interfacing.
  • Ability to work within industrial development processes and quality constraints.
  • Capability to produce clear and maintainable technical documentation.
  • Fluent English (mandatory).

Experience

  • Minimum of 3 years of professional experience, excluding internships and apprenticeships.
  • Experience with Intel/Altera or Xilinx FPGA tools, simulation, and automated test tools.
  • Experience with FPGA commissioning, bring-up, and hardware debugging.
  • Experience with testbench development, simulation, and validation methodologies.
  • Experience with version control systems (Git) and structured development workflows.

What we offer

  • Location: Baden Airpark/Baden-Baden.
  • Employment type: Full-time, permanent position.
  • Salary: Starting from €48K (depending on experience).
  • Working hours: 8-hour shifts, daytime work.
  • No remote working.

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Rheinmünster
    77836 Baden-Württemberg, Germany

About your employer

ADDI-DATA GmbH, based in Rheinmünster, Germany, has specialized in the development and production of high-quality industrial measurement and automation systems for over 40 years. Its products are used in various industries and find application worldwide in quality control, process control, and data acquisition.

Company type
Established Company
Work model
Onsite
Industry
Industry, Production
  • 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
  • Öko-Institut Consult gGmbHFreiburg im Breisgau, Berlin

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

    Operation, monitoring, and further development of the network infrastructure. Administration and configuration of firewalls, routers, and switches. Ensuring network availability, performance, and security. Participation in IT security concepts and...

    • TCP/IP
    • Active Directory
    • Windows
    • Microsoft Exchange
    • Office 365
    • Linux
    • VLAN
    • +4
  • 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

Firmware and Embedded Systems Engineer

ADDI-DATA Group