SiFly is in search of a Flight Controller Software program Engineer to increase the core autonomy, efficiency, and security capabilities of our long-endurance UAV platform. You’ll work straight inside PX4 and our customized avionics stack to combine sensors and payloads and develop novel flight-control options whereas verifying their impact by simulation, bench testing, and reside flights. This position blends embedded robotics, controls engineering, and system-level downside fixing in a fast-moving, hardware-in-the-loop setting the place robust communication and excessive possession are important. Come discover your groove and develop right into a core contributor on a manufacturing flight system!
What You’ll Do
- Develop and enhance flight-control and failsafe behaviors, mission logic, and setpoint dealing with.
- Contribute to and use simulation for pre-flight validation.
- Take part straight in flight exams: amassing knowledge, evaluating conduct, tuning efficiency, and diagnosing edge circumstances.
- Implement and lengthen PX4 modules, drivers, and middleware for sensors, payloads, and onboard peripherals.
- Analyze flight logs and sensor knowledge (Python tooling) to confirm algorithms and perceive system interactions.
- Collaborate intently with avionics, {hardware}, and autonomy groups; talk progress and points clearly.
- Assist design integration workflows, configuration processes, and diagnostic instruments for improvement and deployment.
What We’re Wanting For
- Sturdy work ethic. We transfer rapidly, take a look at continually, and count on excessive possession.
- Clear communicator who’s snug discussing selections, tradeoffs, and system-level implications with the broader staff.
- Proficiency in C++ (tutorial or skilled) and luxury with Python.
- 2+ years expertise in robotics, embedded methods, aerospace, or related fields.
- Understanding of dynamics, management methods, or estimation (coursework acceptable).
- Consolation working with {hardware}, logs, and actual flight knowledge; potential to debug points throughout software program–{hardware} boundaries.
- Potential to carry out flight testing to gather your individual knowledge.
- Curiosity, resourcefulness, and the flexibility to synthesize insights throughout disciplines.
Good to Have
- Expertise with PX4, ArduPilot, ROS2, or related robotics frameworks.
- Sensor/driver integration expertise (CAN, UART, SPI, I2C, UAVCAN, MAVLink).
- Background in filtering, nonlinear management, or trajectory technology.
- {Hardware}-in-the-loop simulation or automated take a look at pipelines.
- Expertise with radar/notion sensors or detect-and-avoid logic.
- RF/telemetry familiarity.
- Half 107 certificates or flight-test expertise.
Particulars
- Contract to rent
- Availability: 30 – 40 hr/wk
- Location: Santa Clara, CA
Associated
Uncover extra from sUAS Information
Subscribe to get the newest posts despatched to your e mail.