Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. They are seeking a Software Development Engineer in Test to validate the next generation of space sensing technologies by developing test architectures and frameworks for embedded and hardware-integrated software systems.
Responsibilities:
- Define and implement test architecture and strategy for embedded and hardware-integrated systems
- Design and scale automated test frameworks for validating software interacting with hardware components
- Develop and promote simulation and emulation strategies (e.g., hardware-in-the-loop, software-in-the-loop)
- Establish, using commercially available tools, test environments that replicate real-world device behavior and edge conditions
- Integrate automated testing into CI/CD pipelines, including regression testing
- Drive risk-based and system-level testing across firmware, APIs, and user-facing applications
- Partner with hardware, firmware, and software teams to ensure end-to-end validation
- Lead efforts in test data management, observability, and failure analysis
- Mentor engineers and establish best practices for embedded and systems testing
Requirements:
- Bachelor's degree and 4+ years of experience in software testing or quality engineering, with exposure to embedded or hardware-integrated systems
- Strong experience designing test strategies and automation frameworks
- Hands-on experience with automation tools and scripting, particular those related to automated testing (e.g., Pytest, junit, testing, gherkin, cucumber or similar)
- Experience testing APIs, system interfaces, and distributed components
- Experience developing and using CI/CD pipelines and automated quality gates
- Understanding of system-level testing concepts, including integration, regression, and reliability testing
- Experience working in Agile or iterative development environments
- Must be eligible to obtain a Secret level security clearance
- Experience with embedded systems, firmware testing, or hardware/software integration
- Familiarity with hardware simulation/emulation environments:
- Hardware-in-the-loop (HIL)
- Software-in-the-loop (SIL)
- Device simulators or virtual test environments
- Experience validating real-time or event-driven systems
- Experience in Behavior-Driven Development (BDD) and Test-Driven Development (TDD)
- Background in robotics, IoT, medical devices, or other hardware-integrated domains, especially those with critical safety and security requirements
- Experience with test automation for physical devices (e.g., device orchestration, sensor validation)
- Familiarity with cloud-based test infrastructure and remote device testing
- Experience leading or mentoring QA teams