Embedded Software Engineer
Posted 2025-05-31About the position
The Embedded Software Engineer will be responsible for designing, developing, and maintaining embedded software for ITW GSE's industry-leading products. This role requires a strong background in embedded systems and proficiency in C and C++ programming languages. The engineer will collaborate with team members to define requirements, debug and optimize code, and create documentation according to established procedures.
Responsibilities
Design, develop, and maintain embedded software for various applications.
,
Collaborate with team members to define requirements and specifications.
,
Debug and optimize code for performance and reliability.
,
Create and maintain documentation according to established procedures.
,
Assist production and service departments as required.
,
Perform other responsibilities as requested by management.
Requirements
Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
,
Proven experience in embedded software development.
,
Proficiency in C and C++ programming languages.
,
Strong understanding of microcontrollers, RTOS, and hardware interfaces.
,
Experience with debugging tools and techniques.
,
Familiarity with electronic circuits and schematics.
,
Ability to work both independently and as part of a team.
Nice-to-haves
Minimum three years of software engineering experience.
,
Familiarity with embedded Linux.
,
Experience with Graphical User Interfaces on embedded systems.
,
Knowledge in rectifiers, inverters and 3-phased systems.
Benefits
Equal opportunity employer
,
Confidentiality of information according to EEO guidelines
Apply Job!