Test Software Engineer
Description
Xona is building the next generation of satellite navigation — a high-performance, resilient alternative to GPS powered by a commercial constellation of low Earth orbit (LEO) satellites. We are on a mission to unlock a new era of autonomy, advanced mobility, and infrastructure resilience by delivering precise, secure, and robust positioning services to the world.
We’re not here to incrementally improve GNSS. We’re here to redefine it from the ground up .
As a Test Software Engineer, you’ll play a critical role in bringing our cutting edge satellite technology to life, from the payload software to the ground control applications that bring it all together. You’ll be instrumental in designing and
building robust automated test solutions that validate the functionality and integrity of our software, with a strong focus on hardware-in-the-loop testing, directly contributing to the success of our space missions.
What You’ll Do
• Design, develop, and maintain automated test frameworks and test cases for software components and integrated systems.
• Develop comprehensive test plans and strategies based on software requirements and design specifications.
• Execute manual and automated tests, analyze results, and identify defects.
• Architect, build, and maintain hardware-in-the-loop testbeds to rigorously validate our flight software against realistic hardware environments.
• Collaborate closely with software developers to ensure thorough test coverage and timely issue resolution.
• Develop and maintain clear and concise test documentation, including test plans, test cases, and test reports.
• Participate in code reviews to ensure the testability and quality of software.
• Contribute to the continuous improvement of testing processes and methodologies.
• Troubleshoot complex issues and work with development teams to resolve them.
• Integrate testing into our CI/CD pipelines.
You Might Be a Fit If
• You’re obsessed with software quality and reliability.
• You have a knack for finding bugs and anticipating potential issues before they become problems.
• You love building clever automation to make testing more efficient and effective.
• You’re enthusiastic about getting hands-on with hardware, building and maintaining test setups, and debugging issues where software meets the physical world.
• You’re excited by the idea of contributing to groundbreaking space missions and working with cutting-edge technology.
Requirements
• Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, OR 2+ years of experience in software testing or quality assurance with a strong focus on test automation.
• Proficiency in at least one scripting language (e.g., Python, JavaScript) and one compiled language (e.g., C++, Go, Rust).
• Experience with test automation frameworks and tools (e.g., Pytest, Selenium, Robot Framework).
• Experience with version control systems (e.g., Git).
Desired Qualifications
• Experience with testing real-time embedded systems or aerospace software.
• Experience in hardware-in-the-loop (HITL) testing.
• Experience with continuous integration and continuous delivery (CI/CD) pipelines.
• Knowledge of communication protocols (e.g., TCP/IP, UDP, CAN, SpaceWire).
• Experience with cloud platforms (e.g., AWS, Azure, GCP).
• Experience with performance and load testing.
Recommended Jobs
Senior Frontend Engineer
Nium, Global Leader in Payments Nium , the global leader in real-time, cross-border payments, was founded on the mission to deliver the global payments infrastructure of tomorrow, today. With th…
Senior Hardware Test Engineer
Since its founding in 2015, 1X has been at the forefront of developing advanced humanoid robots designed for household use. Our mission is to create an abundant supply of labor via safe, intelligent …
Data Scientist (San Francisco)
LiveRamp is the data collaboration platform of choice for the worlds most innovative companies. A groundbreaking leader in consumer privacy, data ethics, and foundational identity, LiveRamp is settin…
Accounts Receivable/Payable Clerk
Job Type Full-time Description POSITION SUMMARY: The Accounts Receivable Clerk is primarily responsible for overseeing accounts receivable and payable statements, maintaining, and fol…
Accounts Payable Supervisor
Opening its doors over 45 years ago, FSSI is a leading document outsourcing company servicing Fortune 500 companies in the financial, banking, insurance and billing industries across the U.S. We are …
Backend Engineer
This role is for one of our clients Industry: Technology, Information and Media Seniority level: Associate level Salary range: $150k - $180k Experience: 1+ YoE $150,000 - $180,000 a ye…
Associate Veterinarian Greater Los Angeles, California- #6194
Associate Veterinarian Greater Los Angeles, California- #6194 Enjoy working in a beachfront city that borders Manhattan Beach and Redondo Beach while making a tremendous difference in the lives of p…
Human Resources Generalist LOA FMLA ADA
Human Resources Generalist LOA FMLA ADA Location San Diego, CA (Torrey Preserve area) : Why join Ajinomoto Bio-Pharma? Our mission is to help improve the health of humankind. We are a fully integ…
Head of Device Software (San Francisco)
About the Company: World is a network of real humans, built on privacy-preserving proof-of-human technology, and powered by a globally inclusive financial network that enables the free flow of digit…
Senior Software Engineer
Overjet is on a mission to improve oral health for all. Overjet is the global leader in dental AI. Already, thousands of dental providers and insurers rely on our platform to deliver the best poss…