> Markdown version of [/jobs/ext/3309860-transit-systems-firmware-software-integration-engineer](https://www.wearedevelopers.com/jobs/ext/3309860-transit-systems-firmware-software-integration-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Transit Systems Firmware & Software Integration Engineer - **Company:** Straffic America, LLC - **Location:** Vienna, VA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** C (Programming Language), Microsoft Windows, Software Applications, C Sharp (Programming Language), Computer Programming, Software Debugging, Embedded Software, Firmware, Interoperability, Python (Programming Language), Operational Data Store, Performance Tuning, Serial Communications, Software Engineering, Software Systems, Systems Integration, PIC Microcontroller, Reliability of Systems, Performance Monitor - **Published:** September 9, 2026 - **Apply:** https://www.thejobnetwork.com/job/00b38fa5-f314-44dd-9e3b-628013e49654/transit-system-firmware-software-integration-engineer ## About the Role * 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, * 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 ## Description 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