Embedded Software Engineer

Posted 2025-05-31
Remote, USA Full-time Immediate Start

About 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!

 

Similar Jobs

Back to Job Board