Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Leidos Logo

Software Engineer -Smart Mobility (Transportation)

Leidos

$69,550 - $125,725
Dec 29, 2025
McLean, VA, US
Apply Now

Improving and shaping the future of smart mobility for the Federal Highway Administration’s (FHWA) Saxton Transportation Operations Laboratory (STOL)

Requirements

  • A Bachelor’s degree in computer science or engineering with at least 4 years of professional experience in C++ software development, or a Master’s degree with at least 2 years of professional experience in C++ software development
  • Experience using CMake for building C++ packages.
  • Experience with Git.
  • Experience with Docker (including docker-compose).
  • Experience developing in an Agile framework using toolsets such as JIRA and Confluence.
  • Proficiency in software quality techniques and practices (automated unit testing, test-driven design/development, CI/CD pipelines with GitHub Actions, static code analysis tools, etc.).
  • Understanding of mathematical fundamentals, including geometry, linear algebra, probability, graph theory, set theory, and statistics.

Responsibilities

  • Lead development for research prototypes and proof-of-concepts for various intelligent transportation systems (ITS) applications across a variety of ITS devices, including vehicles, infrastructure, and cloud systems.
  • Participate in and help shape our open-source software process, triaging and addressing issues reported by external users and evaluating 3rd party code contributions.
  • Identify, document, and formulate approaches to addressing areas of technical debt.
  • Conduct hands-on test events and demonstrations, on-site at TFHRC and off-site at test facilities.
  • Analyze and assess the team’s existing ITS software systems to understand their architecture, and how they can be redesigned into more modular, scalable, and maintainable components.
  • Contribute to internal best practices for software development and lead knowledge sharing to support adoption across development teams.
  • Work with cross-functional internal team to determine technical feasibility of projects, breakdown project goals into software development tasks, and assist with overall effort and timeline estimation of planned work.

Other

  • All applicants must be legally authorized to work in the United States with proof of legal status and be eligible for a Public Trust Clearance, which includes three consecutive years in the United States within the last five years
  • A Bachelor’s degree in computer science or engineering
  • Must be able to work full-time at the customer site in McLean, VA
  • Interest in working with emerging technologies and shaping the future of transportation
  • Eligible for a Public Trust Clearance