Jobs and Careers
LE

Simulation Software Engineer – Cooperative Driving Applications

Leidos
United Statesfull_timeVerifiedPosted 27 Sept 2024
💰 $117,500/yr($65,000/yr$117,500/yr)

About the role

Join us in improving and shaping the future of the smart mobility with a group of intelligent, motivated, and dedicated individuals! Leidos operates the Federal Highway Administration’s (FHWA) Saxton Transportation Operations Laboratory (STOL), a US Department of Transportation (USDOT) onsite R&D lab located at the Turner Fairbank Highway Research Center. STOL’s focus is on improving transportation system operations to achieve USDOT’s safety, mobility, sustainability and equity goals. STOL spearheads a variety of exciting R&D projects involving emerging technologies, including but not limited to infrastructure and vehicle connectivity and automation, everything-in-the loop simulation, wireless communication, and experimental data collection and analysis.  To promote these efforts, Leidos is looking for a Junior/Mid Simulation Software Engineer – Cooperative Driving Applications (CDA) to join our team!

Learn more about STOL here: STOL

Primary Duties:

  • Assist in development of variety of applications and components in support of transportation research, including connected vehicles and human factors.
  • Design, develop, and test new features and enhancements for existing simulation platforms, primarily in C++ in a Linux environment.
  • Integration of new simulators into a co-simulation environment.
  • Deployment of simulations in cloud environments for scalable compute.
  • Resolution of bugs and anomalies reported by simulation users.
  • Tuning of simulation parameters and configuration for specific applications.

Additional Duties May Include:

  • Analyze and assess the team’s existing CDA software systems to comprehend 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.
  • Team up for the execution of planned technical work, including design work, addressing unplanned technical challenges, and being responsive to changes in customer needs.
  • Communicate across functions and convey findings accurately.
  • Additional Simulation duties as assigned.

Systems of interest relate to the following:

  • Open-source simulation technologies like CARLA, SUMO, NS-3
  • Cloud computing architectures for cloud-based simulation
  • Human-factors focused driving simulator technologies
  • Integration of multiple simulators to form multi-resolution co-simulation platforms
  • Construction of digital-twin simulation environments for real-world spaces.
  • Intelligent Transportation Systems and Cooperative Driving Automation
  • V2X communication hardware, software, and standards
  • Vehicle automation and cooperation
  • Data visualization and analysis
  • Augmented reality (AR) and Virtual reality (VR)

Minimal Qualifications:

  • Bachelor’s degree in computer science, computer engineering, or other science discipline (e.g., transportation engineering, electrical engineering, etc.) with 2+ years’ industry experience developing software or a Masters with less than 2 years of experience.
  • Prior exposure with C++ and familiarity with scripting in Python or Bash in a Linux environment.
  • Ability to obtain and maintain a Public Trust security clearance (which includes three years immediate residency in the US).
  • Interest in working with emerging technologies and shaping the future of transportation.
  • Working background with a distributed computing middleware (e.g. ROS, DDS, TENA, Kafka, etc.)
  • Prior involvemen with automated unit testing frameworks and best practices.
  • Technical writing skills to develop software documentation and support material.
  • Familiarity with peer review best practices for software changesets, both for submitting code changes as well as reviewing them.
  • Communication and collaboration skills to work with the STOL team as well as our on-site customer.

Desired Qualifications:

  • 4+ years’ industry experience developing software.
  • Project technical leadership, including planning and estimation of technical tasks.
  • Hands-on development experience wit

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Leidos

View company profile →