Senior Embedded Software Engineer (C/C++, RTOS)

SmartRecruiters, Inc.

Erie (Erie County)

On-site

USD 79,000 - 113,000

Full time

8 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Relocation assistance

Job summary

Wabtec is seeking a Software Engineer for embedded systems within the Trip Optimizer product line. You will collaborate with design, software and validation engineers to develop new functionalities and expand existing ones, ensuring quality and on-time delivery.

The role emphasizes software development across the lifecycle, root-cause analysis, and cybersecurity remediation, reporting to the Software Manager and cross‑functional teams.

Qualifications

  • Bachelor’s degree in a relevant engineering or CS field.
  • Proficient in software design, methods and architecture approaches.
  • Knowledge of software engineering principles.
  • Minimum 4 years’ experience with C/C++ software development.

Responsibilities

  • Design and develop high quality software products that align with system and subsystem requirements.
  • Work closely with the broader business unit to ensure application development meets product specification requirements.
  • Perform root cause analysis and develop solutions as necessary.
  • Develop documentation including software design, requirements, process and architecture documents.
  • Actively participate in software architecture, design, and code reviews.
  • Execute and enhance the entire software development lifecycle.
  • Create and maintain automated unit test cases for new designs.
  • Investigate and remediate cybersecurity vulnerabilities.

Skills

C/C++ development
Software design
Software engineering principles

Education

Bachelor’s Degree in Computer Engineering, Software Engineering, Computer Science or related field

Tools

QNX Neutrino
Yocto
GitLab
Coverity
VectorCAST
Google Test
IBM ELM Tool Suite

Job description

Wabtec is seeking a Software Engineer for embedded systems within the Trip Optimizer product line. You will collaborate with design, software and validation engineers to develop new functionalities and expand existing ones, ensuring quality and on-time delivery.

The role emphasizes software development across the lifecycle, root-cause analysis, and cybersecurity remediation, reporting to the Software Manager and cross‑functional teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Wabtec • Town of Germantown (WI)

On-site
USD 91,000 - 130,000
Relocation assistance
Senior Embedded Software Engineer - RTOS & C/C++
Senior Embedded Software Engineer - RTOS & C/C++

SmartRecruiters, Inc. • Erie

On-site
USD 105,000 - 149,000
Relocation assistance
Annual bonus
Health benefits
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
Embedded C/C++ Engineer for Rail Trip Optimizer
Embedded C/C++ Engineer for Rail Trip Optimizer

Wabtec • Erie

On-site
USD 79,000 - 113,000
Relocation assistance
Senior Embedded Software Engineer – Rail RTOS & CI
Senior Embedded Software Engineer – Rail RTOS & CI

SmartRecruiters, Inc. • Germantown (MD)

On-site
USD 72,000 - 98,000
Health insurance
Welfare benefits
Retirement plan
+1
Senior Embedded Software Engineer: RTOS, C/C++, Locomotive Control
Senior Embedded Software Engineer: RTOS, C/C++, Locomotive Control

SmartRecruiters, Inc. • Florida

On-site
USD 105,000 - 149,000
Relocation assistance
Annual bonus
Senior Embedded Software Engineer - Rail Systems
Senior Embedded Software Engineer - Rail Systems

Wabtec Corporation • Erie

Hybrid
USD 105,000 - 149,000
Senior Embedded Systems Engineer - Locomotive Control (C/C++)
Senior Embedded Systems Engineer - Locomotive Control (C/C++)

SmartRecruiters, Inc. • Town of Florida (NY)

On-site
USD 105,000 - 149,000
Relocation assistance
Annual bonus
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 – 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