Logo Goldschmidt Thermit Gmbh

FPGA & Embedded Firmware Developer

Job

  • Level
    Experienced
  • Job Field
    Embedded
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Magdeburg
  • Working Model
    Onsite
  • Job Summary

    In this role, you develop FPGA designs in VHDL for real-time systems and implement embedded firmware in C/C++, optimize existing architectures, and conduct timing analyses.

    Job Technologies

    Your role in the team

    • Development, enhancement, and maintenance of FPGA designs in VHDL for embedded, real-time capable measurement and testing systems.
    • Development and customization of hardware-near embedded firmware in C/C++ for configuring, controlling, and parameterizing FPGA functions.
    • Design, implementation, and simulation of digital signal processing and FPGA architectures for deterministic processing of measurement data.
    • Implementation of synchronized FPGA logic, state machines, and clock-deterministic processing structures.
    • Conducting timing analyses as well as defining and maintaining constraints
    • Analysis, optimization, and further development of existing FPGA and firmware architectures
    • Integration and connection of various hardware interfaces, e.g., sensors, actuators, data acquisition
    • Implementation of communication interfaces such as SPI, I²C, UART, and Ethernet
    • Commissioning, debugging, and validation on real hardware
    • Technical analysis and troubleshooting of complex error patterns in existing systems
    • Participation in the design of FPGA-related hardware architectures and clocking concepts
    • Participation in technical documentation and structured testing procedures

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • Degree in Electrical Engineering, Computer Science, Embedded Systems, or a comparable qualification

    Qualifications

    • Very good knowledge of VHDL
    • Knowledge of FPGA-based signal processing (e.g., filters, trigger logic, FFT) is advantageous.
    • Understanding of FPGA-related hardware architectures as well as the ability to read and technically evaluate circuit diagrams.
    • Structured, analytical, and quality-oriented work approach
    • Ability to work in a team and enjoyment of interdisciplinary collaboration

    Experience

    • Experience with FPGA toolchains (preferably Intel or Lattice)
    • Experience in timing analysis, constraint management, and digital circuit design.
    • Experience in Embedded C/C++ as well as microcontroller architectures
    • Experience in measurement technology or non-destructive testing (NDT) is an advantage.

    This text has been machine translated. Show original

    What we offer

    • A motivated team in an attractive, crisis-proof, and international environment
    • Additional benefits, including subsidies for bike-to-work schemes or childcare.
    • Individual development opportunities
    • Company pension scheme
    • Accident insurance, also for the private sector
    • Company events, and much more.

    This text has been machine translated. Show original

    Benefits

    Health, Fitness & Fun

    Work-Life-Integration

    Topics that you deal with on the job

    Job Locations

    • Location Magdeburg

      Sachsen-Anhalt

      Germany

    This is your employer

    Goldschmidt Thermit Gmbh

    Goldschmidt Thermit Gmbh

    Goldschmidt Thermit Railservice is part of the Goldschmidt Group - the unique, global network of experts for railways. Together, we are leading railway infrastructure into the future - with intelligent solutions, services and products.

    Description

  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Industry, Production
  • Logo Goldschmidt Thermit Gmbh

    FPGA & Embedded Firmware Developer

    Location
    Magdeburg
    Working Model
    Onsite
    Diversity
    Open for all genders

    More Jobs