1

High Speed Rail Software Engineer Jobs (NOW HIRING)

Field Engineer

Los Angeles, CA · On-site

$95K - $140K/yr

TPZP is seekinga Field Engineer for the project office in Fresno, CA About California High Speed Rail- CP1 Extraordinary Projects, Exceptional Performance The California High-Speed Rail Authority ...

Field Engineer

Fresno, CA · On-site

$95K - $140K/yr

... High Speed Rail - construction package one (CP-1). TPZP is seeking a Field Engineer for the project office in Fresno, CA About California High Speed Rail- CP1 Extraordinary Projects, Exceptional ...

Senior Software Engineer

Gambrills, MD · On-site

$119K - $157K/yr

... as high speed rail, data analytics, and machine learning. How will you make a difference? As a ... As a software engineer, you will provide software design and code work products to meet project ...

Senior Software Engineer

Fort Worth, TX · On-site

$117K - $154K/yr

... as high speed rail, data analytics, and machine learning. How will you make a difference? As a ... As a software engineer, you will provide software design and code work products to meet project ...

Showing results 41-60

High Speed Rail Software Engineer information

See salary details

$67K

$129.7K

$224K

How much do high speed rail software engineer jobs pay per year?

As of Sep 11, 2026, the average yearly pay for high speed rail software engineer in the United States is $129,678.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,000.00 and $141,000.00 per year, depending on experience, location, and employer.

What is a high speed rail software engineer?

A High Speed Rail Software Engineer is a technology professional who designs, develops, tests, and maintains software systems used in high-speed rail networks. These engineers work on applications related to train control, signaling, safety, passenger information systems, and maintenance diagnostics. Their work ensures that the rail systems operate efficiently, safely, and reliably. They often collaborate with hardware engineers, transportation planners, and safety regulators to integrate software with complex railway infrastructure.

What are the key skills and qualifications needed to thrive as a high speed rail software engineer?

To thrive as a High Speed Rail Software Engineer, you need a solid background in computer science or engineering, strong programming skills (such as C++, Java, or Python), and knowledge of embedded systems or real-time control systems. Familiarity with industry standards like EN 50128, experience with software development tools (e.g., Git, Jenkins), and proficiency in simulation or modeling software are typically required. Exceptional problem-solving, attention to detail, and effective teamwork are vital soft skills in this safety-critical environment. These capabilities ensure the development of reliable, secure, and efficient software systems that uphold safety and performance standards in high-speed rail operations.

What are some common challenges high speed rail software engineers face when integrating new technologies with existing rail systems?

High Speed Rail Software Engineers often encounter challenges when integrating new technologies, such as real-time monitoring systems or advanced signaling, with legacy rail infrastructure. These challenges include ensuring compatibility between old and new software, maintaining system reliability during transitions, and adhering to strict safety and regulatory standards unique to the rail industry. Close collaboration with hardware engineers and operations teams is essential to address these issues and minimize disruptions, making adaptability and strong communication skills key assets in this role.

What is the difference between High Speed Rail Software Engineer vs Rail Systems Software Engineer?

AspectHigh Speed Rail Software EngineerRail Systems Software Engineer
CredentialsBachelor's in Software Engineering, Computer Science, or related field; experience with transportation systemsBachelor's in Software Engineering, Electrical Engineering, or related; knowledge of rail control systems
Work EnvironmentDesigning software for high-speed rail projects, often in transportation or infrastructure sectorsDeveloping control and signaling software for rail systems, often in transportation or industrial sectors
Employer & Industry UsageTransportation authorities, high-speed rail companies, infrastructure contractorsRailway operators, signaling companies, transportation infrastructure firms

High Speed Rail Software Engineers focus on developing software specifically for high-speed rail systems, emphasizing performance and safety for fast transit. Rail Systems Software Engineers work on broader rail control and signaling systems, which may include conventional and high-speed rail. Both roles require similar technical skills but differ in project scope and application.

What are popular job titles related to High Speed Rail Software Engineer jobs?

For High Speed Rail Software Engineer jobs, the most frequently searched job titles are:

Field Engineer

Los Angeles, CA • On-site

$95K - $140K/yr

Full-time

Re-posted 4 days ago


Job description

Applicants must be eligible to work in the United States without visa sponsorship now, OR IN THE FUTURE

The expected salary range for this position is $95,000 - $140,000 depending upon experience

TPZP, A Tutor Perini joint venture company, is the company selected to execute the California High Speed Rail - construction package one (CP-1).TPZP is seekingaField Engineerfor the project office inFresno, CA

About California High Speed Rail- CP1

Extraordinary Projects, Exceptional Performance

The California High-Speed Rail Authority's Construction Package 1 (CP1) is the first significant construction contract executed on the Initial Operating Section of the High-Speed Rail project in California's Central Valley.

The CP1 construction area is a 32-mile stretch between Avenue 19 in Madera County to East American Avenue in Fresno County, including major work elements in downtown Fresno. It includes 12 roadway / railroad grade separations, two mainline viaducts, one tunnel, realignments of existing railroad tracks, utility relocations, roadway relocations, two trench sections, and a major river crossing over the San Joaquin River.

Extraordinary Projects need Exceptional Talent

Description

As aField Engineerat TPZP JV, reporting tothe Project Manager,you will have the opportunity to:

  • Review project plans and develops a constructionschedule in coordination with project-wideactivities.

  • Coordinate with subcontractorsonadvanced material acquisitionsandpre-construction deliverables

  • Develops/assist with obtaining quotes and draft contracts to meet project requirements.

  • Prepare constructionworkplan packages and coordinates pre-constructionmeetings while ensuring that all prerequisites to start construction activities are identified and completed.

  • Prepare,updates and distributesworkactivity schedules/updates, and communicates across discipline groups and agencies to ensure proper advance notifications and coordination of start times.

  • Monitorand participatesdailyin field construction process. Provides layout checks and technical reviews of work against requirements. Obtains confirmations from design engineer as needed

  • Assist with subcontractadministrationand permanentmaterialsuppliers throughmonitoringofcorrespondence, submittals, RFI's, and performance records; Maintainsaccuratepayment records.

  • Assistin preparing monthlyreportingfor progress payments, schedule updates, and problem/issuetrackingand resolution. Provides accurate and factual assessments of projectperformance.

  • Participate in change orders and claims management

  • Develop and manages relationshipswithowners, subcontractors, consultantsandfield personnel

  • Maintainsasafe,clean and productive environment throughenforcingprocedures.

  • Maintains project integrityandreputation through compliance with high standards of workplace safety and construction best practices

  • Identifyandresolves changing site conditionsor other impacts duringplanningof the work

  • Coordinate and attends pre-bidand construction meetings

  • Develop quality checks and coordinatepermitsfromappropriate entities

  • Assist in preparingcrossing applications and work plans, assuring quality control, etc. by subcontractor

  • Manage and submits projectclose-outincoordinationwith the client and third parties

Requirements:

  • Bachelor's Degree in Civil Engineering, Construction Management or similar from an accredited institution

  • 5 or more years of construction experience on Heavy Civil projects

  • Knowledge of constructionsafety and currentfederal& OSHA Requirements.

  • Project controlstechniques(i.e. cost accounting, basic estimating, forecasting, and contracts)

  • A strong workingknowledgeof critical path method,resourceschedulingis preferred.

  • Working knowledgeand experience with MicrosoftOffice

  • Strong organizationaland time management skills.

  • Strong written and verbal communicationskills.

  • Good attentionto detail, with the ability to recognizediscrepancies.

  • Strongworkethic - Highly motivatedand willingtodo what it takes to get the job done right.

  • The ability to work independentlyas well as part of a team.

  • Working knowledgeand experience with Primavera P6 preferred.

OUR MISSION

We build critical infrastructure that creates a better world.

OUR VISION

We strive to be the preeminent full-service civil, building, and specialty contractor by delivering innovative, transformative projects through world-class execution. We are committed to creating lasting value for our customers, upholding the highest standards of safety and integrity, generating exceptional financial results and shareholder value, and fostering a culture where our employees thrive.

Tutor Perini builds extraordinary projects, which need exceptional talent. Join us to help build the critical infrastructure that creates a better world.

Equal Opportunity Employer