Drone Software Engineer - Drone Program (Alta X)

January 12, 2023
Offerd Salary:Negotiation
Working address:N/A
Contract Type:Other
Working Time:Negotigation
Working type:N/A
Ref info:N/A
Why Freefly?


The first, again and again! Check out our innovation timeline here


Long-term sustainable thinking. We are building Freefly to be an Evergreen company, a long-term hub of innovation. Transparency and building from first principles are key. Good ideas win here.


We see the world differently. We combine technologies in novel ways to drive incredible user value (and smiles!)

Freefly's Software Engineer will work on current and next-generation product development. This includes UAVs, autonomous navigation systems, and other yet- to-be-announced products. Freefly is seeking an engineer with strong technical skills and a thorough approach to design, with the ability to thrive in a hectic but fun environment. We go from idea to finished product very quickly...this requires a group of talented people collaborating closely and working towards excellence in both design and implementation.

Responsibilities include, but not limited to:

Supporting an integrated UAS ecosystem consisting of flight electronics, situational awareness sensors, network radios, and companion computers.Working with video encoding hardware/ software to optimize customer payloads and camera streams to the ground station.Developing software for customer payloads and third-party sensors to communicate with the autopilot hardware via UART/CAN.Enhancing the capabilities of our network radio systems to help improve data throughput and range in a variety of RF environments.Working with test pilots to participate in drone flight testing to rapidly validate and troubleshoot changes. Helping to integrate autonomous navigation systems such as radar, optical flow sensors, and lidar. Contributing to hybrid systems integration on our heavy fuels, hydrogen fuel cell, and HV tether systems.

About the Role

Freefly Systems East is looking to add to our team to raise the bar of UAV systems integration even higher. We are on the lookout for a uniquely talented Software Engineer to get in on the fun.

As a member of the UAS Engineering team, you'll join us on our mission to develop the next generation of innovative unmanned aerial vehicles in a fast- paced, multidisciplinary, startup environment. The ideal candidate is a jack of all trades with a diverse portfolio of built work spanning multiple disciplines and demonstrates a thorough understanding of complex electromechanical systems. Experience in multiple software packages, entrepreneurship/consulting, aerospace, and/or consumer electronics are a plus. Most importantly, you must have a positive “can-do” attitude, play well with others, embrace a challenge, and realize that every failure is a critical step toward creating innovative products.

Applicants MUST have the following qualifications:
  • Bachelor of Science in Computer Science, Computer Engineering, or equivalent.
  • At least 1+ year of related job experience
  • Experience with C/C++
  • Experience with Python
  • Experience with Embedded Systems Development
  • Working Knowledge of Git
  • Experience working with open source projects
  • Ability to work autonomously
  • Ability to take criticism and work with a team
  • Preferred candidates will also have the following skills:
  • Experience with unmanned vehicles (drones) especially autonomous vehicles
  • Experience with Ardupilot or PX4
  • Experience with remote-controlled aircraft
  • Experience developing multi-threaded software
  • Experience working with geographically dispersed teams.
  • Freefly Systems East, (formally BFD Systems) is located in New Jersey. We are the skunkworks integration arm of our parent company Freefly Systems located in Woodinville, Washington. This is a place for you to make a real impact on a small business and an entire industry.

    From this employer

    Recent blogs

    Recent news