Lead Software Engineer

2 weeks, 4 days 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

Senior Software Engineer, Core Experiences - Frisco, TX, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer to build the foundational services and SDKs behind its cross-platform audio information product.

GCP Java Kotlin
8 minutes ago

Security Automation Engineer (SOAR)

Nebius 51-250 Internet Software & Services

Nebius is hiring a Security Automation Engineer to build and scale SOC automation across security operations, integrating SIEM, EDR, and other platforms while shaping SOAR capabilities in a greenfield environment.

AWS Azure CrowdStrike GCP LLM Python REST API SIEM SOC Splunk
40 minutes ago

Senior Software Engineer, Core Experiences - Paris, France

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build the foundational services and SDKs behind its cross-platform audio information product.

GCP Java Kotlin
48 minutes ago

Software Engineer

Redwood 251-1K Internet Software & Services

Redwood Software is hiring a Software Engineer, Platform & Integrations to help build and scale its JSCAPE Managed File Transfer SaaS platform for enterprise customers worldwide.

Agile AWS CI/CD Docker Encryption Java JUnit Kubernetes Microservices Mockito MySQL PostgreSQL REST API Scrum SFTP Spring Boot SQL TLS
49 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