Applied Intuition

Senior Software Engineer - Defense Simulation

Applied Intuition$110K — $130K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Master's degree or equivalent experience in modeling & simulation, computer science, or software engineering
  • Experience with simulation interoperability standards like DIS, HLA, and DSEEP
  • Knowledge of communication protocols such as DDS, ZeroMQ, Kafka, Redis, and protobuf
  • Experience with defense M&S tools like AFSIM and NGTS
  • 3+ years of hands-on experience in C++ 2017+ development
  • Experience in Docker and containers, and proficiency in Linux-based operating systems

Responsibilities

  • Lead the design and development of integrated live, virtual, and constructive simulation solutions
  • Research and adopt new modeling and simulation tools for Tactical AI agents
  • Collaborate with 3rd-party vendors to integrate proprietary models
  • Mentor junior engineers and promote best coding practices
  • Write and debug efficient code for simulation interfaces
  • Design LVC architectures meeting security and performance criteria
  • Contribute to CI/CD pipelines and ensure security compliance

Benefits

  • Comprehensive health, dental, and vision insurance
  • 401k retirement benefits with employer match
  • Learning and wellness stipends
  • Paid time off
Full Job Description
About the role

As a Senior Software Engineer, you will lead the design, development, and improvement of integrated live, virtual, and constructive simulation solutions for experimentation, testing, and training of multi-agent autonomy software. You will design and document LVC architectures, create simulation scenarios, write interface code, conduct code reviews, and solve integration roadblocks. Collaborating with cross-functional teams, you will translate requirements into technical solutions while mentoring junior engineers. The role also involves continuous innovation, testing, debugging, documentation, and contributing to CI/CD pipelines and security compliance.

At Applied Intuition, you will:
  • Support the experimentation, testing, and training of Tactical AI agents through the development of live, virtual, and constructive simulation solutions, balancing fidelity, scale, time, and cost
  • Research and learn new modeling, simulation, and communication tools, including internal and customer-owned prototype software under active development
  • Work with 3rd party vendors to incorporate proprietary models while respecting intellectual property boundaries
  • Mentor junior engineers and provide technical leadership, fostering a culture of learning and using good coding practices, design patterns, and industry standards
  • Software Development: Write, modify, test, and debug efficient code (C++ 2017+, Python 3.10+, and other languages as needed) for adapters, translators, and more complex interfaces
  • System Architecture: Design robust LVC integrations that meets performance, scalability, and security requirements
We're looking for someone who has:
  • Master's degree or equivalent experience in modeling & simulation, computer science, or software engineering
  • Experience using simulation interoperability standards such as DIS, HLA, and DSEEP, as well as custom methods and technologies, to build LVC federations
  • Knowledge of communication protocols and serialization mechanisms such as DDS, ZeroMQ, Kafka, Redis, and protobuf
  • Experience configuring, integrating, extending, and using defense M&S tools such as AFSIM, NGTS, and flight simulators
  • 3+ years of hands-on experience developing performant modern C++ (2017+)
  • Experience developing in Docker and containerized development environments, working in Linux-based operating systems (e.g., RHEL, Ubuntu), and using development tools such as git, Visual Studio Code, GitLab, SonarQube, and Artifactory or Azure Container registry
Travel Requirements:
  • Willing to travel for company business between our offices, as well as to customer sites (~25%)
Security Requirements:
  • Must be a U.S. Citizen
  • Must hold or be eligible for a U.S. Secret security clearance

For more information about U.S. security clearances: click here.

Nice to have:
  • PhD degree in related engineering field
  • 7+ years of experience developing software in multiple programming languages
  • Experience working with government interoperability architectures such as OMS/UCI
  • Experience working with model-based systems engineering artifacts, hardware-in-the-loop testing environments, and multi-level security environments
  • Experience with high performance computing (HPC) environments
  • Experience with flight test readiness and airworthiness processes

Compensation at Applied Intuition for eligible roles includes base salary, equity, and benefits. Base salary is a single component of the total compensation package, which may also include equity in the form of options and/or restricted stock units, comprehensive health, dental, vision, life and disability insurance coverage, 401k retirement benefits with employer match, learning and wellness stipends, and paid time off. Note that benefits are subject to change and may vary based on jurisdiction of employment.

Applied Intuition pay ranges reflect the minimum and maximum intended target base salary for new hire salaries for the position. The actual base salary offered to a successful candidate will additionally be influenced by a variety of factors including experience, credentials & certifications, educational attainment, skill level requirements, interview performance, and the level and scope of the position.

Don't meet every single requirement? If you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.

About Applied Intuition

Applied Intuition is a software company that provides a simulation platform for autonomous vehicles. The platform allows developers to test and validate their autonomous vehicle software in a virtual environment before deploying it on real vehicles. Applied Intuition was founded in 2017 and is headquartered in Mountain View, California.
Learn more about Applied Intuition
Size
200 employees
Industry
Founded
2017

Similar Jobs

More Jobs at Applied Intuition

More Aerospace & Defense Jobs

Find similar Senior Software Engineer - Defense Simulation jobs: