1

Rail Transportation Software Engineer Jobs (NOW HIRING)

... rail logistics with production requirements. Skills and Qualifications * Bachelor's degree in Engineering, Transportation, Logistics, Supply Chain, or related field preferred. * 8+ years of ...

Senior Software Engineer

Los Angeles, CA · On-site

$132K - $174K/yr

Parallel Systems is pioneering autonomous battery-electric rail vehicles designed to transform freight transportation. They are seeking a Senior Software Engineer to design, build, and optimize ...

Senior Software Engineer

Los Angeles, CA · On-site

$132K - $174K/yr

Parallel Systems is pioneering autonomous battery-electric rail vehicles designed to transform freight transportation. The Senior Software Engineer will design, build, and optimize critical system ...

Ruby, Rails, Sidekiq, Angular, and Rspec * Angular, Javascript, Typescript * Aurora, Honeybadger ... MARTA transportation or office parking expenses covered * Employee charitable donation company ...

Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, Ruby on Rails or .NET programming languages (e ...

Transit Rail Project Manager

Manhattan, NY · On-site

$185K - $220K/yr

Serve in a project manager role on transit & rail transportation project delivered via various ... Proficient in engineering software, such as MicroStation, InRail, Open Rail, AutoCAD, Civil 3D;

Transit Rail Project Manager

New York, NY · On-site

$185K - $220K/yr

Serve in a project manager role on transit & rail transportation project delivered via various ... Proficient in engineering software, such as MicroStation, InRail, Open Rail, AutoCAD, Civil 3D;

Senior Software Engineer

Los Angeles, CA · On-site

$150K - $212K/yr

... electric rail vehicles designed to transform freight transportation by shifting portions of the ... Senior Software Engineer Parallel Systems is seeking a Senior Software Engineer to design, build ...

Senior Software Engineer

Los Angeles, CA · On-site

$150K - $212K/yr

... electric rail vehicles designed to transform freight transportation by shifting portions of the ... Senior Software Engineer Parallel Systems is seeking a Senior Software Engineer to design, build ...

Looking for a backend focused Senior Software Engineer (10+ years) with expertise in Ruby on Rail, AWS, and Docker, and a high standard for quality. Responsibilities: * Collaborate with other ...

Transit Rail Project Manager

New York, NY · On-site

$185K - $220K/yr

Serve in a project manager role on transit & rail transportation project delivered via various ... Proficient in engineering software, such as MicroStation, InRail, Open Rail, AutoCAD, Civil 3D;

Showing results 41-60

Rail Transportation Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do rail transportation software engineer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for rail transportation software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What is a rail transportation software engineer?

A Rail Transportation Software Engineer is a professional who designs, develops, tests, and maintains software systems used in the rail industry. Their work may involve creating applications for train control, scheduling, ticketing, safety monitoring, or communication between trains and control centers. They collaborate with other engineers and stakeholders to ensure software meets safety, reliability, and regulatory requirements specific to rail systems. This role may also involve integrating new technologies to enhance rail operations and efficiency.

What are some typical challenges rail transportation software engineers face when integrating new technologies with legacy rail systems?

One common challenge is ensuring seamless compatibility between modern software solutions and existing legacy rail infrastructure, which often relies on outdated hardware and proprietary protocols. Rail Transportation Software Engineers must carefully design interfaces and test extensively to prevent disruptions to critical operations. Additionally, they must adhere to strict safety and regulatory standards unique to the rail industry, requiring close collaboration with operations, safety, and maintenance teams. This integration work often involves creative problem-solving and a strong understanding of both new and traditional technologies.

What are the key skills and qualifications needed to thrive as a rail transportation software engineer, and why are they important?

To thrive as a Rail Transportation Software Engineer, a solid background in computer science, software development, and an understanding of rail systems is essential, often backed by a bachelor's degree in a related field. Familiarity with programming languages (such as C++, Java, or Python), rail signaling systems, and industry-specific standards like EN 50128, as well as experience with simulation and automation tools, is typically required. Strong problem-solving abilities, attention to detail, and effective teamwork and communication skills help set candidates apart. These competencies are crucial for developing safe, reliable software that meets complex regulatory and operational demands in rail transportation.

What is the difference between Rail Transportation Software Engineer vs Rail Systems Engineer?

AspectRail Transportation Software EngineerRail Systems Engineer
CredentialsBachelor's in Software Engineering, Computer Science; certifications in software developmentBachelor's in Electrical, Mechanical, or Systems Engineering; certifications in systems design
Work EnvironmentDesigning and developing software for rail systems, often in offices or labsIntegrating hardware and software systems, working in labs, field sites, or control centers
Industry UsagePrimarily in software development companies, transit agencies, and rail tech firmsIn rail infrastructure companies, transit authorities, and engineering firms

While both roles support rail operations, a Rail Transportation Software Engineer focuses on developing software solutions, whereas a Rail Systems Engineer works on integrating hardware and software systems. The roles often collaborate but differ in technical focus and daily tasks.

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

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

Infographic showing various Rail Transportation Software Engineer job openings in the United States as of September 2026, with employment types broken down into 100% Full Time. Highlights an 67% In-person, and 33% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Railway Logistics Expert

Paducah, KY • On-site

Other

Posted 9 days ago


Job description

About Mesabi Metallics

When you join the team at Mesabi Metallics, you become part of a pioneering organization advancing innovation in sustainable iron and steel manufacturing. Our commitment extends to providing a safe work environment, supporting environmental stewardship, and generating long-term value for all stakeholders.

You will be joining us at a pivotal stage of one of North America's most significant industrial developments. Mesabi Metallics is developing Direct Reduced Iron (DRI) and Integrated Steel Plant that will strengthen the U.S. low‑carbon metallics supply chain. The project is envisioned as a next‑generation metallics and steel manufacturing hub supporting the rapidly growing Electric Arc Furnace (EAF) steel sector.

More importantly, you'll be part of a collaborative and supportive workplace that values integrity, innovation, teamwork, inclusivity, sustainability, determination, and performance. At Mesabi Metallics, you will play an important role in shaping the future of sustainable steel manufacturing.

Position Summary

Mesabi Metallics is seeking an experienced Logistics Expert – Railway Systems to support the development, implementation, and operation of the Company’s rail transportation infrastructure. Reporting directly to the Logistics Manager, this role will serve as the technical subject matter expert responsible for railway system design, permitting, construction support, and operational readiness.

The Logistics Expert – Railway Systems will play a critical role in establishing a reliable rail network supporting the movement of raw materials, finished products, and other industrial materials associated with Mesabi Metallics’ Direct Reduced Iron (DRI), and integrated steel operations.

This position will work closely with engineering teams, railroad partners, contractors, regulatory agencies, and internal stakeholders to ensure rail infrastructure is designed, permitted, constructed, and operated safely, efficiently, and reliably.

Job Responsibilities
  • Provide technical expertise for the design, development, permitting, and operation of industrial railway systems.
  • Support engineering and EPC teams with rail infrastructure planning, including track design, rail yards, loading/unloading facilities, and associated systems.
  • Coordinate permitting activities and regulatory requirements related to railway infrastructure.
  • Develop operational strategies for rail transportation, including capacity planning, scheduling, train movements, and network optimization.
  • Establish and maintain relationships with Class I railroads, short‑line operators, contractors, and rail service providers.
  • Evaluate rail transportation requirements and recommend solutions to improve reliability, efficiency, and cost effectiveness.
  • Support construction activities, commissioning, and startup of rail infrastructure.
  • Assist with rail operations planning, maintenance strategies, and long‑term infrastructure optimization.
  • Identify operational risks and develop mitigation strategies related to rail transportation.
  • Ensure compliance with applicable railroad, safety, environmental, and regulatory requirements.
  • Monitor rail performance metrics and support continuous improvement initiatives.
  • Collaborate with operations, procurement, engineering, and supply chain teams to align rail logistics with production requirements.
Skills and Qualifications
  • Bachelor’s degree in Engineering, Transportation, Logistics, Supply Chain, or related field preferred.
  • 8+ years of experience supporting railway systems, industrial rail operations, transportation infrastructure, or large capital projects.
  • Demonstrated experience with railway system design, permitting, construction support, and operational implementation.
  • Strong understanding of railroad operations, rail yards, track infrastructure, switching operations, and industrial rail logistics.
  • Experience working with Class I railroads, contractors, engineering firms, and regulatory agencies.
  • Experience supporting mining, steel, energy, heavy industrial, or infrastructure projects preferred.
  • Knowledge of railroad regulations, safety standards, and operational requirements.
  • Strong analytical, project management, and problem‑solving skills.
  • Ability to manage complex projects and collaborate across multiple functional teams.
Physical Requirements
  • Ability to travel to project sites, rail facilities, and operational locations as required.
  • Ability to work in industrial and outdoor environments while following all safety requirements.

Mesabi Metallics Company LLC is an equal opportunity employer and values diversity in the workplace. We are committed to creating an inclusive environment where all employees feel valued, respected, and empowered to contribute to our success.

#J-18808-Ljbffr