Software Engineer/Modeling & Simulation
Company: Leidos
Location: Huntsville
Posted on: April 1, 2026
|
|
|
Job Description:
Leidos Defense is seeking a talented Software Engineer with a
TS/SCI security clearance and the ability and experience to work
multiple projects (primarily modeling & simulation efforts but also
opportunities to work with hardware integration) within the Sensor
Systems Analysis and Engineering Portfolio. You will join a diverse
team of junior-to-senior software developers, engineers, and
scientists to help create unique solutions for complex problems.
Our team solves important problems that make a difference and
support our customers in the current and future defense of our
nation; primarily in the areas of modeling & simulation, sensor
integration, testing, characterization, modeling, simulation, data
analysis, and algorithm development for electro-optical infrared
(EO/IR) systems. The ideal developer candidate will also
demonstrate experience in and/or enthusiasm toward developing a
broader technical capability to support overlapping engineering and
scientific disciplines with a particular focus on writing software
to solve problems. Candidate will be expected to support multiple
tasks in parallel, productively contribute to a team environment,
and communicate effectively to management, coworkers, and
customers. You’ll work within an established and very skilled team,
alongside other contractors and our customers. Joining our team
offers the opportunity to work with experts in their field and grow
your career in an area that is appealing to you. You will quickly
become an integral member of our team and be given the opportunity
to take responsibility for challenging problems of your own.
Because of this, we seek team members that are driven and engaged
in their work while simultaneously demonstrating high character,
given that you will often be working on sensitive and unique
problems which require a high degree of trust from our customers.
If this sounds like the kind of environment where you can thrive,
keep reading! Leidos Defense provides a diverse portfolio of
systems, solutions, and services covering land, sea, air, space,
and cyberspace for customers worldwide. Solutions for Defense
include enterprise and mission IT, large-scale intelligence
systems, command and control, geospatial and data analytics,
cybersecurity, logistics, training, and intelligence analysis and
operations support. Our team is solving the world’s toughest
security challenges for customers with “can’t fail” missions. To
explore and learn more, click here ! Are you ready to make an
impact? Share your resume with us today! ?? Primary
Responsibilities ? ?Candidate can expect to work closely with a
team of engineers and scientists to write software (using primarily
C++ and Python) to solve problems in a variety of disciplines to
include EO/IR sensor systems, primarily for modeling & simulation
purposes. ?Because the candidate may fill various project needs, an
interest in working multiple programs with intermediate ability in
C++ and Python is expected along with strong object-oriented design
skills, the ability to create design documentation, requirements
specifications, and other technical documentation. ?Candidate is
also expected to have the ability to work and to communicate
effectively within a multidisciplinary team and have familiarity
with software development for both Windows and Linux OS. ? ?Basic
Qualifications ? ?Bachelor’s degree from an accredited university
in software engineering, computer science, or an equivalent
engineering; BS and 4 – 8 years of prior relevant experience or
Masters with 2 – 6 years of prior relevant experience ?TS/SCI
security clearance and the ability to maintain a DoW security
clearance. ?Experience with C++/Python and experience using version
control systems such as Git. Strong object-oriented programming
background ?Candidate must be a resident of the North Alabama area
or willing to relocate to the Huntsville Ability and willingness to
work onsite in Huntsville Alabama ? ?Preferred Qualifications ? ?In
addition to the qualifications listed above, the ideal candidate
should be highly organized, demonstrating the ability to work
independently at times due to a fast-paced and highly productive
work environment. Background with math/physics TS/SCI clearance
(with CI Polygraph) Preference may be given to candidates with one
or more of the following: Recent stellar academic performance
Familiarity or interest in EO/IR phenomenology Experience with
image processing Experience with GPU programming and/or CUDA
programming Experience with developing AI/ML solutions Experience
with build systems such as CMake. ? If you're looking for comfort,
keep scrolling. At Leidos, we outthink, outbuild, and outpace the
status quo — because the mission demands it. We're not hiring
followers. We're recruiting the ones who disrupt, provoke, and
refuse to fail. Step 10 is ancient history. We're already at step
30 — and moving faster than anyone else dares. Original Posting:
March 17, 2026 For U.S. Positions: While subject to change based on
business needs, Leidos reasonably anticipates that this job
requisition will remain open for at least 3 days with an
anticipated close date of no earlier than 3 days after the original
posting date as listed above. Pay Range: Pay Range $87,100.00 -
$157,450.00 The Leidos pay range for this job level is a general
guideline only and not a guarantee of compensation or salary.
Additional factors considered in extending an offer include (but
are not limited to) responsibilities of the job, education,
experience, knowledge, skills, and abilities, as well as internal
equity, alignment with market data, applicable bargaining agreement
(if any), or other law.
Keywords: Leidos, Franklin , Software Engineer/Modeling & Simulation, IT / Software / Systems , Huntsville, Tennessee