You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
STR

Senior Software Engineer

  • Office
  • 6+ years

Salary

$138,000 - 190,000/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company builds integrated systems used in defense and intelligence work, where reliable, accessible, and sophisticated systems shape how conflicts unfold. Its Systems Development Division creates advanced technology that gives an edge in the information domain. The division owns each solution from first concept and architecture through to deployment, and uses new technologies to build systems that have not existed before. Current work includes airborne and space RF sensors and multi-function, multi-modal operations.

In this role you will design, build, and test C++ software for complex embedded radar systems, mainly for Air-to-Air applications.

Responsibilities

  • Turn system and software requirements into designs that follow architectural limits and open architecture rules
  • Write robust, high-quality C++ for mission-critical real-time systems that must be highly reliable and available
  • Build test frameworks that confirm the C++ software works correctly and performs as required
  • Use DevSecOps practices and help improve them over time
  • Take part in peer reviews of requirements, architecture, code, and test plans
  • Write up software designs and interfaces
  • Create analysis tools
  • Find the root cause of software defects and fix them

Requirements

  • You must be able to obtain a Top Secret security clearance. U.S. citizenship is required by the U.S. Government.
  • A BS in Computer Science or a related technical field, plus at least 5 years of relevant experience
  • Expert knowledge of C++14 and software engineering methods, including multi-threading, memory management, and performance tuning
  • Experience integrating with larger software systems, including unit and system-level testing
  • Working knowledge of GitLab, CI/CD tools, automated testing frameworks, and code quality tools
  • Comfort picking up new programming languages, third-party frameworks, and emerging technologies
  • Even Better: an active security clearance
  • Even Better: familiarity with signal processing or mathematical modeling
  • Even Better: experience with GPU software development
  • Even Better: experience with RDMA
  • Even Better: experience with C++17 or later
  • Even Better: familiarity with radar concepts
  • Even Better: familiarity with integrated systems that combine software and hardware to act on the physical world
  • Even Better: experience developing, optimizing, and converting MATLAB algorithms into efficient C++
  • Even Better: an advanced degree in Computer Science, Information Technology, or a related technical field
  • Even Better: knowledge of automation frameworks and tools that streamline repetitive work and manage complex workflows
  • Even Better: domain expertise in one or more of electronic warfare, antenna apertures, sensor resource management, large-scale platform test systems, cyber physical systems, or open system architectures

Conditions

Full-time position with a salary range of $138,000 - $190,000, based on external market data

Final offers depend on factors such as experience, education, training, key and critical skills, security clearances, and current market and business conditions

The company is a growing technology firm with offices near Boston, MA; Arlington, VA; Dayton, OH; Melbourne, FL; Carlsbad, CA; Atlanta, GA; and Denver, CO. It focuses on research and development for defense, intelligence, and national security, including cyber, next generation sensors, radar, sonar, communications, electronic warfare, and AI analytics.

The team works in a collaborative learning environment that values deep technical understanding and recognizes each member's contributions. The work is demanding and pushes the limits of technology.

Positions require national security clearances and compliance with export control and other applicable laws, as federal law requires.

The company is an equal opportunity employer and hires based on qualifications without regard to protected characteristics.

Where you’d work

From the office

About the company

STR

Office in OH, United States

Also hiring in MA, United States, FL, United States, Arlington, United States and 4 more places

2 of their 52 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 21 checks run
  • 2 red flags

Still hiring?

14 checks

2 red flags

How crowded?

7 checks

No red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details10 facts · Role, Location, Compensation, Employment
Tech stack
  • C++
  • CI/CD
Seniority
Senior
Type
Full-time
Region
United States
Pay period
Annual
Show 5 more factsShow less

Role

Category
Development
Seniority
Senior
Experience
5+ years
Tech stack
  • C++
  • CI/CD

Location

Work model
Office
Region
United States
Office
  • OH, United States

Compensation

Salary
$138,000 - 190,000 / year
Pay period
Annual

Employment

Type
Full-time

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason