Jobs at STR

50,643 open positions

Browse 410 current job openings at STR. View positions with transparent salary information, job description sentiment analysis, and key phrase insights to help you make an informed career decision.

Lead Software Developer / Architect

Company: STR

Location: Greater Boston Area

Posted Aug 13, 2023

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. 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. We expect the Software Lead to apply technical expertise and leadership skills to create innovative solutions that meet demanding customer requirements within aggressive implementation schedules.Responsibilities: Lead multi-disciplinary teams in requirements analysis, design, development, and demonstration of complex software applications and enterprise deployment Supervise software development efforts for quality, maintainability, and alignment with best practices Provide guidance and technical leadership to development teams Coordinate with program managers to meet cost, schedule, and performance goals Interface with sponsor organizations to understand operational system capabilities and shortfalls Create and manage software development schedules for integration across portfolios of related projects Orchestrate efforts across multiple internal company elements and across other partner organizations in government and industry Collaborate with system leads, customers, and other development contractors Requirements: U.S. Citizen with the ability to obtain a Security Clearance At least 8 years demonstrating engineering leadership experience with proven track record in software architecture, development, and integration for large-scale projects Demonstrated skills in leading and directing the activities of diverse development teams (e.g., in specialty, experience, mission application, engineering discipline) Project management experience including cost/schedule status reporting and metrics reporting Strong verbal and written communication skills Proficiency in MATLAB and/or Python as well as other higher-level languages Ability to interact with customers and program management effectively and professionally Desired Qualifications Active Security Clearance at the Secret or Top Secret (TS) level Architecting and development experience with Military Radio Frequency (RF) systems, especially in radar, electronic warfare, and RF sensor disciplines Architecting and development experience with Naval Aviation missions, and associated RF mission systems Architecting and development experience with command, control, computers, communications, cyber, intelligence, surveillance and reconnaissance (C5ISR) systems Relevant professional certifications, such as Security+ Experience with DevOps pipelines and associated tools Education Background in Computer Science, Math, Physics, Digital Signal Processing, or similar disciplines STR is a growing technology company with locations near Boston, MA, Arlington, VA, near Dayton, OH, Melbourne, FL, and Carlsbad, CA. If you are one, join our team and help to keep our society safe! 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. 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. If you need a reasonable accommodation for any portion of the employment process, email us at [email protected] and provide your contact info. The Software Lead will coordinate and oversee software development and integration efforts, leading teams through requirements analysis, design, experimentation, and implementation of solutions for maritime domain military capabilities. Specific mission capability requirements will require attention to scalability, suitability, performance optimization, as well as security.The successful candidate will be a motivated collaborator, looking for opportunities to work with a team of high-end researchers and engineers to develop and deploy novel solutions for real mission impact.

Principal Algorithm Scientist

Company: STR

Location: San Diego, CA

Posted Aug 07, 2023

STR is a growing technology company with locations near Boston, MA, Arlington, VA, near Dayton, OH, Melbourne, FL, and Carlsbad, CA. 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. Our people, culture, and attitude along with their unique set of skills, experiences, and perspectives put us on a trajectory to change the world. The relevant mission sets include air dominance, space dominance, Intelligence, Surveillance, and Reconnaissance, and electronic warfare. The relevant system domains span under-sea, sea-surface, land, air, and space. Requirements Hands-on experience developing radar modes (SAR, MTI, ISAR, etc) Advanced signal processing. We can't do it alone, though - we need fellow trailblazers. Knowledge of RF systems and their performance drivers (SIGINT, EW, Communications, Radar, etc) An understanding of fundamental physics across a wide set of sensor types Machine Learning experience, state estimation (Kalman Filters), image processing Applicants must be US Citizens Education Degree in Engineering, Mathematics, or Physics. 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. If you are one, join our team and help to keep our society safe!

Lead C++ Software Developer

Company: STR

Location: Greater Boston Area

Posted Jul 30, 2023

The Analytics Division of STR is seeking a motivated individual with a degree in engineering, computer science, mathematics, physics, or data science to work on advanced analytics for national security problems. The role involves designing, developing, implementing, and deploying advanced algorithms and software systems, with a focus on software development and updates for the testbed used by project teams in ADS. The ideal candidate should have demonstrated expertise in C++ and experience leading a team in technical work. The company offers a flexible, hybrid environment and the opportunity to work remotely up to 80% of the time.

Senior Software Developer - Decision Systems

Company: STR

Location: Greater Boston Area

Posted Aug 06, 2023

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. 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. 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. Who You Are: BS in Computer Science or related technical field with at least 3 years of work experience Demonstrated expertise in Java or C++ Experience designing, building, testing, debugging, and maintaining a large codebase Experience with the following: Object-oriented programming principles Service oriented architectures or micro-service architectures Containerization/orchestration tools such as Docker and Kubernetes Agile software lifecycle methodologies and tools, such as JIRA and SonarQube DevOps or CI/CD tools such as Gitlab Test-driven development methodologies A demonstrated ability to adopt new languages, libraries, and technologies U.S. Citizen with the ability to obtain a Security Clearance Even Better: MS in Computer Science or related technical field Experience with any of the following: Python Integration of complex software systems Performance profiling and tuning Distributed computing with Kafka event streams Simulation systems for live-virtual-constructive modeling Developing concurrent and asynchronous code Active Security Clearance STR is a growing technology company with locations near Boston, MA, Arlington, VA, near Dayton, OH, Melbourne, FL, and Carlsbad, CA. If you are one, join our team and help to keep our society safe! 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. If you need a reasonable accommodation for any portion of the employment process, email us at [email protected] and provide your contact info. The Role: Work as part of a tightly knit team to design, develop, implement, and deploy advanced algorithms and software systems. This position is based in one of our offices, but 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.

Senior Data Scientist

Company: STR

Location: Greater Boston Area

Posted Aug 06, 2023

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. Our people, culture, and attitude along with their unique set of skills, experiences, and perspectives put us on a trajectory to change the world. While this position is ideally suited for a senior data scientist or machine learning researcher, individuals with fewer years of experience are also encouraged to apply to work with our team leaders and have meaningful impact on our nation's safety and security.STR is a growing technology company with locations near Boston, MA, Arlington, VA, near Dayton, OH, Melbourne, FL, and Carlsbad, CA. We can't do it alone, though - we need fellow trailblazers. 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. If you are one, join our team and help to keep our society safe! 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. If you need a reasonable accommodation for any portion of the employment process, email us at [email protected] and provide your contact info. or PhD in a scientific field such as Computer Science, Mathematics, Statistics, Data Science, and 2+ years of relevant experience after Bachelor's degree (work or post-graduate) Capable of obtaining and maintaining a security clearance. Even better: Experience leading and directing research initiatives from inception to functional prototypes and ultimately to production capabilities Familiarity with software development best practices, including version control (Git) and Agile workflow methodologies Experience working with large datasets (> 100 GB) and familiarity with big data infrastructure and frameworks such as AWS, Hadoop, Spark, Dask, or MapReduce M.S.

Software Engineer - Vulnerability Research Tools

Company: STR

Location: Greater Boston Area

Posted Aug 05, 2023

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. 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. Ensuring software quality through the practice of unit-level and system-level tests and verification Integrating software components using networking/messaging technologies Packaging software for easy of configuration control, delivery, and deployment Communicating technical foundations of software designs and implementations through reports and presentations Required skills: U.S. Citizen with the ability to obtain a Top Security (TS) Clearance BS in Computer Science, Electrical Engineering, or related field with 5 years of experience (or MS and 3 years) Proficiency in at least one compiled and one scripting programming language Familiarity with x86 Assembly Language, Operating Systems Internals, such as file systems/IO, memory management, device drivers, threading, compiler technologies (e.g., GCC, LLVM) Experience with software scripting and build automation tools (e.g., bash, make) Applied skills using collaborative source code management and software engineering tools (Git, Subversion, Gitlab) Desired Skills:Top Secret (TS) Security Clearance Experience working on classified programs Proficiency in Python, C, and C++ Experience with standard networking libraries, SQL/No-SQL databases, and message queue technologies (e.g., ZeroMQ, RabbitMQ) Familiarity with containers or virtual machine technologies such as Docker or QEMU Understanding of common software vulnerabilities, and secure programming principles Experience with virtualization technologies (e.g., Docker, QEMU), network communications frameworks (e.g., TCP/IP sockets), unit test frameworks Knowledge of static and dynamic analysis STR is a growing technology company with locations near Boston, MA, Arlington, VA, near Dayton, OH, Melbourne, FL, and Carlsbad, CA. If you are one, join our team and help to keep our society safe! 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. If you need a reasonable accommodation for any portion of the employment process, email us at [email protected] and provide your contact info. 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 targets the boundary between the digital and physical worlds by creating models of physical systems, probing interfaces for weaknesses, and reverse engineering software.Duties will include: Working as part of a small team to design, develop, and test software applications and tools, in languages such as Python, Rust, and/or C++. 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.

Software Engineer

Company: STR

Location: Dayton, OH

Posted Aug 10, 2023

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. bash, make), using virtualization to deploy containerized solutions (VMware, docker) on Windows and Linux (CentOS, RHEL) Experience with git/Gitlab Experience with compiler technologies Experience deploying software on DoD program-of-record systems Prior participation in an open-source community Demonstrated expertise in C90, Java, Python, bash and/or C++ Experience with Agile lifecycle methodologies and tools and/or a DevSecOps environment STR is a growing technology company with locations near Boston, MA, Arlington, VA, near Dayton, OH, Melbourne, FL, and Carlsbad, CA. Our people, culture, and attitude along with their unique set of skills, experiences, and perspectives put us on a trajectory to change the world. This position will offer the opportunity for design analysis, software development, software testing, end user training, sustainment, and fielding of capabilities in support of emerging C2 and system requirements. We can't do it alone, though - we need fellow trailblazers. 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. If you are one, join our team and help to keep our society safe! If you need a reasonable accommodation for any portion of the employment process, email us at [email protected] 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. This position is within the System Development Division group, which works across space, airborne, and undersea sensor systems and the C2 capabilities that enable them.Who You Are: BS in Computer Science or related technical field or equivalent experience Minimum 2-5 years of professional experience developing, testing, and integrating complex software systems, primarily focused on full stack or backend development, including associated documentation Experience with Agile lifecycle methodologies and tools and/or a DevSecOps environment Comfortable updating and adding to a shared codebase within explicit and implicit architecture, coding philosophy and style guides Demonstrated ability to quickly adopt new languages, libraries, and technologies Ability to obtain a Security clearance Even Better: Active Security Clearance Previous experience with user-facing capability development in a relevant technical domain Demonstrated expertise in integration of capabilities spanning disparate development platforms and languages Experience with software scripting and build automation tools (e.g.

Lead Embedded Systems Software Design Engineer

Company: STR

Location: Greater Boston Area

Posted Aug 07, 2023

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. Our people, culture, and attitude along with their unique set of skills, experiences, and perspectives put us on a trajectory to change the world. with 7+ years of programming experience, especially with open architecture software projects Experience providing technical contributions to business development and proposal efforts Software design/architecting team leadership experience Proficiency in communication libraries (ZeroMQ, DDS, MPI) & C-code optimization for GPP & GPU processing architectures GPGPU (CUDA) experience; Intel math and performance optimization libraries (MKL, IPP); Generic math libraries (BLAS, LAPACK) Software development tools including continuous build, unit testing frameworks, static and dynamic code analysis 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, CA. We can't do it alone, though - we need fellow trailblazers. 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. If you are one, join our team and help to keep our society safe! Responsibilities: Working as part of a small, focused team to architect, develop, implement, and test real-time applications on a range of processor architectures Implementing real-time systems in C/C++ from verified algorithms written in higher-level languages. Developing communication infrastructure and signal processing abstraction libraries Developing, maintaining, and testing software consistent with best practices in a continuous integration / continuous development pipeline Requirements: Ability to obtain and maintain a Top Secret Security Clearance Object Oriented Programming skills in C/C++ with 5+ years of programming experience, especially with open architecture software projects Proficiency in MATLAB and/or Python Demonstrated ability to use math and algorithm skills to understand signal processing designs and requirements, recommend implementation approaches, and efficiently implement the software design to achieve performance metrics such as latency, throughput, and numerical precision Experience using source code management (Git, Subversion) Proficiency in multithreaded programming, thread safety, and thread synchronization Desired Qualifications: Active Security Clearance at the Secret or Top Secret (TS) level Strong communication skills and the ability to describe complex technical concepts to fellow engineers as well as researchers and non-technical stakeholders Experience with software development on related undersea sensor and signal processing applications (acoustic modems, low-swap sonars, uncrewed vehicles, distributed sensor buoys, acoustic releases, etc.) If you need a reasonable accommodation for any portion of the employment process, email us at [email protected] and provide your contact info. As the software lead on programs, you will work with the principal investigator, program manager, and hardware system architect to define and execute the program's objectives, requirements, and development plan.

Senior Software Engineer

Company: STR

Location: Greater Boston Area

Posted Aug 06, 2023

Storm, Spark-Streaming, etc. 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. Possession of Security+ or other certifications Active Security Clearance STR is a growing technology company with locations near Boston, MA, Arlington, VA, near Dayton, OH, Melbourne, FL, and Carlsbad, CA. Hadoop, Spark, Kafka, ElasticSearch Data Lakes: e.g. Our people, culture, and attitude along with their unique set of skills, experiences, and perspectives put us on a trajectory to change the world. Postgres, Cassandra Stream-processing systems: e.g. Delta Lake, Apache Hudi, Apache Iceberg Distributed Data Warehouse Frontends: e.g. We can't do it alone, though - we need fellow trailblazers. Grafana, Kibana Relational SQL and NoSQL databases: e.g. Apache Hive, Presto Data pipeline and workflow management tools: e.g Luigi, Airflow Dashboard frontends: e.g.

Principal Radar & Electronic Warfare Signal Processing Engineer

Company: STR

Location: Dayton, OH

Posted Aug 01, 2023

The job posting is for a Principal Radar & Electronic Warfare Signal Processing Engineer position at STR, a technology company specializing in advanced research and development for defense, intelligence, and national security. The job involves designing, analyzing, and demonstrating novel signal processing, optimization, and machine learning algorithms for advanced electronic warfare and sensor applications.

RF Research Engineer

Company: STR

Location: Greater Boston Area

Posted Aug 02, 2023

The Sensors Division at STR focuses on developing advanced sensor systems, including radar, electronic warfare, underwater acoustics, hyperspectral imaging, and EO/IR sensing. The Electronic Warfare and Novel Capabilities Group (EWNC) within the division develops advanced signal processing algorithms, conducts experiment campaigns, and prototypes systems for next-generation radar and electronic warfare systems. The role involves RF analog/digital hardware, acoustic hardware, signal processing algorithms, machine learning algorithms, tracking/fusion, and real-time embedded processor implementation. The ideal candidate should have a relevant background in translating algorithms into software, with competency in RF systems, statistical signal processing, team-based problem solving, software development, radar, communications, optimization, and a strong self-motivated work ethic. Responsibilities include developing system concepts, algorithms, and RF solutions to remote sensing challenges, working on real-time applications featuring open architecture software principles, and modeling and simulation of advanced RF systems. Requirements include ability to obtain and retain a Security Clearance, strong background in RF systems, programming experience, proficiency in MATLAB and/or Python, object-oriented programming skills in C/C++, and strong mathematical, troubleshooting, writing, and verbal communication skills. Desired qualifications include experience with advanced RF system concepts, multi-dimensional signal processing, waveform design, system optimization, and multi-function phased array apertures, as well as experience with algorithm optimization for real-time systems, especially radar or remote sensing. STR is a growing technology company specializing in advanced research and development for defense, intelligence, and national security, committed to creating a collaborative learning environment and recognizing the contributions of all team members.

Software Vulnerability Researcher

Company: STR

Location: Greater Boston Area

Posted Aug 15, 2023

STR is seeking a Software Vulnerability Researcher to join a multidisciplinary team, working on cutting-edge technology with significant impact on national security. The role involves reverse engineering, emulation, vulnerability analysis, and communication of results. Requirements include U.S. citizenship, relevant degree, proficiency in C or C++, and familiarity with software reverse engineering tools. STR offers a collaborative learning environment, challenging work, and the opportunity to make a difference in society.

Frequently Asked Questions

How many jobs are open at STR?
Check our STR page for the latest count of open positions. New jobs are added as STR posts transparent listings.
Does STR offer remote positions?
Many positions at STR may offer remote or hybrid arrangements. Check individual job listings for details on work location flexibility.
What is it like to work at STR?
Browse our STR job listings to see salary transparency, sentiment analysis of job descriptions, and key insights to help evaluate the company.

Other Companies Hiring