Software Engineer
$91k - $129.8kWabtec
Job Description
Job Description
Job Description
Who will you be working with?
Wabtec’s Train Control Office Systems (TCOS) group develops and maintains a suite of products and applications known as the Train Management & Dispatch System (TMDS). TMDS provides our customers with a comprehensive, integrated set of tools and capabilities to manage and control train movements across their rail networks.
This role is part of an embedded software engineering team located at our BNSF customer site, so you will collaborate with both Wabtec and BNSF personnel as needed. Within Wabtec, you will work closely with a Program Manager, Engineering Manager, Software Engineers, Systems Engineers, Test Engineers, and Support Engineers. While interaction with BNSF personnel will be less frequent, as the Program Manager and Engineering Manager serve as the primary points of contact between BNSF and Wabtec, you will engage directly with BNSF resources as needed to troubleshoot issues, support software triage activities, and contribute to design initiatives.
How will you make a difference?
As part of the embedded Wabtec team at BNSF, you will represent Wabtec with a professional, positive, and One Wabtec mindset in your day-to-day assignments and interactions at the customer site. By maintaining a customer-focused, quality-first approach to the team’s delivery commitments, you will contribute to the continued success of the long-standing relationship between BNSF and Wabtec, one of Wabtec’s key customer accounts.
As a Software Engineer on this embedded team, you will design scalable, stable solutions while analyzing and resolving production issues across a group of applications. These applications include components of the TMDS product suite, ranging from server-side applications that are critical to integration and overall system functionality to customer-facing desktop applications. You will help ensure adherence to established engineering practices through peer reviews, mentoring team members, and guiding problem-solving efforts. Your expertise will be instrumental in delivering high-quality solutions that meet customer needs and advance our technological capabilities.
What do we want to know about you?
You Must Have:
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.
We would love it if you had:
Dispatching/Railroad knowledge and experience,
Experience with business process analysis (current state, future state, gap analysis),
A flair for taking something unstructured or ambiguous and transform it into clearly understood and documented artifacts
Demonstrated understanding and ability to learn detailed technical processes and the connection/dependencies on the type of technology stack the application is being developed on,
Familiar/experience with message-oriented middleware such as RabbitMQ, microservices, and SQL,
Familiar/experience with networking and data transfer protocols,
Familiar/experience with system installation best practices,
Familiar with AI driven development,
Familiar/experience with .NET friendly IDE’s (Visual Studio) and Cyber Security hardening techniques.
What will your typical day look like?
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 coordinates the ICD requirements with software integrations
It is expected that schedules are flexible to allow for conference calls and workshop to be held at times that accommodate the customer
What about the physical demands of the job?
The employee normally works in a temperature-controlled environment, with frequent exposure to electronic office equipment.
The employee is required to be on-site at the customer location.
The employee is regularly required to talk and hear.
Remaining in a stationary position, often standing or sitting for prolonged periods.
Communicating with others to exchange information in the English language.
You may also be asked to perform other duties outside of your function or trade, for which adequate training will be provided if necessary.
Additional InformationOur job titles may span more than one career level. The salary rate for this role is currently $91000-129800 The actual salary offered to a candidate may be influenced by a variety of factors, such as: training, transferable skills, work experience, education, business needs, market demands and work location. The base pay range is subject to change and may be modified in the future. More information on offered benefits, which include health, welfare, and retirement, are available at mywabtecbenefits.com. Other benefit offerings for this role may include annual bonus, if eligible.
What could you accomplish in a place that puts People First?
At Wabtec, it’s not just about a job - it’s about the impact you make. When our people come together, we’re Expanding the Possible by continuously improving what we do and how we do it - for our clients and each other.
If you’re ready to revolutionize how the world moves for future generations, Wabtec is the place for you.
Who are we?
Wabtec is a leading global provider of equipment, systems, digital solutions, and value-added services for the freight and transit rail sectors. Drawing on more than 150 years of experience, we are leading the way in safety, efficiency, reliability, innovation, and productivity. Whether it’s freight, transit, ports, logistics, mining, industrial, or marine, our expertise, technologies, and people together – are accelerating the future of transportation. With roots that date back to George Westinghouse, Thomas Edison, and Louis Faiveley, Wabtec has always built technologies and implemented solutions for a variety of sectors that are critical to meeting the needs of customers and governments alike.
Our global team of about 30,000 employees worldwide delivers performance that moves the world forward. We’re lifelong learners, obsessed with better. Learn more at
Culture powers us and the possibilities.
We believe the best ideas come from a mix of experiences and backgrounds. At Wabtec, we strive every day to create a place where everyone belongs. We’re building a culture where leadership, inclusion and your unique perspective fuel progress.
We’re proud to be an Equal Opportunity Employer. We welcome talent of all backgrounds, experiences, and identities, including race, gender, age, disability, veteran status and more.
Need accommodation? Just let us know - we’ve got you.
- ...environment, analyzing and diagnosing issues with files sent by clients daily. Handling data file conversions using third party ETL software. Coordinating projects. Job Responsibilities: Analyze and Diagnose issues with Loans Files sent from...SuggestedFull timeWork at officeLocal areaWork from home
- ...KellyMitchell Group is looking for a Senior Software Engineer to join our remote team. This full-stack role will focus on building and operating platform services, including messaging systems and microservices, while applying AI/ML to create scalable solutions. The ideal...SuggestedRemote work
$60 - $70 per hour
...Title: C# Software Engineer III (Modern .NET Core) Target Start Date : ASAP Long-Term Contract (2-3 years) Pay Rate : $60.00-$70.00 (DOE) Our client, a global leader in advanced autonomous and robotic solutions across multiple industries, is seeking a C# Software Engineer...SuggestedLong term contractImmediate start- ...Overview The Software Engineer will support the space program located in Fort Worth, TX. Responsibilities Responsible for Full LifeCycle Testing of various infrastructure software product capabilities. Support to Agile Product Development Methodologies. Daily technical...SuggestedPermanent employmentFull timeWork experience placementWork at officeFlexible hours
- ...Job Description: You will be an Software/Algorithm Engineer on the Lockheed Martin Aeronautics Sensor Fusion team, working at the forefront of sensor fusion, perception, and autonomy for fighter and unmanned platforms. In this role you will have a significant impact on...Suggested
- ...ISEE is seeking an experienced Senior Software Engineer to join our team. The ideal candidate has several years of work experience, and have worked on complex, performance-critical code-bases. Role responsibilities include: Support full software development life cycle...Work experience placement
- ...Full Stack Engineer As a full stack engineer, you are an integral part of the F-35 common reprogramming tool (CRT) team. The F-35 CRT is a very large software application that is in the early stages of development. It will be used by our F-35 customer reprogramming...
- ...Information Technology - Software Engineer | Fort Worth, Texas, United States Information Technology - Software Engineer (Software Integration Tech Lead) Location: Fort Worth, TX, 76108, United States About the Role Join a pioneering Software Integration Team supporting...
- ...Experience Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related... ..., or equivalent experience/training 7+ years of full Software Development Life Cycle (SDLC) experience designing, developing...
- ...helping investment managers turn complexity into clarity. We build software and data solutions that give hedge funds and financial services... ...services platform. We’re hiring a hands-on Senior Software Engineer to own the next generation of our reporting and analytics UI—the...Live inWork at officeVisa sponsorshipFlexible hours
$120k - $160k
...Job Title: Senior Software Engineer (Test) Location: Fort Worth, TX or Palmdale, CA. Compensation: $120,000 - $160,000 + Bonus Eligible Security Clearance: Active Secret Clearance Required Who we are Founded in 2004 with locations in Atlanta, GA, Fort Worth, TX, Denver...Remote work- We are looking for 2 full stack developers to support one of our architecture and construction clients with 6+ years of experience in the Fort Worth, Dallas, or Austin area. They will be responsible for building code from scratch and be part of a smaller team setting up...Work at office2 days per week3 days per week
- ...Our growing company is in need of a Full Stack Software Developer that is competent to work at a moderate level of technical complexity under broad direction on projects and/or programs. This role is accountable for designing, coding, testing, documenting, and implementing...Full timeLocal areaRelocationRelocation package
$52 per hour
Java Full Stack Developer (CR/511697) Fort Worth, Texas Salary: USD52 - USD52 per hour A services organization in Texas is seeking a Java Full Stack Developer to join their team in Fort Worth, building and supporting scalable applications across both front-end and back...Hourly payMonday to FridayShift workDay shift3 days per week- ...maintainable code using .NET technologies, following best practices for software development, including test-driven development and continuous... ...: Provide technical guidance and mentorship to junior engineers, conducting code reviews, and ensuring adherence to...Live inRemote workRelocationFlexible hoursWeekday work
- ...testing Collaborate with designers, product managers, and other engineers to translate requirements into technical solutions... ...Engineering, Information Technology, and Product Management Industries Software Development, IT Services and IT Consulting, and Technology, Information...Full timeRemote work
- JAVA DEVELOPER 7 MONTHS CONTRACT FORT WORTH, TEXAS HYBRID (3 DAYS/WEEK) NEED LOCAL PROFILES ONLY VISA- NO CPT/H1B CLIENT DOMAIN- TRANSPORTATION Responsible for leveraging cutting edge technology to solve business problems...Contract workH1bLocal area3 days per week
- ...At least 4 years of experience in software development life cycle. At least 4 years of experience in Project life cycle activities on development and maintenance projects. At least 2 years of experience in Design and architecture review. Experience on ICE Faces and next...Permanent employment
- ...Decomposes intricate and interconnected designs into implementations that can be effectively built and maintained by less experienced engineers • Anticipates trouble areas in systems under development and guides the team in instrumentation practices to ensure...
- ...Willbanks Metals is seeking a Full Stack Developer to join a small, high-output development team building mission‑critical software for a regional steel service center. This position will support Atlas, our warehouse orchestration and logistics platform, along with additional...Temporary workLocal area
- ...Join to apply for the Embedded Software Engineer role at Autonomous Solutions, Inc. (ASI) . Come join the exciting world of vehicle robotics at ASI in a career where your professional talents will be utilized. ASI features a family-friendly work environment and is committed...Full time
- ...Senior Veritas eDiscovery Platform (eDP) Engineer Employment Type: Full-Time, Executive-Level Department: Legal CGS is seeking a dedicated Senior Veritas eDiscovery Platform (eDP) Engineer to join a fast‑paced and hard‑working team to assist with any legal accounts. As...Full timeFor contractorsRemote workFlexible hours
- ...progressive experience in cybersecurity, security operations, or a similar function Job Description & Responsibilities The Lead Security Engineer serves as a skilled, hands‑on security professional focused on security operations, incident response, and ownership of key...
- Overall Experience & Ownership Typically5-8 years ofhands‑onfull‑stackdevelopment experience. Worksindependently on complex features, with minimalday‑to‑dayhand‑holding. Owns design and delivery of storiesend‑to‑end, from refinement through production support. Acts ...Work experience placement
$105k - $125k
...sustainable, low-cost GPU compute power. As a Senior Cloud Support Engineer, you’ll play a crucial role in empowering our customers to... ...Understanding of HPC technologies such as Infiniband, RDMA, RoCE, and Software Defined Networking (SDN). Bonus Points: Certifications:...Full timeTemporary work- ...Job Description Job Description Our client is seeking an experienced GPU Server Test Software Engineer will develop, integrate, and deploy diagnostic and automated test solutions for GPU‑based server platforms in a high‑volume manufacturing environment. This role...Work at officeRemote workRelocationVisa sponsorship
- ...Job Description Job Description GPU Server Test Software Engineer This role focuses on GPU server testing diagnostic integration, test automation development, and execute comprehensive test plan and test cases to ensure product quality. Key Responsibilities...Casual workWork at officeRemote workFlexible hours
- ...Field Applications Engineer Tektronix is looking for a customer-focused Field Applications Engineer to join our Sales organization in North America. This position is suitable for an entry-level engineer who has gone through our training program in the Technical Support...Local area
- ...sponsorship of an employment visa at this time Location: Dallas, TX About the Role We're seeking a skilled Java/Python Software Engineer to join a high-performing engineering team supporting one of the nation's largest financial institutions. In this role, you'll...Work visa
- ...Software Developer Whitley Penn, a leading CPA and Consulting firm, is looking for a Software Developer to join our team! The Software Developer provides hands-on development and managing of requirements gathering, designing, planning, developing and implementing custom...Full timeWork at officeLocal areaMonday to Friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer full time Fort Worth, TX
- consulting software engineer Fort Worth, TX
- software engineer travel Fort Worth, TX
- real time software engineer Fort Worth, TX
- network software engineer Fort Worth, TX
- senior software engineer remote Fort Worth, TX
- entry level software engineer remote Fort Worth, TX
- software developer fintech Fort Worth, TX
- software developer positions Fort Worth, TX
- software engineer amazon Fort Worth, TX



