Senior Embedded Software Engineer – Rail Systems

Wabtec Corporation

Germantown (MD)

On-site

USD 91,000 - 130,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health benefits
Annual bonus (eligible)
Retirement plan

Job summary

The Senior Embedded Software Engineer at Wabtec DOSE will design, develop, test, and release embedded software components for rail industry products, working with a cross-functional engineering team to meet system and cybersecurity requirements.

You will perform design reviews, coding, unit testing, documentation, and ensure on-time deliveries while upholding the highest quality standards for DOSE products.

Qualifications

  • Bachelor’s degree in computer engineering, Electrical Engineering, Software Engineering, Computer Science, or related field with 5+ years of related experience.
  • Effective oral and written communication skills.
  • Self-driven, quick learner, good team player, and results-oriented with focus on high quality.
  • Experience with C and C++ software development.
  • Experience with Bash, Python, or other scripting languages used in automating tasks and unit testing.
  • Experience with Linux or Unix-based real-time operating systems (QNX, FreeRTOS).
  • Proficient in software, component, and interface design.
  • Strong understanding of modern OS coding techniques, IP protocols, and hardware interfaces.
  • Desired: device driver/BSPS, SCM/SDLC/CI, Agile Scrum, safety critical software and rail standards

Responsibilities

  • Design and develop high quality software products that align with system and subsystem requirements.
  • Work with the broader business unit to ensure product specifications are met.
  • Perform root cause analysis and develop solutions.
  • Develop documentation including software design, requirements, process and architecture documents.
  • 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++
Scripting (Bash/Python)
RTOS/Linux
Communication
Hardware interfaces

Education

Bachelor’s degree (CE/EE/Software/CS)

Job description

The Senior Embedded Software Engineer at Wabtec DOSE will design, develop, test, and release embedded software components for rail industry products, working with a cross-functional engineering team to meet system and cybersecurity requirements.

You will perform design reviews, coding, unit testing, documentation, and ensure on-time deliveries while upholding the highest quality standards for DOSE products.

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

Similar jobs worth comparing

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
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 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
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
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
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 Tech (C/C++, RTOS)
Embedded Software Engineer II — Rail Tech (C/C++, RTOS)

Wabtec • Germantown (MD)

On-site
USD 71,000 - 99,000