Lead Software Developer with Security Clearance
Company: STR
Location: Dayton
Posted on: April 23, 2024
|
|
Job Description:
About the Team The Sensors Division at STR focuses on technology
development for advanced sensor systems, particularly in the areas
of airborne/surface-based radar, electronic warfare, underwater
acoustics, hyperspectral imaging, and EO/IR sensingWithin this
role, we perform work on full system prototypes, experiment
campaigns and technology component developmentParticular
development roles within the Sensors Division include RF
analog/digital hardware, acoustic hardware, signal processing
algorithms, machine learning algorithms, tracking/fusion, as well
as real-time embedded processor implementationThe Advanced
Architectures and Algorithms (AAA) Group within the Sensors
Division develops advanced signal processing and waveforms, machine
learning, tracking/fusion algorithms, and resource management
algorithms for next-generation ground-based, airborne, and
space-based radar systems and EO/IR systemsWe implement and deploy
these algorithms onto prototype demonstration systems as well as
operational systemsThe group's main customer focus is on Air Force
and DARPA research programsThe Role: The AAA Group is seeking a
senior-level Software Engineer to help lead high-performing teams
transforming advanced concepts and algorithms into software
implementations for prototypes and operational systemsYou will work
with scientists and engineers to design and implement algorithmic
solutions to challenging national security problemsYou will be
responsible for designing and enhancing the software architecture
required to implement advanced algorithms in real-time hardware and
ingest, process, disseminate, and store the required sensor data
flows in prototype and operational systemsYou will also contribute
to the design and implementation of engineer-facing tools and
processes to facilitate long-term software developmentAdditionally,
you will be responsible for technical leadership and mentoring of
other engineers in performing technical tasks as neededWhat you
will Do:--- Working as part of a small, focused team to architect,
develop, implement, and test real-time applications featuring open
architecture software principles--- Implementing real-time systems
in C/C++ from verified algorithms written in higher-level languages
such as MATLAB--- Developing communication infrastructure and
signal processing abstraction libraries--- Testing software
compliance within the given open architecture infrastructure Who
you Are:--- This position requires an active Secret or Top Secret
security clearance for which U.Scitizenship is needed by
U.SGovernment--- Object oriented programming skills--- Proficiency
in MATLAB and/or Python as well as other higher-level languages---
Experience using source code management (Git, Subversion)---
Proficiency in multithreaded programming--- 5+ years of programming
experience--- Software design/architecting team leadership
experience Nice to Haves:--- Experience with radar or EO/IR
systems--- Software development tools including continuous build,
unit testing frameworks, static and dynamic code analysis---
Proficiency using the Rust programming language for systems /
embedded programing and porting/optimizing signal processing
algorithm--- Proficiency in communication libraries (ZeroMQ, DDS,
MPI, libFabric)--- GPGPU (CUDA) experience; Intel math and
performance optimization libraries (MKL, IPP); Generic math
libraries (BLAS, LAPACK)--- Code optimization for GPP & GPU
processing architectures--- Experience with algorithm optimization
for real time systems, especially radar or remote sensing
Education:--- BS or MS in Computer Science, Computer Engineering,
Applied Mathematics, Electrical Engineering or related field STR is
a growing technology company with locations near Boston, MA,
Arlington, VA, near Dayton, OH, Melbourne, FL, and Carlsbad, CAWe
specialize in advanced research and development for defense,
intelligence, and national security in: cyber; next generation
sensors, radar, sonar, communications, and electronic warfare; and
artificial intelligence algorithms and analytics to make sense of
the complexity that is exploding around usSTR is committed to
creating a collaborative learning environment that supports deep
technical understanding and recognizes the contributions and
achievements of all team membersOur work is challenging, and we go
home at night knowing that we pushed the envelope of technology and
made the world saferSTR is not just any companyOur people, culture,
and attitude along with their unique set of skills, experiences,
and perspectives put us on a trajectory to change the worldWe can't
do it alone, though - we need fellow trailblazersIf you are one,
join our team and help to keep our society safe! Visit us at
www.str.us for more infoSTR is an equal opportunity employerWe are
fully dedicated to hiring the most qualified candidate regardless
of race, color, religion, sex (including gender identity, sexual
orientation and pregnancy), marital status, national origin, age,
veteran status, disability, genetic information or any other
characteristic protected by federal, state or local lawsIf you need
a reasonable accommodation for any portion of the employment
process, email us at and provide your contact infoPursuant to
applicable federal law and regulations, positions at STR require
employees to obtain national security clearances and satisfy the
requirements for compliance with export control and other
applicable laws.
Keywords: STR, Dayton , Lead Software Developer with Security Clearance, IT / Software / Systems , Dayton, Ohio
Click
here to apply!
|