Job Description
WE ARE LOOKING FOR System Test Engineer with Drone and UAV experience
We are seeking a highly skilled System Test Engineer with expertise in PX4 software, mission computers, and autonomous systems for unmanned aerial vehicles (UAVs). In this role, you will be responsible for testing and validating the integration of software components related to autonomous flight and mission-critical systems. Your work will ensure that all aspects of the drone's hardware, software, and mission control systems function seamlessly together.
The ideal candidate will have experience in both PX4 flight stacks and mission computer systems that support autonomy.
Required Qualifications
Bachelor's degree in Software Engineering, Computer Science, Robotics, Aerospace Engineering, or a related field, or equivalent work experience.
Proven experience working with PX4 software, mission computers, and autonomous systems in UAVs or robotics.
Familiarity with flight control systems, mission planning software, and communication protocols used in drones (e.g., MAVLink).
10 + years of experience in integration testing for autonomous systems, ideally in aerospace, robotics, or embedded systems.
Knowledge of test automation frameworks and tools for autonomous systems.
Strong understanding of UAV flight dynamics, autonomous behavior algorithms, and sensors (e.g., LiDAR, cameras, GPS, IMUs).
Experience with version control (e.g., Git), bug tracking tools (e.g., Jira), and Agile development methodologies.
Familiarity with real-time operating systems (RTOS) and embedded system testing for mission-critical applications.
Analytical skills with the ability to troubleshoot complex multi-component systems, especially in autonomous scenarios.
Excellent communication skills and the ability to collaborate with multidisciplinary teams including AI, robotics, and aerospace engineers.
Preffered Qualifications
Experience with UAV operations and hands-on testing with mission computers and autonomous systems (pilot certification is a plus).
Experience with AI-driven autonomy or machine learning systems for drones.
Familiarity with robotics middleware (e.g., ROS) and its integration with mission computer software.
Programming skills in Python or C++ for scripting and automating testing processes.
Experience using flight simulators (e.g., Gazebo, AirSim) for UAV software and autonomous system testing.