Senior Software Engineer for Integration and Test

2 hours, 47 minutes ago
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

  • Implement software components for real-time sensor systems in C/C++.
  • Integrate signal processing algorithms into open architecture software frameworks.
  • Develop and execute integration tests and system-level validation tests.
  • Debug software issues in real-time, multi-threaded, and distributed systems.
  • Translate algorithm specifications into software implementations with senior engineers.
  • Develop test scripts and automated testing infrastructure.
  • Perform hands-on lab work with signal processing hardware and test equipment.
  • Document software designs, test procedures, results, and technical reports.
  • Support system demonstrations and field testing activities.
  • Participate in code reviews and contribute to software quality improvements.

Requirements

  • Active Secret clearance with the ability to obtain and maintain a Top Secret clearance; U.S. citizenship is required.
  • BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • Relevant experience based on degree: BS +5 years, MS +3 years, or PhD +1 year.
  • Experience in software development; internships and academic projects count.
  • Strong proficiency in C/C++ programming.
  • Experience with version control systems, especially Git.
  • Experience working in Linux environments.
  • Strong debugging and troubleshooting skills.
  • Willingness to learn signal processing and real-time embedded systems.
  • Active Top Secret clearance (TS/SCI preferred).
  • Effective written and verbal communication skills.
  • Proficiency in Python or MATLAB preferred.
  • Experience with hands-on hardware testing and lab equipment preferred.
  • Coursework or experience in signal processing preferred.
  • Experience with real-time or embedded software development preferred.
  • Knowledge of multithreaded programming and synchronization preferred.
  • Understanding of open architecture principles and standards preferred.

Benefits

  • Full-time salary range of $134,000 to $184,000.
  • Approximately 20% travel for integration events, field testing, and customer demonstrations.
  • Opportunity to work on advanced defense, intelligence, and national security technologies.
  • Collaborative learning environment that supports deep technical understanding.
  • Equal opportunity employer committed to inclusive hiring.
  • Reasonable accommodation support during the employment process.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Windows/Desktop Applications - Austin, TX, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Windows Desktop Engineer to lead the development and accessibility of its Windows app experience for millions of users in a fully distributed environment.

C# C++ CI/CD .NET
11 minutes ago

Senior Software Engineer, Core Experiences - Champaign, IL, USA

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 that power its cross-platform product experience.

GCP Java Kotlin
22 minutes ago

Senior Software Engineer II

Extend 251-1K Air Freight & Logistics

Extend is hiring a Senior Software Engineer II to join its Fulfillments team and build software that powers fulfillment and servicing for major merchants while improving customer outcomes and supporting business growth.

AWS LLM Node.js React Serverless TypeScript
46 minutes ago

Software Engineer, Platform - Seoul, South Korea

Speechify 51-250 Internet Software & Services

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

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