Senior Embedded Software Engineering Leader – Locomotive

Wabtec

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
Annual bonus (eligible)
Health/welfare/retirement benefits

Job summary

Wabtec is seeking an Engineering Technical Leader to design, develop, test, and release embedded software for locomotive systems. You will lead cross‑functional teams across software, hardware, and systems engineering to deliver reliable solutions that meet customer and business requirements.

You will mentor engineers, drive project schedules, and ensure high quality through design reviews, root cause analysis, and rigorous testing.

Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Science, or related field.
  • Strong programming skills in C/C++, Python, and Shell scripting.
  • Experience developing embedded and real-time systems using Linux, QNX, RTOS, Green Hills, or similar platforms.
  • Proven technical leadership experience, including project planning, mentoring, and task prioritization.
  • Experience troubleshooting software issues, conducting root cause analysis, and supporting testing and deployment.
  • Familiarity with unit testing, software integration, configuration management, and CI/CD practices.
  • Knowledge of Agile development and software quality processes.
  • Understanding of embedded hardware, communication protocols, cybersecurity practices, and related engineering tools.

Responsibilities

  • Design, implement, test, and release embedded software solutions while ensuring quality requirements are achieved.
  • Analyze product and subsystem requirements and develop software architectures and designs.
  • Document software designs in accordance with established engineering standards and guidelines.
  • Resolve software issues, perform root cause analysis, and implement corrective actions.
  • Conduct design and code reviews following applicable software processes and standards.
  • Collaborate with systems engineering, simulation, verification and validation, and electronic hardware teams.
  • Lead assigned technical projects by decomposing requirements, estimating effort, and developing project schedules.
  • Mentor and support team members as a subject matter expert.
  • Ensure accountability for product quality and project deliverables.
  • Support factory and customer locomotive testing, software loading, feature demonstrations, defect investigations, and problem resolution.
  • Follow configuration management processes, engineering best practices, and quality standards.

Skills

C/C++
Python
Shell scripting
Technical leadership
CI/CD

Education

Bachelor’s degree in Electrical Engineering, Computer Science, or related field

Tools

CI/CD

Job description

Wabtec is seeking an Engineering Technical Leader to design, develop, test, and release embedded software for locomotive systems. You will lead cross‑functional teams across software, hardware, and systems engineering to deliver reliable solutions that meet customer and business requirements.

You will mentor engineers, drive project schedules, and ensure high quality through design reviews, root cause analysis, and rigorous testing.

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

Similar jobs worth comparing

Senior Embedded Software Engineer, Locomotive Controls
Senior Embedded Software Engineer, Locomotive Controls

Wabtec Corporation • Erie, Northern (KY)

Hybrid
USD 72,000 - 98,000
Relocation assistance
Annual bonus (eligible)
Health benefits
+1
Embedded Software Engineer – Locomotive Control
Embedded Software Engineer – Locomotive Control

Wabtec Corporation • Melbourne (FL)

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

Wabtec Corporation • Town of Florida (NY)

On-site
USD 79,000 - 113,000
Relocation assistance
Benefits package including health, 401
Annual bonus potential
+1
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
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
Lead Engineer, Locomotive Network Systems
Lead Engineer, Locomotive Network Systems

Wabtec Corporation • Erie, Northern (KY)

Hybrid
USD 91,000 - 130,000
Relocation assistance
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 & 退休
Senior Engineer – Locomotive Cab Design & Systems
Senior Engineer – Locomotive Cab Design & Systems

Wabtec • Erie

On-site
USD 71,000 - 99,000
Relocation assistance
Annual bonus (eligible)
Health/welfare/retirement benefits
Lead Embedded Software Engineer
Lead Embedded Software Engineer

Wabtec Corporation • Erie, Northern (KY)

Hybrid
USD 72,000 - 98,000
Relocation assistance
Annual bonus (eligible)
Health benefits
+1
Senior Lead Engineer – Rail Systems & Automation
Senior Lead Engineer – Rail Systems & Automation

Wabtec • Maryland

On-site
USD 91,000 - 130,000
Annual bonus (if eligible)
Health insurance
Retirement benefits