Transit System Firmware & Software Integration Engineer

STraffic America

Vienna (VA)

On-site

USD 110,000 - 160,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

STraffic America in Vienna, VA is seeking a Transit Systems Firmware & Software Integration Engineer to contribute to AFC device software, hardware integration, and field support across North America. You will develop embedded and application software, participate in the full lifecycle, analyze diagnostics, and collaborate with cross-functional teams to ensure reliable fare processing.

This on-site role requires strong C/C++, Windows, STM32 experience, and willingness to travel domestically and

Qualifications

  • 4+ years of professional software development experience.
  • Hands-on programming experience with C, C#, and Python.
  • Proficiency with Visual Studio and Visual Studio Code.
  • Experience working within Windows-based development environments.
  • Familiarity with STM32 microcontrollers or similar embedded platforms.
  • Strong analytical thinking and troubleshooting capabilities.
  • Excellent verbal and written communication skills.
  • Ability to work effectively in cross-functional team environments.

Responsibilities

  • Develop and enhance embedded and application software for AFC devices and supporting systems.
  • Participate in the full software lifecycle, including architecture, coding, debugging, testing, and deployment.
  • Investigate software, hardware, and communication issues to identify root causes and implement solutions.
  • Support device implementation projects remotely and at customer sites.
  • Analyze diagnostic logs, system performance metrics, and operational data.
  • Execute validation and quality assurance testing to ensure system reliability and compliance.
  • Collaborate with engineering, operations, and customer support teams to optimize system performance.
  • Maintain technical specifications, test plans, and operational documentation.
  • Travel domestically and internationally as project needs require.

Skills

C programming
C# programming
Python
Visual Studio
Windows development
STM32 microcontrollers
Analytical thinking
Troubleshooting
Communication skills
Team collaboration

Tools

Visual Studio
Visual Studio Code

Job description

NOW HIRING: Transit Systems Firmware & Software Integration Engineer

Vienna, VA (On-Site) | Full-Time

Build the Future of Transit Technology

STraffic America is looking for a Transit Systems Firmware & Software Integration Engineer to contribute to the development, deployment, and support of advanced Automatic Fare Collection (AFC) technologies used by leading public transportation agencies. This role combines embedded software engineering, device integration, troubleshooting, and field support to ensure reliable fare processing solutions across North America.

What You'll Do
  • Develop and enhance embedded and application software for AFC devices and supporting systems
  • Participate in the full software lifecycle, including architecture, coding, debugging, testing, and deployment
  • Investigate software, hardware, and communication issues to identify root causes and implement solutions
  • Support device implementation projects remotely and at customer sites
  • Analyze diagnostic logs, system performance metrics, and operational data
  • Execute validation and quality assurance testing to ensure system reliability and compliance
  • Collaborate with engineering, operations, and customer support teams to optimize system performance
  • Maintain technical specifications, test plans, and operational documentation
What We're Looking For
Required Qualifications
  • 4+ years of professional software development experience
  • Hands-on programming experience with C, C#, and Python
  • Proficiency with Visual Studio and Visual Studio Code
  • Experience working within Windows-based development environments
  • Familiarity with STM32 microcontrollers or similar embedded platforms
  • Strong analytical thinking and troubleshooting capabilities
  • Excellent verbal and written communication skills
  • Ability to work effectively in cross-functional team environments
Preferred Qualifications
  • Experience with embedded systems design and development
  • Knowledge of TCP/IP networking and serial communication protocols
  • Understanding of networking fundamentals and device connectivity
  • Conversational Korean language skills are a plus
  • Experience supporting field-deployed hardware and software solutions
Travel Requirements
  • Willingness to travel domestically and internationally as project needs require
Why Join STraffic America?

Join an innovative transportation technology organization developing next-generation fare collection solutions that power public transit systems throughout North America. You'll have the opportunity to work on mission-critical systems, collaborate with industry experts, and make a direct impact on the future of connected mobility.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Transit Tech: Firmware & Software Integration Engineer (On-Site)
Transit Tech: Firmware & Software Integration Engineer (On-Site)

STraffic America • Vienna (VA)

On-site
USD 110,000 - 160,000
Embedded Software Engineer
Embedded Software Engineer

STraffic America • Vienna (VA)

On-site
USD 90,000 - 130,000
Embedded Software Engineer — Transit Tech (Travel Available)
Embedded Software Engineer — Transit Tech (Travel Available)

STraffic America • Vienna (VA)

On-site
USD 90,000 - 130,000
Technical Support Engineer
Technical Support Engineer

TransSIGHT • Atlanta (GA)

Hybrid
USD 60,000 - 80,000
Sr Software Engineer, Smart Mobility
Sr Software Engineer, Smart Mobility

TransCore, LP in • Norcross (GA)

Hybrid
USD 130,000 - 180,000
Relocation assistance
Hybrid work model
Remote work options
Sr Software Development Engineer
Sr Software Development Engineer

TransCore • Round Rock (TX)

On-site
USD 120,000 - 160,000
Sr Software Development Engineer
Sr Software Development Engineer

TransCore, LP • Round Rock (TX)

On-site
USD 140,000 - 170,000
Sr Software Engineer
Sr Software Engineer

TransCore • Round Rock (TX)

On-site
USD 100,000 - 130,000
Sr Software Engineer, Smart Mobility
Sr Software Engineer, Smart Mobility

TransCore • Nashville (TN)

Hybrid
USD 120,000 - 180,000
Sr Software Development Engineer
Sr Software Development Engineer

Worky • Round Rock (TX)

On-site
USD 120,000 - 160,000