Senior Software Engineer
$134k - $184kResumeXrays
About the Team: STR’s Analytics & C2 Division develops novel technologies to solve challenging national security problems through advanced analytics. Our team consists of passionate and motivated individuals with degrees in engineering, computer science, mathematics, physics, and data science. We use our expertise and creativity to take innovative ideas from conception to mature implementation in order to improve mission success. The Collaborative Autonomy and Control (CAC) Group in the AC2 Division works to build software systems that solve critical problems in the areas of uncrewed system autonomy, multi‑agent collaboration, resource management, and control. By leveraging expertise in machine learning, algorithms, model‑predictive control, and software development, we build tools that support tactical mission planning and execution, autonomous reasoning, and more. The Role: As a Senior Software Engineer, you will work as part of a tightly knit team to design, develop, implement, integrate, test, and demonstrate advanced algorithms and software systems for autonomous platforms. You will provide technical leadership and mentoring on programs working throughout the software and system development lifecycle, from early prototypes to integrated systems. Your work will develop a diverse set of software tools and applications for mission planning systems, automated control processes, unmanned platforms, DevSecOps, and CI/CD pipelines. This position is based in Woburn, MA, Arlington, VA, or Dayton, OH, and will take advantage of STR’s flexible, hybrid environment – when the work does not require use of STR’s facilities, you are welcome to work remotely. Who You Are: U.S. Citizen with ability to get a security clearance BS in Computer Science or related technical field with 5+ years of experience 3+ years of experience with C++ or Java Proven understanding of data structures, algorithms, concurrency, and code optimization of backend executables (frontend experience is a lesser focus) Proven ability to develop, implement, integrate, and test autonomy algorithms and software Proven ability to proactively assume leadership within modest size engineering teams (2‑4 engineers) through complete Agile development lifecycle including task definition, delegation, and maintenance Demonstrated success executing industry best practices in areas such as code review, unit testing, test coverage, static analysis, etc., to ensure mature, high quality software products Experience in supporting system/software architecture design at the system and system‑of‑systems (SoS) levels Comfortable working both with internal leadership and external customers in the development and execution of software product plans Experience utilizing the following: Object‑Oriented Programming principles for large scale systems Agile software lifecycle methodologies and tools, such as JIRA, Confluence, GitLab, static analysis, etc. Test‑driven development methodologies A demonstrated ability to adopt new languages, libraries, and technologies Even Better: MS or PhD in Computer Science or related technical field Experience with the following: Collection Orchestration Satellite Constellation Management Containerization and service based architectures Coordinating Electronic Warfare resources Reinforcement learning Agentic AI Experience programming for embedded and physical devices Multi‑agent coordination of UxVs MAVLink or other C2 protocols ROS TAK DevSecOps and CI/CD tool‑chains Constraint satisfaction algorithms Knowledge representation/ontologies Python Active Security Clearance Pay Information Full‑Time Salary Range: $134,000 - $184,000 STR 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 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 View email address on click.appcast.io 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. #J-18808-Ljbffr
- ...A technology consulting firm is seeking a senior software engineer located in Dayton, OH. The ideal candidate will have over 10 years of experience in software development, particularly in Agile environments. Responsibilities include leading teams, assisting in project...Senior
- ...TENICA is looking to hire a senior software engineer. Job Location: Dayton, OH Must have TS/SCI and CI poly Assist with time dominant tool transition, OPIR and Proliferated constellation based specialty project. Domain expertise is vital. Knowledge of strategic...Senior
- ...Software Engineer NextGen Federal Systems, LLC is seeking a Software Engineer with experience in Systems Tool Kit (STK) to support the development and integration of mission analysis and modeling applications. These applications enable multi-domain analysis—including...SeniorWork experience placement
$150k - $200k
...Senior Software Engineer This position is located onsite in our office in Beavercreek, Ohio. There is no relocation assistance available for this position. Why Join Us? Innovative Projects: KBR's work is at the forefront of engineering, logistics, operations...SeniorWork at officeLocal areaRelocation- ...applications deployed in containerized environments. Key Responsibilities Design, develop, test, integrate, debug, and maintain software architectures and applications using both custom and open-source technologies Collaborate within Agile teams to plan, enhance,...Senior
- ...Senior Full Stack Software Engineer Radiance Technologies is an employee-owned company with benefits that are unmatched by most companies in the Dayton OH area. Employee ownership, generous 401K, full health/dental/life/vision insurance benefits, paid time off, educational...Senior
- ...Senior Software Engineer Dayton, Ohio, United States What Impact You'll Have GRVTY is looking for a Senior Software Engineer to join a small, technically focused team supporting national security missions at a customer site in Dayton, Ohio. This is hands-on engineering...SeniorImmediate startRemote work
- ...Senior Software Engineer Location: Beavercreek, OH, US, 45431 Job ID: 114618 The Leonardo DRS Airborne and Intelligence Systems business is a global leader and strategic partner committed to delivering world-class, full life-cycle defense and intelligence products...SeniorLocal areaFlexible hours
$135k - $152k
...obtain and keep a security clearance. Applicants that do not meet these requirements will not be considered. We are seeking a Senior Software Engineer to design, develop, and sustain high-quality software systems supporting advanced analysis and data processing workflows....SeniorTemporary workFor contractorsWork experience placementRemote workFlexible hours- ...Within the KC-46 program office, demonstrate knowledge of software engineering in support of the design, development, testing and evaluation, implementation, maintenance, and administration of new and/or existing software systems. Software Engineer requirements: Demonstrate...SeniorExtra incomeContract workTemporary workFor contractorsFor subcontractorWork at officeFlexible hours
- ...Job Title SOFTWARE ENGINEER SR Location Dayton, OH US (Primary) Huntsville, AL US St. Louis, MO US Category Information... ...engineer Ignite is currently seeking a driven, detail-oriented Senior Software Engineer to join our team in Dayton, OH supporting...SeniorFull timeContract workLocal areaRemote work
$112.3k - $140k
...looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain... ...think the unthinkable. We have an exciting opportunity for a Senior Software Engineer on our Automatic Tank Gauge team. We are looking...SeniorWork at officeLocal areaRemote workWorldwide- ...Seeking an experienced Senior DevOps Engineer to design, deploy, and sustain a DevSecOps platform-as-a-service for a U.S. Government customer... ...operational support, including automated baseline desktop and software installs (DSC, Packer). Automation & Container...SeniorRemote work
- ...Job Description Job Description Overview SENIOR SOFTWARE ENGINEER LOCATION: Wright-Patterson AFB, OH JOB STATUS: Full-time CLEARANCE: Secret TRAVEL: Up to 15% (as required for program support) Astrion has an exciting opportunity for a Senior...SeniorFull timeWork at office
$134k - $184k
...focuses on transition of algorithms from concept to real-time software, providing open architecture expertise, and facilitating... ...experimentation, test, and deployment. The Role: As a Senior Software Engineer for Integration and Test you will focus on supporting the...SeniorFull timeInternshipLocal areaNight shift- ...Job Description Job Description As the UX Software Engineer Technical Expert/Unit Lead, you will lead strategic activities to help define future product competitiveness and key fundamental technology application feasibility. You will lead the end-to-end planning, design...Senior
$140k - $200k
...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’...SeniorRemote work- ...scenarios to include aircraft behaviors, maneuvers, and decision-making logic. Additional efforts are likely to include developing software in support of advancing the AFSIM framework with new capabilities, models, and features. Minimum Qualifications Top...SeniorContract work
$120k - $170k
...Overview We are looking for a Software Engineer to join the Intrepid Solutions team. You will help design, prototype, implement, and maintain unique software solutions that are deployed on government client's infrastructure. Above all, you should be highly motivated...Full timeContract workFlexible hours- ...superior customer service. We are seeking a skilled Software Developer with experience in C# and C++ to support software development... ...• Collaborate with multidisciplinary teams including engineers, software developers, and flight test professionals • Develop...Full timeTemporary workFlexible hoursNight shift
$75k - $115k
...Defending Our Nation! Why SURVICE? Come join the SURVICE Engineering mission to protect, enhance, and enable those who defend the United... ...organization, come see what we can offer you! Position Software Engineer Location: Dayton, Ohio Security Clearance:...Full timeFor contractorsFlexible hours- ...What You'll Be Owning: Join GRVTY's mission-focused team as a Software Engineer advancing data processing and analytic capabilities. In this role, you'll develop, integrate, and optimize software that drives real-time intelligence production and research innovation...Immediate start
- ...ExistX Software Engineer ExistX was founded in 2023 with the goal to combine cutting edge invention with practical implementation in the unique environments our customers demand to solve national security problems in the real world. Our team of software and systems...Contract workRemote workFlexible hours
$79.3k - $118.9k
...Northrop Grumman Defense Systems (NGDS) is seeking a Cloud Engineer to maintain and enhance capabilities in support of DAF CLOUDworks... ...the development of technical documentation Knowledge of full software lifecycle and agile development methodologies Strong analytical...Full timeWork experience placementInternshipRelocationShift work- ...Job Description Job Description Senior Technical Lead — R&D Mission Systems Location... ..., technical leadership, and R&D engineers to understand mission needs, gather requirements... ..., and help turn early ideas into usable software capabilities. This is not a...SeniorWeekly payContract workRemote workHome office
- ...We are seeking an experienced design engineer for a newly created position. A minimum of 7 years of design engineering background would be ideal. Main responsibilities: • Design and Development of aircraft system fuel valves. • Conceptualizing, designing, developing,...SeniorTemporary work
$69.3k - $158k
...Job Number: R0234815 Computer Vision Software Engineer The Opportunity: As a software developer, you know that good software is more than a nice-looking interface and data. You need the right combination of clean code, APIs, analytics, and infrastructure to help...Full timeContract workPart timeWork at officeLocal areaRemote work- ...Software/Hardware Engineer Battelle delivers when others can't. We conduct research and development, manage national laboratories, design and manufacture products and deliver critical services for our clients—whether they are a multi-national corporation, a small start...Work experience placementWork at officeLocal areaRemote workFlexible hours
$75k - $160k
...planning, certification and accreditation, software design, programming, maintenance of... .... About this position: Java Developer Senior Location - Beavercreek, OH The Essential... ...error handling patterns Implement IXM engine tasks for computationally intensive parallel...SeniorContract work$86.8k - $198k
...Modeling and Simulation Software Engineer The Opportunity: As a software engineer, you know that good software is more than just a nice-looking interface and data. You need the right combination of clean code, APIs, analytics, and infrastructure to develop a user...Full timeContract workPart timeWork at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- ngo software engineer Dayton, OH
- software developer Dayton, OH
- part time software developer remote Dayton, OH
- financial software developer Dayton, OH
- senior software engineer ruby on rails Dayton, OH
- software engineer amazon Dayton, OH
- senior software design engineer Dayton, OH
- software engineer remote Dayton, OH
- entry level software engineer remote Dayton, OH
- software engineer contract Dayton, OH


