Software Test Engineer
Core
Develop and execute comprehensive test plans and test cases for embedded software applications in aeronautics and space systems.
Role type
Software Verification Engineer
Builds
Reliable embedded software for aviation, space, and defense systems
Domain
Aeronautics, Space, Defense
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Embedded software development, Verification and Validation (V&V), Python, Pytest, CI/CD tools, GitHub/GitLab, Software Development Life Cycle (SDLC), Test Driven Development (TDD)
Preferred skills
Communication systems, Satellite/space flight systems
Responsibilities
Develop and execute comprehensive test plans and test cases for embedded software applications, Perform software testing in accordance with best practices, Ensure traceability between software design and testing, Write technical documentation including test reports and verification results, Collaborate with cross-functional teams to improve software quality and efficiency, Provide project managers with regular updates on work progress and workload estimates
Seniority
Mid-level, hands-on IC