Senior Software Engineer for Integration and Test

1 hour, 7 minutes 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

  • 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.
  • Collaborate with algorithm developers, systems engineers, and integration staff.
  • Support approximately 20% travel for integration events, field testing, and customer demonstrations.

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 of 5+ years with a BS, 3+ years with an MS, or 1+ year with a PhD.
  • Software development experience; internships and academic projects may count.
  • Strong proficiency in C/C++ programming.
  • Experience with version control systems, especially Git.
  • Experience with Linux.
  • 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 (preferred).
  • 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.
  • Work on advanced research and development in defense, intelligence, and national security.
  • Collaborative learning environment that supports deep technical growth.
  • Opportunity to work on challenging, high-impact technology programs.
  • Location options near Boston, MA; Arlington, VA; Dayton, OH; Melbourne, FL; and Carlsbad, CA.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Windows/Desktop Applications - Galway, Ireland

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Engineer to lead the architecture and development of accessible native Windows applications for its text-to-speech platform used by millions of readers.

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

Senior Software Engineer, Windows/Desktop Applications - Rome, Italy

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Engineer to lead the architecture, development, and accessibility of its native Windows text-to-speech app for millions of users.

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

Software Engineer, Data Infrastructure & Acquisition - Yerevan, Armenia

Speechify 51-250 Internet Software & Services

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

Bash Docker GCP Linux Python Terraform
7 minutes ago

Software Engineer, Platform - Buenos Aires, Argentina

Speechify 51-250 Internet Software & Services

Speechify is hiring a Platform team backend engineer to build and maintain the core services that power its text-to-speech products and support payments, subscriptions, analytics, and external APIs in a fully distributed environment.

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