Senior Software Engineer
Company: OptiRoi Media
Location: Dayton
Posted on: May 21, 2025
Job Description:
Sophisticated integrated systems play a critical role in
national security efforts, facilitating an understanding of the
global situation, strategic planning, and tactical execution. The
reliability, accessibility, and sophistication of these systems can
determine the outcomes of conflicts before they begin. STR's
Systems Development Division (SDD) focuses on developing advanced
technology solutions to provide asymmetric advantages within the
information domain. SDD executes the entire lifecycle of the
solution, from conceptualization and architecture refinement
through implementation and deployment, while leveraging novel
technologies to deliver first-of-a-kind systems. Current efforts
include programs for airborne and space RF sensors and advanced
operations enabled by multi-function, multi-modal capabilities.As a
Senior Software Engineer in SDD, you will design, develop, and test
C++ software implementing complex embedded radar systems, with a
primary focus on Air-to-Air applications.What you will do:
- Translate system and software requirements into software
designs compliant with architectural constraints and open
architecture requirements
- Implement robust, high-quality C++ software suitable for
mission-critical, real-time systems with high reliability and
availability requirements
- Develop test frameworks to verify correct implementation and
performance of C++ software
- Utilize and help iteratively improve DevSecOps development
practices
- Participate in peer reviews of requirements, architecture,
software implementations, and test plans
- Document software designs and interfaces
- Develop analysis tools
- Perform root cause analysis of software defects and implement
correctionsWho you are:
- This position requires the ability to obtain a Top Secret (TS)
Security Clearance, for which U.S. citizenship is needed by U.S.
Government
- BS or MS in Computer Science or related technical field with 5+
years of related experience
- Demonstrate expertise in modern C++ and software engineering
techniques including multi-threading, memory management, and
performance optimization
- Have experience integrating with larger software systems,
including unit and system-level testing
- Understand the use of GitLab, CI/CD tools, automated testing
frameworks, and code quality tools in software development
processes
- Feel comfortable adopting to new programming languages,
third-party software frameworks, and innovative technologiesNice to
haves:
- Active Top Secret Security Clearance
- Demonstrate familiarity with signal processing or mathematical
modeling
- Have experience with GPU software development
- Have experience with RDMA
- Demonstrate familiarity with radar concepts
- Demonstrate familiarity with integrated systems combining
software and hardware to interact with the physical world
- Have experience in developing, optimizing, and translating
MATLAB algorithms into efficient C++ code
- Hold an advanced degree in Computer Science, Information
Technology, or a related technical field
- Understand automation frameworks and tools used to streamline
repetitive tasks and manage complex workflows
- Have domain expertise in one or more of the following areas:
electronic warfare, antenna apertures, sensor resource management,
large-scale platform test systems, cyber physical systems, open
system architecturesSTR is a growing technology company with
locations near Boston, MA, Arlington, VA, near Dayton, OH,
Melbourne, FL, and Carlsbad, CA. We 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
us.STR is committed to creating a collaborative learning
environment that supports deep technical understanding and
recognizes the contributions and achievements of all team members.
Our work is challenging, and we go home at night knowing that we
pushed the envelope of technology and made the world safer.STR is
not just any company. Our people, culture, and attitude along with
their unique set of skills, experiences, and perspectives put us on
a trajectory to change the world. We can't do it alone, though - we
need fellow trailblazers. If you are one, join our team and help to
keep our society safe! Visit us at www.str.us for more info.STR is
an equal opportunity employer. We 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 laws.If you need a reasonable accommodation
for any portion of the employment process, email us at
appassist@str.us and provide your contact info.Pursuant 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.Apply for this job* indicates a required fieldFirst
Name *Last Name *Email *Phone *Resume/CV *EducationSchool *
Select...Degree * Select...End date year *Please select the highest
level security clearance and access you currently hold: *
Select...If you are a dual citizen, what other country are you a
citizen of? *Desired Salary? *How did you hear about STR? *
Select...Do you have relatives who currently work for STR? Please
provide their name(s). *Are you willing to relocate? *
Select...When are you available to begin employment with STR?
*LinkedIn Profile
#J-18808-Ljbffr
Keywords: OptiRoi Media, Springfield , Senior Software Engineer, IT / Software / Systems , Dayton, Ohio
Didn't find what you're looking for? Search again!
Loading more jobs...