Senior Embedded Software Engineer – RTOS, C/C++

Triwill Group

Town of Germantown (WI)

On-site

USD 91,000 - 130,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Relocation assistance

Job summary

Wabtec is seeking an Embedded Software Engineer to design, develop, and maintain embedded software for industrial electronics, covering requirements, architecture, implementation, testing and deployment.

You will work with systems, hardware, and product teams to ensure cybersecurity, reliability and on‑schedule delivery, while following DOSE processes and standards. Relocation assistance may be provided where eligible.

Qualifications

  • Bachelor's degree in Computer/Electrical Engineering, Software Engineering, Computer Science or related field.
  • 7–10 years of relevant industry experience.
  • Strong communication skills for technical and non‑technical audiences.
  • Proven embedded software development with C and C++.
  • Experience with Linux/Unix and RTOS environments (QNX, FreeRTOS).
  • Knowledge of software architecture, interfaces, and integration.

Responsibilities

  • Design, develop, and maintain embedded software that meets system requirements.
  • Collaborate with systems, hardware, test, and product teams.
  • Perform root cause analysis and implement corrective actions.
  • Create and maintain technical documentation across the SDLC.
  • Participate in reviews and develop unit/integration tests.
  • Support verification, validation, and release activities.
  • Address cybersecurity vulnerabilities per secure development practices.

Skills

C/C++ programming
Python
RTOS knowledge
Linux
Networking TCP/IP
Software architecture
Communication

Education

Bachelor's degree in EE/CS

Tools

Git
Jenkins
QNX
FreeRTOS

Job description

Wabtec is seeking an Embedded Software Engineer to design, develop, and maintain embedded software for industrial electronics, covering requirements, architecture, implementation, testing and deployment.

You will work with systems, hardware, and product teams to ensure cybersecurity, reliability and on‑schedule delivery, while following DOSE processes and standards. Relocation assistance may be provided where eligible.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Industrial Systems
Senior Embedded Software Engineer - Industrial Systems

Wabtec Corporation • Germantown (MD)

On-site
USD 91,000 - 130,000
Relocation assistance
Senior Embedded Software Engineer – RTOS & Controllers
Senior Embedded Software Engineer – RTOS & Controllers

SEAKR Engineering • Buffalo Grove (IL)

On-site
USD 113,000 - 147,000
Health benefits
Retirement plan
Annual bonus
Senior Embedded Software Engineer – Industrial IoT
Senior Embedded Software Engineer – Industrial IoT

Wabtec • Salem (VA)

On-site
USD 91,000 - 130,000
Senior Embedded Software Engineer — Industrial Automation
Senior Embedded Software Engineer — Industrial Automation

Wabtec • Waltham (MA)

On-site
USD 91,000 - 130,000
Rail Systems Embedded Software Engineer II
Rail Systems Embedded Software Engineer II

Wabtec • Maryland

On-site
USD 71,000 - 99,000
Senior Embedded Software Engineer – Rail Control Systems
Senior Embedded Software Engineer – Rail Control Systems

Wabtec • Maryland

On-site
USD 91,000 - 130,000
Health benefits
Retirement plan
Annual bonus
Senior Embedded Software Engineer - Rail Locomotive Control
Senior Embedded Software Engineer - Rail Locomotive Control

Wabtec • Town of Florida (NY)

On-site
USD 79,000 - 113,000
Relocation assistance
Senior Embedded Software Engineer – Locomotive Control
Senior Embedded Software Engineer – Locomotive Control

Wabtec • Town of Florida (NY)

On-site
USD 79,000 - 113,000
Health benefits
Retirement plan
Annual bonus
Senior Embedded Software Engineer - C/C++ & RTOS
Senior Embedded Software Engineer - C/C++ & RTOS

Wabtec Corporation • Melbourne (FL), Northern (KY)

Hybrid
USD 79,000 - 113,000
Senior Embedded Engineer - Locomotive Controls (C/C++)
Senior Embedded Engineer - Locomotive Controls (C/C++)

Wabtec Corporation • Town of Florida (NY)

On-site
USD 79,000 - 113,000