Senior Software Engineer

1 week, 4 days ago
Full-time
Senior
Software Development
STR

STR

STR is a technology company dedicated to solving emerging national security challenges by developing and applying cutting-edge technology. They focus on cybersecurity, analytics, sensing, and systems to make society safer. As an employee-owned company,...

Aerospace & Defense
251-1K
Founded 2010

Description

  • Translate system and software requirements into compliant software designs within architectural and open architecture constraints.
  • Implement robust C++ software for mission-critical, real-time systems with high reliability and availability requirements.
  • Develop test frameworks to verify software correctness and performance.
  • Use and help improve DevSecOps development practices.
  • Participate in peer reviews of requirements, architecture, software implementations, and test plans.
  • Document software designs and interfaces.
  • Develop analysis tools to support software development and evaluation.
  • Perform root cause analysis of software defects and implement corrections.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field.
  • At least 5 years of relevant experience.
  • Ability to obtain a Top Secret security clearance; U.S. citizenship is required.
  • Expertise in C++14 and software engineering techniques, including multi-threading, memory management, and performance optimization.
  • Experience integrating with larger software systems, including unit and system-level testing.
  • Experience using GitLab, CI/CD tools, automated testing frameworks, and code quality tools.
  • Comfort adapting to new programming languages, third-party software frameworks, and innovative technologies.
  • Preferred: active security clearance.
  • Preferred: familiarity with signal processing or mathematical modeling.
  • Preferred: experience with GPU software development, RDMA, or C++17 and beyond.
  • Preferred: familiarity with radar concepts and integrated software-hardware systems.
  • Preferred: experience developing, optimizing, and translating MATLAB algorithms into efficient C++ code.
  • Preferred: advanced degree in Computer Science, Information Technology, or a related technical field.
  • Preferred: domain expertise in electronic warfare, antenna apertures, sensor resource management, large-scale platform test systems, cyber physical systems, or open system architectures.

Benefits

  • Full-time salary range of $134,000 to $184,000.
  • Opportunity to work on advanced defense, intelligence, and national security technology programs.
  • Collaborative learning environment that supports deep technical growth.
  • Work on challenging, high-impact projects with meaningful mission outcomes.
  • Equal opportunity employer with accommodations available during the hiring process.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

AI Solutions Developer

HR factory 51-250 Professional Services

Inovatyvi media agentūra ieško AI / Google Cloud programuotojo (-os), kuris (-i) kurs automatizavimo ir duomenų sprendimus bei prisidės prie naujos kartos AI produktų vystymo.

Firebase Firestore GCP JavaScript Python Serverless TypeScript Vertex AI
1 hour, 15 minutes ago

Software Engineer, Data Infrastructure & Acquisition - Des Moines, IA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI team’s data function to build and operate large-scale audio data collection and ingestion systems that support model training and next-generation products.

Android Bash Docker GCP iOS Linux Machine Learning Python Terraform
1 hour, 28 minutes ago

Software Engineer, Data Infrastructure & Acquisition - Atlanta, GA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI team’s data function to build and operate large-scale audio data collection and ingestion systems that support model training and next-generation products.

Bash Docker GCP Linux Python Terraform
1 hour, 54 minutes ago

Principal Graphics Engineer

Parallelz 11-50 Internet Software & Services

Parallelz is hiring a Principal Graphics Engineer to own the rendering and runtime layer that streams unmodified mobile apps into web browsers as pixel-perfect, low-latency experiences.

Android C C++ DirectX Linux LXC Vulkan WebGL WebRTC
2 hours, 8 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers