Software Engineer, Advanced Rail Technology jobs in United States
cer-icon
Apply on Employer Site
company-logo

Progress Rail, A Caterpillar Company · 14 hours ago

Software Engineer, Advanced Rail Technology

Progress Rail, a Caterpillar Company, is a leading provider of railroad products and services. The Software Engineer for Advanced Rail Technology will contribute to the design, development, and deployment of innovative rail products, focusing on test automation and quality assurance.

Machinery ManufacturingManufacturingRecycling
check
H1B Sponsor Likelynote

Responsibilities

Responsible for creating the test strategy and plan for automating component and feature level testing
Analyze product specifications, and decompose software systems to create the test strategy
Create and execute automated performance and regression test scripts
Expand and maintain automated scripts to meet software release deliverables
Interact with the software development and systems team to ensure quality in feature design and development
Work with CI/CD pipeline to build and deploy test environment
Interpret and report test results – be quality advocate during development and release process
Work with the team to create solutions to the most important and meaningful technical problems
Assess the value of new technologies, drive the adoption of new test strategies and tools
Mentor, train, and guide others on the team
Reports to the Director of Software Deployment and works closely with the different engineering groups to deploy practical and highly functional systems for railways

Qualification

Test automationPythonC#.NETAutomated test frameworksCI/CD pipelineNetworkingMicrosoft WindowsUbuntu LinuxAnalytical skillsAgile experienceCommunicationDetail orientedMentoring

Required

Bachelor's degree in computer science/engineering, software engineering, from an ABET accredited university or college
5+ years experience with software development
3+ years experience in test automation
Proven experience developing test automation frameworks
Proven experience identifying, analyzing, and resolving system problems
Proven experience in python, C#, or .NET languages
Proficient in software design and implementation
Be familiar with DNS, file servers, mail servers and NAS equipment
Be familiar with computer networking, LAN and WAN switches, security
Solid understanding of information processing fundamentals and best practices
Above-average analytical, conceptual and troubleshooting abilities
Excellent written and verbal communication skills
Experience conducting technology, trends, standards and products research
Self-starter, willing to take on whatever tasks are necessary to facilitate the design, implementation and testing of the systems
Detail oriented, with a solid track record prioritizing and executing tasks under pressure
Previous experience working in an Agile test team
Experience with the creation and execution of test plans, test scripts and test automation and the generation of test reports
Knowledge of Computer Networking, TCP/IP, UDP etc

Preferred

Experience with Microsoft Windows & Ubuntu Linux operating systems
Experience with Powershell, Bash shell scripting
Experience with container technologies including Docker, Snap, Kurbernetes, etc
Experience with automated test technologies including Selenium, etc

Benefits

Competitive Salary
401(k) plan with up to 6% company match (no waiting period with immediate vesting)
Medical/Dental/Vision/Life/Disability Insurance
Supplemental Accident, Critical Care, and Hospital Insurance available along with an HDHP and HSA with seed money
Flexible Spending Accounts
Paid Vacation
Paid Holidays
Paid Time-Off (PTO)
Employee Assistance Plan
Education Assistance Program
Employee Recognition Programs
Site specific Production and Incentive Plans
Site specific Step and Skill Level Wage Adjustment Plans
Site Specific Relocation and Sign-on Bonus Programs

Company

Progress Rail, A Caterpillar Company

company-logo
Our team creates lifelong customer relationships, supplying comprehensive rolling stock and infrastructure solutions for the global rail industry and setting the standard for excellence.

H1B Sponsorship

Progress Rail, A Caterpillar Company has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (7)
2024 (3)
2023 (2)
2022 (1)
2021 (4)
2020 (4)

Funding

Current Stage
Late Stage
Total Funding
unknown
2010-06-01Acquired

Leadership Team

leader-logo
Paul Denton
SVP International Sales
linkedin
Company data provided by crunchbase