Wabtec logo

Software Engineer IV

Wabtec

Erie, PA
Full Time
Senior
77k-110k
4 days ago

Job Description

About the Role

It's not just about your career or job title… It's about who you are and the impact you will make on the world. Because whether it's for each other or our customers, we put People First. When our people come together, we Expand the Possible and continuously look for ways to improve what we create and how we do it. If you are constantly striving to grow, you're in good company. We are revolutionizing the way the world moves for future generations, and we want someone who is ready to move with us. The role involves working on the Trip Optimizer Energy Management system, which optimizes and automates train operations for fuel efficiency, supporting design, software, and validation engineers to develop and maintain functionalities.

Key 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

Requirements

  • Bachelor's Degree in Computer Engineering, Software Engineering, Computer Science or related field
  • Proficient in software design, methods, and architecture approaches
  • Knowledge of software engineering principles
  • Minimum of 5 years' experience with C/C++ software development
  • Experience preferred in Agile or Tollgate Software Development, Real Time Operating Systems, Gitlab, Coverity, VectorCAST and/or IBM ELM Toll Suite

Nice to Have

  • Experience in Agile or Tollgate Software Development
  • Experience with Real Time Operating Systems
  • Experience with Gitlab, Coverity, VectorCAST and/or IBM ELM Toll Suite

Qualifications

  • Bachelor's Degree in relevant field

Benefits & Perks

  • Health, welfare, and retirement benefits (more information available at mywabtecbenefits.com)
  • Relocation assistance if eligible
  • Potential annual bonus if eligible

Working at Wabtec

Wabtec Corporation is a global provider of equipment, systems, digital solutions, and value-added services for freight and transit rail, mining, marine, and industrial markets. The company emphasizes performance that drives progress, innovation, and lifelong learning. Wabtec values diversity and inclusion, fostering a culture where all employees are welcomed, respected, and given opportunities to contribute based on their individual experiences and perspectives. The company is committed to equal employment opportunity and creating a workplace where everyone belongs.

Apply Now

Job Details

Posted AtJul 19, 2025
Salary77k-110k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Wabtec

Website

wabteccorp.com

Company Size

10000+ employees

Location

Erie, PA

Industry

Railroad Rolling Stock Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches