STR is hiring experienced Senior Software Engineers to join their multidisciplinary cyber/networking team. The team innovates communications technology across all networking layers, from the physical to the application layer.
Requirements
- 5+ years of experience in relevant software engineering roles
- Proficient in Python, C, C++, or similar interpreted or low-level programming languages
- Experienced with designing and implementing open architectures and rapid prototyping methodologies
- Strong working knowledge of software testing, evaluation best practices, and industry-standard development lifecycles
- Significant hands-on experience developing software with GNU/Linux toolchains using open-source software
- Deep understanding of networking principles, including the 5-layer OSI networking stack
- Strong team player with excellent communication skills, both verbal and written
- Bachelor's (or higher) degree in Computer Science, Electrical & Computer Engineering, Applied Mathematics, or a related field, with at least 5 years of relevant experience or equivalent expertise gained through prior roles
Benefits
- 401k Matching
- Retirement Plan
- Generous Paid Time Off
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance