remote
Senior Software Engineer Test - Lynx
Software Engineer
Senior Software Engineer focused on test development for mission‑critical aerospace and defense systems, leveraging Python, C++, test automation frameworks, and CI/CD pipelines within an Agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain automated test suites for embedded and real‑time software used in aerospace and defense platforms.
- Integrate test frameworks with CI/CD pipelines to ensure continuous verification and rapid feedback.
- Collaborate with cross‑functional teams (software, hardware, systems) to define test requirements and acceptance criteria.
- Execute performance, functional, and security testing, analyze results, and drive defect resolution.
- Mentor junior engineers and promote best practices in test architecture and code quality.
Requirements
- 5+ years of software development experience, primarily in Python and C++.
- Proven expertise in test automation tools and frameworks for embedded systems.
- Strong understanding of CI/CD concepts and tools such as Jenkins, GitLab CI, or Azure DevOps.
- Experience working in Agile/Scrum environments and delivering high‑quality, mission‑critical software.
- Active Secret security clearance or ability to obtain one.
Skills
pythonctest automationcicd