Software Developer

Advanced Rail Systems · Riesel, TX, US

Full-timePublished Jul 21, 2026

Apply directly on Advanced Rail Systems’s careers site — no account needed.

About the role

ARS is a growing railroad automation and signal equipment manufacturer serving customers worldwide. We design and manufacture innovative control systems and equipment used in rail yards, industrial rail facilities, transit systems, ports, and railroad infrastructure applications.

We are seeking a full-time Software Developer to join our engineering team in the Waco area. This role will focus on developing, configuring, and maintaining software systems used to control and monitor railroad yard equipment and automation systems.

This is a hands-on role working closely with experienced programmers, engineers, and project managers on real-world industrial control and automation applications.

Responsibilities

  • Develop, maintain, and support software applications for railroad control and monitoring systems.
  • Configure and support PLCs, industrial computers, and embedded control systems.
  • Collaborate with engineering, project management, and manufacturing teams to deliver reliable automation solutions.
  • Design and implement scalable, high-performance software applications.
  • Troubleshoot software and system issues in both development and field environments.
  • Design user interface in collaboration with engineering, sales & marketing.
  • Maintain technical documentation, version control, and software configuration records.
  • Participate in testing, validation, and deployment of control systems.
  • Support continuous improvement of software architecture, tools, and development processes.

Qualifications

Required

  • 3+ years of professional software development experience
  • Strong understanding of software engineering fundamentals and documentation practices.
  • Experience designing and building scalable, high-performance applications.
  • Strong troubleshooting and problem-solving skills
  • Ability to work effectively in a collaborative engineering environment.

Preferred Technical Skills

Programming Languages

  • Java
  • JavaScript
  • TypeScript
  • Python
  • C / Embedded C (Cortex-M, FreeRTOS)
  • C#
  • Golang
  • HTML
  • CoffeeScript
  • Svelte 4 / Svelte 5

Development Tools & Technologies

  • Linux (Debian)
  • Bash scripting
  • SSH
  • Git
  • Docker
  • Node.js
  • Vue.js 2 and 3

What We Offer

  • Opportunity to work on real-world industrial automation and railroad control systems.
  • Collaborative engineering environment with experienced technical professionals
  • Competitive compensation based on experience.
  • Stable and growing industry with long-term career opportunities.
  • Direct impact on products used throughout the railroad industry.

Location: This position is based in the Waco, Texas area and is intended to be an in-person, full-time role.

Benefits:

· Bonus based on company performance

· Company contribution to medical care

· 401K with company match

· Paid time off

Benefits:

  • 401(k) 4% Match
  • Bereavement leave
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid holidays
  • Paid sick time
  • Paid time off
  • Tuition reimbursement
  • Vision insurance

Application Question(s):

  • What is your desired salary range?

Ability to Relocate:

  • Riesel, TX 76682: Relocate before starting work (Preferred)

Work Location: In person

Description sourced from the public Indeed listing — this role isn't indexed from the company's career page yet.

Skills

  • Java
  • JavaScript
  • TypeScript
  • Python
  • C
  • C#
  • Go
  • HTML
  • Svelte
  • Linux
  • Bash
  • Docker
  • Node.js
  • SQL
  • REST

Never be applicant #200 again

Every job here is indexed straight from company career pages — often hours after it opens, before it reaches the big boards. Create a free account and get your best matches in a twice-daily digest.

  • Your best matches, twice a day
  • No duplicates, no ghost jobs, no recruiter spam
  • Every job free to browse — pay only when you apply
Get my matched jobs

Free account — no card required

93 147 live jobs · 17 643 companies tracked · 1 added today

Similar jobs

Software Developer — Advanced Rail Systems · Real Job Offers