Senior Software Engineer — Rail Dispatch & AI/ML

Wabtec Corporation

Fort Worth (TX)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Wabtec Corporation's Digital Intelligence Surface Transportation software group is seeking a Senior Software Engineer to drive technical development for the AIM product line. You will design and implement software, collaborating with the team to meet project milestones.

The role emphasizes building scalable software with strong knowledge of design patterns, RESTful APIs, and hands-on experience in Java, C/C++, C#, and Python.

Qualifications

  • Bachelor's degree in Computer Science, MIS, Software or Electrical Engineering or related discipline.
  • Minimum of 7 years of hands-on experience in building scalable software, including design, implementation, debugging, and support.
  • Knowledge of design patterns and Restful API patterns.
  • Experienced with applying data structures, algorithms, and object-oriented design, to solve challenging problems using at least two of these languages: Java, C/C++, C#, Python.
  • Experience with agile software development principles and practices, particularly Scrum.
  • Must have excellent written and verbal communication skills.

Responsibilities

  • Develop software based on requirements and design.
  • Collaborate with the software team to extend existing components to implement client requirements.
  • Support design activities and reviews.
  • Analyze code and system functionality.
  • Follow engineering guidelines and processes.
  • Continuously work to improve software quality.

Skills

Software engineering
RESTful APIs
Design patterns
Data structures & algorithms
Java
C/C++
C#
Python
Agile / Scrum
Communication skills

Education

B.S. in Computer Science

Job description

Wabtec Corporation's Digital Intelligence Surface Transportation software group is seeking a Senior Software Engineer to drive technical development for the AIM product line. You will design and implement software, collaborating with the team to meet project milestones.

The role emphasizes building scalable software with strong knowledge of design patterns, RESTful APIs, and hands-on experience in Java, C/C++, C#, and Python.

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

Similar jobs worth comparing

Senior Software Engineer - Rail AI & Analytics
Senior Software Engineer - Rail AI & Analytics

Wabtec • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Senior Software Engineer - Rail AI/ML & Systems
Senior Software Engineer - Rail AI/ML & Systems

Worky • Fort Worth (TX)

On-site
USD 110,000 - 150,000
Health benefits
Annual bonus
Retirement plan
Senior Software Engineer – Rail Tech & AI/ML
Senior Software Engineer – Rail Tech & AI/ML

Wabtec • Maryland

On-site
USD 120,000 - 170,000
Senior Software Engineer - Rail Systems & AI/ML
Senior Software Engineer - Rail Systems & AI/ML

Worky • Gambrills (MD)

On-site
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Wabtec Corporation • Gambrills (MD)

On-site
USD 120,000 - 160,000
Annual bonus
Health benefits
Retirement plan
Senior Software Engineer
Senior Software Engineer

Wabtec • Maryland

On-site
USD 120,000 - 170,000
Senior Software Engineer - Rail Tech & Scalable Systems
Senior Software Engineer - Rail Tech & Scalable Systems

Wabtec Corporation • Gambrills (MD)

On-site
USD 120,000 - 160,000
Annual bonus
Health benefits
Retirement plan
Copy of Senior Software Engineer
Copy of Senior Software Engineer

Wabtec • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Worky • Gambrills (MD)

On-site
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Worky • Fort Worth (TX)

On-site
USD 110,000 - 150,000
Health benefits
Annual bonus
Retirement plan