Skip to main content

PingWind

Software Engineer

Virginia Beach, VA$84k–$117kfull-timemidAdded today

About this role

PingWind seeks a Software Engineer in Virginia Beach to design and maintain software for autonomous systems and UAV applications. The role requires expertise in flight control systems, sensor fusion, and real-time software development while supporting federal government missions and holding TS/SCI clearance eligibility.

What you'll do

  • Design, develop, and test software applications for autonomous navigation and UAV systems using C, C++, and Python
  • Implement sensor fusion techniques integrating IMUs, GPS, cameras, and LiDAR data streams
  • Develop and maintain graphical user interfaces using Qt/QML framework for mission planning and monitoring
  • Troubleshoot complex network communication issues and reverse engineer C++ and Python codebases
  • Participate in all SDLC phases including requirements analysis, design, testing, deployment, and maintenance in Agile environments
  • Build, compile, and deploy production-ready software applications from source code

What they're looking for

  • C and C++ programming with object-oriented methodologies
  • BetaFlight, ArduPilot, and PX4 flight control systems (5+ years)
  • Autonomous navigation and path planning algorithms
  • Sensor fusion and data integration
  • Qt/QML graphical user interface development
  • Python scripting and automation
  • MAVLink protocol and networking (TCP/IP)
  • CAD software and code compilation/deployment

Benefits

  • Eleven federal holidays and accrued paid time off
  • Three medical plan choices with generous employer contribution, plus dental and vision coverage
  • 401(k) with competitive matching and vesting schedule
  • Parental leave and flexible spending accounts (medical, dependent care, commuter)
  • Wellness programs including Calm Health app and WellHub gym subsidy
  • Short-term and long-term disability, life insurance, legal and pet insurance
Apply on the employer's site

Opens the official application on the employer’s site. No login required.

PingWind

PingWind builds SaaS/PaaS solutions and business intelligence dashboard systems, with work supporting government agencies including the Veterans Benefits Administration. The company is hiring quality assurance engineers, front-end developers, DevSecOps engineers, and business intelligence software engineers for roles emphasizing secure infrastructure, user experience, and data visibility.

View all jobs at PingWind

Likely interview questions

  • Describe your experience with BetaFlight, ArduPilot, or PX4 flight control systems and how you've integrated them into production applications.
  • Walk us through a complex sensor fusion implementation you've developed—which sensors did you integrate and how did you handle data synchronization and accuracy?