Embedded Software Engineer (m/f/d)
Grüsch
Key information
- Publication date:01 July 2025
- Workload:100%
- Place of work:Grüsch
Job summary
Join TRUMPF, a family-owned high-tech company with a global presence.
Tasks
- Develop embedded software architectures for TruMark laser systems.
- Monitor laser sources and optical components effectively.
- Create and maintain real-time embedded systems with advanced microcontrollers.
Skills
- Degree in Electrical Engineering, Computer Science, or related fields.
- Proficient in embedded software development using C/C++.
- Strong communication skills in German and English required.
Is this helpful?
As a family-run high-tech company with around 19,000 employees at 71 locations worldwide, we are looking for forward thinkers with unconventional ideas and drive. We live a culture of team spirit and mutual trust – the ideal environment to boldly try new things and question the existing. Our technologies inspire people to develop and build the unimaginable. Whether lasers, machine tools, EUV, or electronics – TRUMPF creates technological worlds for future generations. Are you ready for new challenges?
Your tasks
Development of embedded software architectures and concepts for TRUMPF marking lasers (TruMark)
Control and monitoring of laser beam sources, optical components, and peripherals
Development, implementation, and maintenance of real-time capable embedded systems with state-of-the-art microcontrollers
Analysis and improvement of existing firmware
Creation of technical specifications as well as development-accompanying documentation
Setup, commissioning, and qualification of functional models and prototypes
Definition and setup of automated test systems
Support of products into series production
Collaboration in interdisciplinary project teams
What we are looking for
Degree in electrical engineering, computer science, microtechnology, systems engineering, embedded systems engineering, or related disciplines (FH/HTL or university)
Several years of experience in embedded software development with C/C++
Experience in hardware-near work and knowledge of electronic circuits
Experience in functional safety, communication technologies such as Ethernet and CAN, RTOS, and STM32 microcontrollers is an advantage
Experience in the development of electronic circuits and Altium Designer is an advantage
High level of communication and teamwork skills
Fluent German in spoken and written form (at least C2 level)
Good English skills in spoken and written form (at least B2 level)
What we offer
State-of-the-art working environment with the latest technology
Early responsibility and varied tasks
Extensive training and continuing education opportunities
Work where others go on vacation
Respectful and appreciative corporate culture
Have we convinced you?
Please send your online application to Nora Gaar. For questions, you can reach us at Tel.: +41 (0) 58 257 6495. On our career page, you will find all FAQs about your application with us.
About the company
Grüsch
Reviews
- Management style3.8
- Salary and benefits3.9
- Career opportunities3.8
- Working atmosphere3.9