Embedded developer

New

Technagon Gmbh

Job

In this role, you will develop firmware in C and C++ for STM32H7-based EVSE hardware, implement real-time operating systems, and control peripherals via HAL/LL, including setup and maintenance of the CMake build system.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • Development and maintenance of firmware in C and C++ on the STM32H7 for EVSE hardware.
  • Contribute to the gradual migration of the firmware to C++.
  • Contributing to the implementation of a real-time operating system.
  • Control of peripherals (e.g., GPIO, ADC, timers, UART, SPI, I²C) at the register level or via HAL/LL.
  • Implement the interface between the firmware and the Linux-based application layer.
  • Maintenance of the CMake build system and integration into CI.
  • Commissioning and troubleshooting on the target hardware in collaboration with the hardware development team.
  • Documentation and code reviews within the team.

Our expectations of you

Education

  • Completed degree or vocational training in electrical engineering, computer science, or a related field, or equivalent practical experience.

Qualifications

  • Confident use of datasheets, reference manuals, and circuit diagrams.
  • Hardware debugging (JTAG/SWD, oscilloscope, logic analyzer).
  • Working with Linux as a development environment.
  • Set up and maintain builds with CMake.
  • German, spoken and written.

Experience

  • At least 3 years of professional experience in embedded development with C on STM32 (ARM Cortex-M), ideally STM32H7.
  • Practical experience with C++ on microcontrollers (Embedded C++).
  • Experience with Git, including branching, merge requests, and code reviews.

What we offer

  • We offer free water, coffee, fruit, or ice cream in the summer.
  • Simply take advantage of our lunch subsidy.
  • Take advantage of tax-free benefits in kind!
  • Take advantage of company discounts at a wide range of shops and online portals.
  • Receive an occupational pension or capital-forming benefits.
  • Flexible working hours and individual working time arrangements are a matter of course.
  • Your lunchtime match at the foosball table or dartboard is waiting for you!
  • Look forward to our popular bike leasing offer!
  • Not just at company parties, but also at fun team events and outings!
  • With us, you’ll work on exciting projects: shape the future of e-mobility!

Benefits

Work-Life-Integration

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Grafenau
    71120 Baden-Württemberg, Germany

About your employer

Technagon GmbH, based in Grafenau, Germany, specializes in the development and production of solutions for electromobility. Its focus is on modular charging infrastructures and the associated hardware and software solutions that are developed in-house.

Company type
Established Company
Work model
Onsite
Industry
Electronics, Automatization
  • 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
  • ATSPMannheim

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

    Consultant & Project Manager – You are the primary contact for our clients and take on the leadership of new projects. Optimize processes & create added value – With your expertise, you will design more efficient workflows and support our clients with...

    • SAP for Healthcare
    • ABAP

Embedded developer

Technagon Gmbh