More jobs:
IT Software Engineer
Job in
Virginia, St. Louis County, Minnesota, 55792, USA
Listed on 2026-02-16
Listing for:
Zachary Piper Solutions
Full Time
position Listed on 2026-02-16
Job specializations:
-
Software Development
Software Engineer, AI Engineer
Job Description & How to Apply Below
Zachary Piper Solutions is seeking a Software Engineer (Junior or Mid-Level) to support advanced research & development initiatives for the DOT. This role is located in McLean, VA and requires 100% onsite presence. The Software Engineer will support mission critical R&D by developing advanced technologies for cooperative driving automation, autonomous and connected vehicles, transportation simulation, and AI-driven traffic management to improve roadway safety, efficiency, and sustainability nationwide.
Responsibilitiesof the Software Engineer include:
- Design, develop, implement, and test software packages in support of CDA, AMS, and Advanced Transportation Technologies
- Develop and maintain software using Python in a Linux environment
- Implement interface adapters to convert data formats (e.g., JSON to XML)
- Develop unit tests and integration tests in support of continuous integration processes
- Collaborate with cross-functional research teams to translate project goals into software design, implementation, and validation tasks
- Participate in code reviews and provide constructive feedback on software and documentation
- Utilize Git for version control and support collaborative development workflows
- Support development, testing, and evaluation activities conducted within the Saxton Transportation Operations Laboratory and related research environments
- 0-4 years of experience with degree in Engineering/Computer Science/related field
- Must be a U.S. Citizen or Green Card holder with the ability to obtain a Public trust (3 years US residency required)
- Proficient with Python development in Linux environments, including unit & integration testing
- Experience with robotics or autonomous systems fundamentals & related algorithms/architectures
- Familiarity with data formats & interfaces (JSON, XML) & Git version control
- Experience developing software in C++ & designing system/software architectures (ICDs, design docs, …)
- Background in research prototyping, tool evaluation, & Agile development (JIRA, Confluence)
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×