Embedded Software Engineer - Rail TMDS (C#/.NET)

Wabtec

Fort Worth (TX)

On-site

USD 91,000 - 129,800

Full time

14 days+

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

Wabtec is seeking an experienced Software Engineer for an embedded team at the BNSF site in Fort Worth, TX. The role focuses on developing and maintaining server-side and desktop components within the TMDS suite, collaborating with Wabtec and BNSF engineers to deliver reliable solutions.

You will design scalable systems, analyze production issues, and participate in code reviews, mentoring teammates, and promoting engineering best practices while keeping customer needs in focus.

Qualifications

  • B.S. in Computer Science, MIS, Software Engineering or related discipline.
  • Minimum of 5 years of experience in application development with .NET framework using C#, VB.NET, and SQL Server.
  • Experience with development of entire applications and/or very large features.
  • Solid desktop application development, Windows services (SOA) experience and good understanding of Microsoft platform.
  • Strong practical knowledge of optimizing code for maintainability and data modeling.
  • Good to have knowledge of domain modeling and entity modeling.
  • High degree of attention to detail.
  • Effective oral and written communication skills. Ability to articulate clearly and concisely.
  • Self motivated, quick learner, results-oriented, and a clear focus on quality.
  • Ability to develop high level of credibility and strong positive relationships with peers and management.

Responsibilities

  • Work with program manager on work item priorities and acceptance criteria.
  • Design scalable, stable systems for customer.
  • Analyze and fix production issues.
  • Ensure adherence to guidelines through peer reviews.
  • Mentor team members and guide problem-solving.
  • Contribute to DevOps practices and software design best practices.
  • Partner with program manager and customer to ensure projects reflect the expected requirements.
  • Partner with system engineer/product owners managing nearest neighbor components to document and coordinate the ICD requirements with software integrations.
  • Scheduled conference calls and workshops to accommodate the customer.

Skills

C#
VB.NET
SQL Server
Desktop app development
Windows services
SOA
Microsoft platform
Data modeling
Domain modeling
Communication skills
Self-motivated
Team collaboration
Visual Studio

Education

Bachelor’s degree in Computer Science / MIS / Software Engineering or related

Tools

Visual Studio
RabbitMQ
Microservices
Networking protocols
SQL

Job description

Wabtec is seeking an experienced Software Engineer for an embedded team at the BNSF site in Fort Worth, TX. The role focuses on developing and maintaining server-side and desktop components within the TMDS suite, collaborating with Wabtec and BNSF engineers to deliver reliable solutions.

You will design scalable systems, analyze production issues, and participate in code reviews, mentoring teammates, and promoting engineering best practices while keeping customer needs in focus.

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

Similar jobs worth comparing

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
Software Engineer
Software Engineer

Wabtec • Fort Worth (TX)

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
Senior Software Engineer - Rail Systems & AI/ML
Senior Software Engineer - Rail Systems & AI/ML

Worky • Gambrills (MD)

On-site
USD 120,000 - 150,000
Rail Systems Embedded Software Engineer II
Rail Systems Embedded Software Engineer II

Wabtec Corporation • Germantown (MD)

On-site
USD 71,000 - 99,000
Senior Software Engineer
Senior Software Engineer

Wabtec Corporation • Gambrills (MD)

On-site
USD 120,000 - 160,000
Annual bonus
Health benefits
Retirement plan
Rail Systems Embedded Software Engineer II
Rail Systems Embedded Software Engineer II

Wabtec • Maryland

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

Wabtec Corporation • Cedar Rapids (IA)

On-site
USD 70,000 - 90,000
Embedded Software Engineer II
Embedded Software Engineer II

Wabtec • Germantown (MD)

On-site
USD 71,000 - 99,000