Software Engineer
Woburn, MA
Full Time Mid-level / Intermediate Clearance required USD 123K - 228K *
STR is seeking a Software Engineer to contribute to the development and operational security of software for advanced multi-function systems. In this role, you will collaborate with experienced researchers and engineers within multi-disciplinary teams to understand customer objectives and contribute to innovative solutions. You will support development processes and assist senior engineers in areas such as Radar and EW/RF convergence.
You will assist in the development and integration of software that includes complex embedded RF systems and signal processing technologies. Your responsibilities will include implementing and maintaining the DevSecOps infrastructure, creating and managing CI/CD pipelines, and ensuring the optimization and validation of systems. You will also help evaluate current and future capabilities, suggest improvements, and contribute to the development of new solutions. The systems you work on will adhere to the highest standards of quality, maintainability, and reusability.
The ideal candidate will be a collaborative team player with a foundational understanding of software application development and testing. This position demands the ability to work effectively within multi-disciplinary teams and to support the management of design, development, and testing activities. Strong interpersonal and communication skills are essential. Candidates should be self-motivated, detail-oriented, and capable of communicating effectively with all levels of the team.
What you will do:
- Set up and maintain DevSecOps infrastructure, including GitLab and CI/CD pipelines
- Assist in the implementation process, including requirements analysis, design, development, deployment, and operation
- Work with cross-functional teams to help define system requirements and specifications
- Participate in the analysis of systems to validate and optimize performance
- Identify areas for improvement and assist in implementing enhancements
- Help prepare documentation, design specifications, test plans, and reports
- Support the management of tasks/teams, budget, and schedule to ensure project milestones are achieved
Who you are:
- This position requires the ability to obtain a Top Secret Security Clearance, for which U.S. citizenship is needed by U.S. Government
- Bachelor’s degree in Computer Science, Electrical Engineering, Aerospace Engineering, Applied Mathematics, Physics, or a related technical field
- Minimum 2-5 years of professional experience developing, testing, and integrating complex software systems, primarily focused on full stack or backend development
- Basic knowledge of software development and cybersecurity principles
- Familiarity with DevSecOps tools and practices, including GitLab, CI/CD pipelines, and Atlassian suite (Jira, Confluence)
- Ability to work collaboratively within a team and maintain effective communication
- Willingness to learn and provide support to senior engineers
Nice to Haves:
- Experience in technical documentation and an understanding of technical review processes (SRRs, PDRs, CDRs, TIMS).
- Familiarity with embedded systems and signal processing.
- Experience with simulation tools and MATLAB.
- Interest in areas such as Electronic Warfare or Open System Architectures.
STR is a growing technology company with locations near Boston, MA, Arlington, VA, near Dayton, OH, Melbourne, FL, and Carlsbad, CA. We specialize in advanced research and development for defense, intelligence, and national security in: cyber; next generation sensors, radar, sonar, communications, and electronic warfare; and artificial intelligence algorithms and analytics to make sense of the complexity that is exploding around us.
STR is committed to creating a collaborative learning environment that supports deep technical understanding and recognizes the contributions and achievements of all team members. Our work is challenging, and we go home at night knowing that we pushed the envelope of technology and made the world safer.
STR is not just any company. Our people, culture, and attitude along with their unique set of skills, experiences, and perspectives put us on a trajectory to change the world. We can't do it alone, though - we need fellow trailblazers. If you are one, join our team and help to keep our society safe! Visit us at www.str.us for more info.
STR is an equal opportunity employer. We are fully dedicated to hiring the most qualified candidate regardless of race, color, religion, sex (including gender identity, sexual orientation and pregnancy), marital status, national origin, age, veteran status, disability, genetic information or any other characteristic protected by federal, state or local laws.
If you need a reasonable accommodation for any portion of the employment process, email us at appassist@str.us and provide your contact info.
Pursuant to applicable federal law and regulations, positions at STR require employees to obtain national security clearances and satisfy the requirements for compliance with export control and other applicable laws.
* Salary range is an estimate based on our InfoSec / Cybersecurity Salary Index 💰
Tags: Analytics Artificial Intelligence CI/CD Clearance Compliance Computer Science Confluence DevSecOps Full stack GitLab Jira Mathematics Matlab Physics Security Clearance Top Secret
Perks/benefits: Career development
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.