Lead Embedded Software Engineer - Locomotive Systems

Wabtec Corporation

Erie (Erie County)

On-site

USD 91,000 - 129,800

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Relocation assistance
Health benefits
Annual bonus eligibility

Job summary

Wabtec Corporation, a global leader in rail technology, is seeking an Engineering Technical Leader to design, develop, test, and release embedded software for locomotive systems. You will work cross-functionally with software, hardware, systems engineering, and validation teams to deliver reliable, high-quality solutions.

The role demands 10+ years of embedded software experience, strong C/C++, Python skills, and experience with Linux or QNX.

Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Science, or related field with 10+ years of embedded software experience.
  • Strong programming skills in C/C++, Python, and Shell scripting.
  • Experience with Linux, QNX, RTOS, or similar platforms for embedded/real-time systems.
  • Proven technical leadership including project planning, mentoring, and prioritization.
  • Experience troubleshooting and root-cause analysis; supports testing and deployment.
  • Familiarity with unit testing, software integration, configuration management, and CI/CD.
  • Knowledge of Agile processes, software quality, embedded hardware, and cybersecurity basics.

Responsibilities

  • Design, implement, test, and release embedded software for locomotive systems.
  • Develop software architectures and designs from requirements.
  • Document designs per standards and guidelines.
  • Resolve software issues; conduct root cause analysis and corrective actions.
  • Conduct design and code reviews following processes.
  • Collaborate with systems engineering, simulation, verification & validation, and hardware teams.
  • Lead technical projects by decomposing requirements and developing schedules.
  • Mentor team members as subject matter expert.
  • Support factory and customer locomotive testing and deployments.

Skills

Embedded software
C/C++
Python
Shell scripting
Linux/RTOS
Technical leadership
Root cause analysis
CI/CD
Agile
Cybersecurity basics

Education

Bachelor’s degree in Electrical Engineering or Computer Science

Job description

Wabtec Corporation, a global leader in rail technology, is seeking an Engineering Technical Leader to design, develop, test, and release embedded software for locomotive systems. You will work cross-functionally with software, hardware, systems engineering, and validation teams to deliver reliable, high-quality solutions.

The role demands 10+ years of embedded software experience, strong C/C++, Python skills, and experience with Linux or QNX.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineering Leader – Locomotive
Senior Embedded Software Engineering Leader – Locomotive

Wabtec • Erie

On-site
USD 91,000 - 130,000
Relocation assistance
Annual bonus (eligible)
Health/welfare/retirement benefits
Embedded Software Engineer – Locomotive Control
Embedded Software Engineer – Locomotive Control

Wabtec Corporation • Melbourne (FL)

Hybrid
USD 79,000 - 113,000
Embedded Software Engineer – Locomotive Control Systems
Embedded Software Engineer – Locomotive Control Systems

Wabtec Corporation • Town of Florida (NY)

On-site
USD 79,000 - 113,000
Health benefits
Relocation assistance
Senior Embedded Software Engineer (RTOS/C++)
Senior Embedded Software Engineer (RTOS/C++)

Wabtec Corporation • Melbourne (FL)

Hybrid
USD 68,000 - 113,000
Relocation assistance
Health benefits
Embedded Software Engineer
Embedded Software Engineer

Wabtec • Town of Florida (NY)

On-site
USD 80,000 - 110,000
Locomotive Systems Engineer - Embedded Software & Rail
Locomotive Systems Engineer - Embedded Software & Rail

Wabtec • Town of Florida (NY)

On-site
USD 91,000 - 130,000
Health insurance
Retirement plan
Annual bonus
Engineering Technical Leader - Embedded Software
Engineering Technical Leader - Embedded Software

Wabtec Corporation • Erie

On-site
USD 91,000 - 129,800
Relocation assistance
Health benefits
Annual bonus eligibility
Embedded Software Engineer II — Rail Tech (C/C++, RTOS)
Embedded Software Engineer II — Rail Tech (C/C++, RTOS)

Wabtec • Germantown (MD)

On-site
USD 71,000 - 99,000
Senior Lead Engineer - Locomotive Ethernet & MBSE
Senior Lead Engineer - Locomotive Ethernet & MBSE

Wabtec • Erie

On-site
USD 79,000 - 113,000
Relocation assistance
Benefits package (health, welfare & 退休
Embedded Software Engineer
Embedded Software Engineer

Wabtec Corporation • Cedar Rapids (IA)

On-site
USD 70,000 - 90,000