
Embedded Software Engineer (w/m/d) C
TRUMPF GmbH + Co. KG3 days ago
Freiburg im Breisgau, GermanyEntry Level
Responsibilities
- Develop innovative concepts and features for process power supplies.
- Program embedded systems in C, including real-time systems.
- Model and simulate digital signal-processing algorithms.
- Verify software functionality in the laboratory using modern measurement equipment and automated test systems.
- Collaborate with RF and power-electronics engineers during commissioning and system verification.
- Work with internal departments and external partners on interdisciplinary projects.
Requirements
- Completed degree in electrical engineering, computer science, or a comparable field.
- Knowledge of embedded programming with C, either through initial practical projects or relevant professional experience.
- Practical experience programming real-time systems in C.
- Experience with Python for measurement-data analysis or workflow automation is beneficial.
- Strong analytical problem-solving skills, sense of responsibility, and motivation to advance innovative solutions.
- Fluent German and English skills.
Benefits
- Respectful, appreciative, and collaborative company culture with flat hierarchies.
- Flexible working hours and the possibility of mobile work.
- Extensive training and continuing-education opportunities.
- Health and mobility benefits including Hansefit and Business Bike.
- Dynamic team with open communication and short decision-making paths.
About TRUMPF GmbH + Co. KG
TRUMPF GmbH + Co. KG designs and manufactures machine tools for sheet-metal fabrication (laser cutting, punching, bending) and industrial lasers used in manufacturing and semiconductor lithography. It sells capital equipment, industrial electronics, automation and factory software, plus maintenance, training, and financing services. Founded in 1923 and still family-owned, the company is headquartered in Ditzingen, Germany, with global operations serving automotive, aerospace, medical, and electronics producers.