2 days ago
Woburn, MA, USAMid Level
Base Salary
$120k - $150k/yr
Responsibilities
- Implement, test, debug, and maintain software components, services, APIs, data-processing capabilities, tools, and user interfaces supporting AI/ML, RF sensing, communications, and networking workflows.
- Deliver well-scoped features, modules, integrations, and fixes from defined requirements and technical designs.
- Participate in unit, integration, system, and regression testing; troubleshoot issues; and support demonstrations and releases.
- Integrate software with RF and sensor data sources, AI/ML models, communications services, Open RAN components, waveform generation and adaptation, and edge or on-premises compute environments.
- Use version control, code review, automated testing, issue tracking, documentation, and secure coding practices.
- Collaborate with software engineers, systems engineers, RF and communications researchers, DevSecOps personnel, and other stakeholders.
- Improve system reliability, performance, maintainability, usability, and testability while building increasing ownership of assigned work.
Requirements
- An MS, or a BS with two years of relevant experience, in computer science, software engineering, computer engineering, or a related technical discipline.
- Ability to obtain and maintain a Secret or Top Secret security clearance; U.S. citizenship is required for the government clearance requirement.
- Proficiency in at least one programming language such as Python, C++, Java, or Go.
- Experience applying AI/ML techniques to sensor, time-series, RF, communications, or other non-textual data.
- Experience developing, testing, debugging, and maintaining software through coursework, internships, research, professional work, or personal projects.
- Familiarity with object-oriented design, data structures, algorithms, software design patterns, and version-control systems such as Git.
- Familiarity with unit testing, debugging, documentation, code review, containers, CI/CD, and secure software-development practices.
- Preferred qualifications include RF signal processing, software-defined radios, wireless communications, 5G/6G, Open RAN or AI-RAN, edge or GPU-enabled deployment, real-time communications software, Docker, Linux, cloud services, Kubernetes, monitoring, logging, infrastructure automation, web applications, distributed computing, and stream processing.
Benefits
- Full-time role with locations near Boston, MA; Arlington, VA; Dayton, OH; Melbourne, FL; Carlsbad, CA; Atlanta, GA; and Denver, CO.
- Collaborative learning environment supporting deep technical understanding and professional growth.
- Equal opportunity employer with reasonable-accommodation support.
Categories
About STR
STR develops cyber, electronic warfare, sensing, and AI/ML systems and analytics for U.S. defense and intelligence customers, delivering R&D services, prototypes, and fielded capabilities. The privately held, employee-owned company was founded in 2010 and is headquartered in Woburn, Massachusetts, with sites near Boston, Arlington (VA), Dayton (OH), Melbourne (FL), and Carlsbad (CA). Work spans RF, sonar, radar, command-and-control, and ISR, including subsea sensors and signal processing.
