Back to search
People, Technology & Processes, LLC Linkedin · Posted 14d ago

Drone Developer

Virginia Beach

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Unmanned Systems Software Engineer

Dam Neck, Virginia Beach

Secret Clearance Required

7 years hands on experience (or 3 years with a Degree) in software development, knowledgeable in an Agile development environment, proficient in C, C++ and Object Oriented Design

Extensive knowledge of autonomous navigation and path planning techniques: waypoint navigation, geofencing, dynamics routing, obstacle avoidance, and collision detection algorithms

Extensive knowledge of BetaFlight, ArduPilot and PX4

Experience with sensor fusion techniques (e.g., combining data from IMUs, GPS, cameras, LIDAR) to enhance situational awareness and navigation accuracy

Experience working with ground control software such as QGround Control for mission planning, execution and monitoring

Experience with the Qt/QML framework for developing user-friendly graphical interfaces

Familiarity with MAVLink protocol for communication between UAVs and ground stations

Proficiency in Python scripting for automation, data analysis and prototyping tasks

Strong understanding of data networking concepts, including TCP/IP protocols

Proven ability to troubleshoot network communications issues

Skilled in parsing and reverse engineering complex codebases (e.g., C++, Python) to identify subtle errors in data communications within hardware and software systems.

Proficient using CAD

Demonstrated ability to fully build target SW from source files


Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent