Senior Embedded Software Engineer – Rail Control Systems

Wabtec

Maryland

On-site

USD 91,000 - 130,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health benefits
Retirement plan
Annual bonus

Job summary

Wabtec is seeking a Senior Embedded Software Engineer to join the DOSE team in the rail domain. You will design and develop embedded software for Electronically Controlled Pneumatics, Train Control and related systems, collaborating with cross-functional engineers to ensure safety, cybersecurity, and on-time delivery.

You will review requirements, implement tests, and release software following DOSE processes.

Qualifications

  • Bachelor's degree in a related field with 5+ years of experience.
  • Excellent written and spoken communication.
  • Self-driven, quick learner, team player, results-oriented.
  • Experience with C and C++ software development.
  • Experience with Bash, Python or other scripting languages for automation.
  • Experience with Linux or Unix-based RTOS (QNX, FreeRTOS).
  • Proficient in software, component, and interface design.
  • Understanding of OS coding techniques, IP protocols, and hardware interfaces.
  • Desirable: device drivers and board support packages; SCM/SDLC/CI; Agile Scrum; safety-critical software & rail standards.

Responsibilities

  • Design and develop high quality software products aligned with system and subsystem requirements.
  • Collaborate with the broader business unit to meet product specifications.
  • Perform root cause analysis and develop solutions as needed.
  • Create and maintain software design, requirements, process and architecture documentation.
  • Participate in software architecture, design and code reviews.
  • Execute and improve the full software development lifecycle.
  • Create automated unit tests for new designs.
  • Investigate and remediate cybersecurity vulnerabilities.

Skills

C
C++
Bash
Python
Linux/RTOS

Education

Bachelor's degree in computer engineering, Electrical Engineering, Software Engineering, Computer Science, or related field

Job description

Wabtec is seeking a Senior Embedded Software Engineer to join the DOSE team in the rail domain. You will design and develop embedded software for Electronically Controlled Pneumatics, Train Control and related systems, collaborating with cross-functional engineers to ensure safety, cybersecurity, and on-time delivery.

You will review requirements, implement tests, and release software following DOSE processes.

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

Similar jobs worth comparing

Senior Embedded Software Engineer – Rail Systems
Senior Embedded Software Engineer – Rail Systems

Wabtec Corporation • Germantown (MD)

On-site
USD 91,000 - 130,000
Health benefits
Annual bonus (eligible)
Retirement plan
Rail Systems Embedded Software Engineer II
Rail Systems Embedded Software Engineer II

Wabtec • Maryland

On-site
USD 71,000 - 99,000
Embedded Software Engineer II
Embedded Software Engineer II

Wabtec • Germantown (MD)

On-site
USD 71,000 - 99,000
Embedded Software Engineer II
Embedded Software Engineer II

Wabtec • Maryland

On-site
USD 71,000 - 99,000
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 II
Embedded Software Engineer II

Wabtec Corporation • Germantown (MD)

On-site
USD 72,000 - 98,000
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 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 IV
Embedded Software Engineer IV

Wabtec Corporation • Germantown (MD)

On-site
USD 91,000 - 130,000
Health benefits
Annual bonus (eligible)
Retirement plan
Embedded Software Engineer II - Rail & RealTime Linux
Embedded Software Engineer II - Rail & RealTime Linux

Wabtec Corporation • Germantown (MD)

On-site
USD 72,000 - 98,000