Lead Software Engineer

1 hour, 3 minutes ago
Full-time
Lead
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

  • Design, develop, and implement real-time software for RF sensor systems aligned with open architecture standards.
  • Architect software components and real-time processing pipelines for resource-constrained signal processing systems.
  • Translate algorithm specifications from MATLAB and Python into optimized C/C++ implementations.
  • Integrate and optimize code for low-latency performance on multi-core CPUs and GPUs.
  • Develop unit tests, integration tests, and performance benchmarks while promoting testing best practices.
  • Document software designs, APIs, implementation details, and technical reports.
  • Contribute to briefings, presentations, and customer-facing program reviews.
  • Collaborate with algorithm developers, systems engineers, RF hardware engineers, and integration teams across programs.
  • Contribute to proposal development, including technical approach and technical writing.
  • Perform peer reviews and recommend next steps for technical work.
  • Support integration events, customer meetings, and field demonstrations, including approximately 20% travel.

Requirements

  • Active Secret clearance with ability to obtain and maintain a Top Secret clearance.
  • U.S. citizenship is required for security clearance eligibility.
  • BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • 2-7+ years of relevant work experience depending on degree level (BS +7 years, MS +5 years, PhD +2 years).
  • Strong proficiency in C/C++ for high-performance, real-time sensor applications.
  • Experience with Linux and embedded systems development.
  • Experience with real-time signal processing, multithreaded programming, thread safety, and synchronization.
  • Experience using Git and collaborative development practices.
  • Strong technical writing, interpersonal, and communication skills.
  • Active Top Secret clearance, with TS/SCI preferred.
  • Understanding of RF signal processing concepts.
  • Experience with open architecture frameworks and standards.
  • Experience with MATLAB and/or Python for algorithm prototyping.
  • Experience with GPU programming and optimization, such as CUDA or OpenCL.
  • Experience with containerization, CI/CD pipelines, and DevOps practices.
  • Experience with proposal development and technical writing.

Benefits

  • Full-time salary range of $157,000 to $224,000.
  • Salary determined by experience, education, training, key skills, security clearance, and market conditions.
  • Opportunity to work on advanced research and development for defense, intelligence, and national security.
  • Collaborative learning environment that supports deep technical understanding.
  • Equal opportunity employer committed to fair hiring practices.
  • Reasonable accommodation available during the employment process.
  • Work on challenging projects with visible impact on technology and public safety.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, iOS Core Product - Ankara, Turkey

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior iOS Engineer to help scale and improve its widely used text-to-speech iOS app, supporting a growing user base and new product initiatives in a fully remote environment.

CI/CD Git Swift SwiftUI
3 minutes ago

Software Engineer, Platform - São Paulo, Brazil

Speechify 51-250 Internet Software & Services

Speechify is hiring a Platform engineer to own backend services and APIs that power its text-to-speech products and enterprise offerings in a fully distributed environment.

AWS Azure Docker GCP Kubernetes Microservices Node.js REST API TypeScript
3 minutes ago

Software Engineer, Platform - Plano, TX, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Platform backend engineer to build and maintain core services for its distributed text-to-speech products, supporting payments, subscriptions, analytics, APIs, and enterprise integrations.

AWS Azure Docker GCP Kubernetes Node.js TypeScript
3 minutes ago

Software Engineer, Platform - Ho Chi Minh City, Vietnam

Speechify 51-250 Internet Software & Services

Speechify is hiring a Platform backend engineer to build and maintain core APIs and backend services that power its distributed text-to-speech products and enterprise integrations.

AWS Azure Docker GCP Kubernetes Microservices Node.js REST API TypeScript
3 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