Taro Logo

Software Engineer

Leading global provider of equipment, systems, digital solutions, and value-added services for freight and transit rail, mining, marine, and industrial markets.
West Melbourne, FL, USAErie, PA, USA
$67,400 - $96,000
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Transportation · Enterprise SaaS

Description For Software Engineer

Wabtec Corporation is seeking a Software Engineer to join their Trip Optimizer® team, focusing on energy management systems for train operations. This role involves developing and maintaining software for the Trip Optimizer® Innovation product, which optimizes and automates train operations for fuel efficiency. The position requires expertise in C/C++ development, embedded systems, and real-time operating systems. Working with design and systems engineering teams, you'll be responsible for creating high-quality software solutions, performing root cause analysis, and ensuring cybersecurity compliance. The role offers competitive compensation ($67,400-$96,000) and comprehensive benefits. Wabtec, with approximately 27,000 employees worldwide, is a global leader in transportation solutions, combining the heritage of Wabtec, GE Transportation, and Faiveley Transport. The company emphasizes diversity, inclusion, and innovation, making it an ideal environment for software engineers looking to make a significant impact in the transportation industry. This position provides an opportunity to work on cutting-edge technology that directly influences the efficiency and sustainability of rail transportation systems.

Last updated 11 days ago

Responsibilities For Software Engineer

  • 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 develops 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 For Software Engineer

  • 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 4 years' experience with C/C++ software development

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Relocation Benefits
  • Health benefits
  • Welfare benefits
  • Retirement benefits
  • Annual bonus (if eligible)
  • Relocation assistance (if eligible)

Interested in this job?

Jobs Related To Wabtec Corporation Software Engineer