← Back to results

Jobs at STR

$175,000 – $240,000 · Posted 11 days ago

Lead Mission Engineer responsible for developing and deploying full-stack software solutions for DoD/IC missions in high-security environments. You will lead engineering teams to design, build, and maintain operational systems, collaborate with military/government end-users on product discovery and requirements translation, and travel to integration sites for deployment and field testing.… The role requires expertise in modern frameworks (React, TypeScript, Python), high-performance frontend development for complex datasets, system integration, and API deployment in secure environments.

WoburnLast seen 10 days ago
$174,000 – $225,000 · Posted 18 days ago

Lead Autonomy Software Engineer role focused on developing robust autonomous systems and mission-critical software for Air Force, Navy, and DARPA programs. You will architect and implement real-time embedded systems in modern C++, integrating hardware components and advanced algorithms (machine learning, signal processing, tracking/fusion) while leading small teams through system development, testing, and customer engagement.… The position requires strong C++ proficiency, experience with hardware/software integration, test-driven development, CI/CD practices, and real-time systems knowledge, with a minimum of 2–7 years of relevant experience depending on degree level.

ArlingtonLast seen 17 days ago
$110,000 – $151,000 · Posted 28 days ago

Design, develop, and extend emulation frameworks (QEMU, similar tools) in C/C++ and Python to model cyber-physical systems, embedded devices, and unknown firmware across diverse architectures (ARM, PPC, etc.). Rehost and analyze binaries to identify hardware dependencies, create virtual device models, and validate emulator correctness through unit and system-level testing.… Communicate technical foundations through reports and briefings.

WoburnLast seen 27 days ago
$175,000 – $240,000 · Posted 28 days ago

Lead a software engineering team to design, develop, and deploy full-stack applications for DoD/IC missions in high-security environments. You will own the complete lifecycle from prototype through operational deployment, collaborating with military end-users to translate requirements into robust frontend and backend solutions using modern frameworks like React and Python.… The role combines hands-on full-stack development with team leadership, customer relationship management, and on-site field testing in secure facilities.

DenverLast seen 27 days ago
$175,000 – $240,000 · Posted 29 days ago

Lead a full-stack software engineering team building and deploying mission-critical applications for DoD/IC customers in high-security environments. Design and develop frontend solutions using React and TypeScript, integrate backend systems, and manage customer relationships while ensuring product quality, performance, and reliability.… Travel to operational sites (~1 week/month) for deployment, testing, and field support. Requires 7+ years of experience, a BS in Computer Science, and an active Secret clearance with ability to obtain Top Secret/SCI.

San DiegoLast seen 28 days ago
$204,000 – $284,000 · Posted 1 month ago

As a Principal Software Reverse Engineer, you will perform advanced reverse engineering on complex software and firmware targets across Windows, Linux, and embedded systems, developing automated binary analysis tools to characterize protocols and functionality. You will lead multi-discipline technical teams, conduct vulnerability research and exploit development, and present findings to customers and leadership.… This role requires 15+ years of hands-on experience with disassembly tools (IDA Pro, Binary Ninja, Ghidra), proficiency in Assembly languages (x86, ARM) and programming languages (C/C++, Python), and deep expertise in exploitation, cybersecurity solutions, and firmware analysis.

San DiegoLast seen 1 month ago
$157,000 – $224,000 · Posted 1 month ago

Lead Software Engineer responsible for designing, implementing, and testing advanced real-time data communications and networking software using open systems principles. You will own significant features or components, lead technical discussions, mentor junior engineers, and deliver high-quality solutions in a research-focused environment.… The role requires 7+ years of software engineering experience, proficiency in Python, C, C++, or similar languages, strong networking fundamentals (OSI model), and hands-on Linux development with open-source toolchains. You will develop operational prototypes, analyze and optimize existing designs, and create production-ready customer-facing systems.

San DiegoLast seen 17 days ago
$174,000 – $225,000 · Posted 1 month ago

Lead the development of autonomy software for advanced sensor systems and uncrewed platforms, integrating hardware and algorithms into robust, real-time fielded solutions. You will architect and implement C++ applications using modern software practices (CI/CD, TDD, open architecture), lead small engineering teams through system development and test cycles, and engage directly with Air Force, Navy, and DARPA customers to shape product direction.… The role requires converting higher-level algorithms (MATLAB) into production-grade, multi-threaded C++ for safety-critical, real-time embedded environments, supported by live testing and modeling-and-simulation infrastructure.

San DiegoLast seen 18 days ago
$157,000 – $223,000 · Posted 1 month ago

Lead Software Engineer role focused on designing and implementing real-time software for RF sensor systems using GPU programming (CUDA) and high-performance C/C++. Responsible for translating advanced signal processing algorithms from research prototypes into production-quality embedded and distributed computing solutions, optimizing for resource-constrained systems with strict latency requirements.… Required skills include GPU optimization, multithreaded programming, real-time systems architecture, and signal processing expertise, with experience in Linux, embedded systems, and open architecture standards.

WoburnLast seen 1 month ago
$110,000 – $151,000 · Posted 1 month ago

Build emulation frameworks and tools for cyber-physical systems, extending platforms like QEMU in C/C++ and Python to support new embedded architectures (ARM, PPC, etc.). Rehost and reverse-engineer unknown firmware by analyzing binaries and hardware dependencies, then develop virtual device models and digital simulations validated against real hardware behavior.… Work within a small focused team on architecture, implementation, testing, and technical documentation of modular emulation software.

San DiegoLast seen 6 days ago
$140,000 – $170,000 · Posted 1 month ago

Senior Software Engineer working within the Knowledge Exploitation & Decisions Systems Group to build scalable microservices and high-performance APIs for command & control, trusted AI, and advanced reasoning systems. You will take technical ownership of features within a mature mission planning solution, translating complex mathematical models from PhD scientists into production-grade software.… Required: 5+ years (BS) or 1-2+ years (MS) of professional experience building maintainable APIs; strong proficiency in Java 17+, Spring Boot, and object-oriented design patterns; experience with Linux, Docker, Kubernetes, and DevSecOps practices.

San DiegoLast seen 1 month ago