Software Engineer with Security Clearance

Endurion

Virginia Beach (VA)

On-site

USD 90,000 - 130,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Endurion is seeking a Software Engineer to design and deploy software for unmanned systems, enabling flight, control, and intelligence, with emphasis on C/C++ and Python tooling. The role requires hands-on development, agile practices, and experience with UAV navigation and sensor fusion technologies.

The candidate will work on integrating ground control software, Qt/QML interfaces, and MAVLink communications while building robust, production-ready code from source.

Qualifications

  • B.S. in Computer Engineering / Science, Aerospace Engineering, or applicable field with 3+ years hands-on experience, or 7+ years without degree.
  • Proficient in C, C++ and object-oriented software development methodologies.
  • Experience delivering production software in an agile development environment.
  • Extensive knowledge of autonomous navigation and path planning techniques for UAVs.

Responsibilities

  • Develop and deploy mobile and fixed software solutions for unmanned systems.
  • Integrate systems for flight, command and control, ISR capabilities.
  • Build target software from source and troubleshoot hardware/software data communications.

Skills

C
C++
Python
Agile development
Sensor fusion
Qt/QML
MAVLink
Ground Control
CAD
Geofencing

Education

B.S. in Computer Engineering / Science, Aerospace Engineering, or applicable engineering or science field

Tools

BetaFlight
ArduPilot
Px4

Job description

Position Title: Software Engineer UsX

Location: Virginia Beach, Virginia

Clearance Requirement: SECRET Clearance – TS/SCI Eligible

Status: This position is contingent upon award Endurion is seeking a Software Engineer that has proven experience with application development and deployment. The contractor shall provide a software engineer that can create mobile and fixed software solutions that support the embedment of systems on to unmanned systems and assist with solutions that integrate operational systems on to unmanned systems that enable flight, command and control, intelligence surveillance and reconnaissance.

Education/Experience requirements:

  • B.S. in Computer Engineering / Science, Aerospace Engineering, or applicable engineering or science field with a minimum of 3 years of hands‑on professional experience, OR
  • Minimum of 7 years hands‑on professional experience without Degree
  • Proficient in C, C++ and object-oriented software development methodologies.
  • Demonstrated ability to deliver working production software in an agile development environment.
  • Extensive knowledge of autonomous navigation and path planning techniques: waypoint navigation, geofencing, dynamic routing, obstacle avoidance, and collision detection algorithms.
  • Extensive knowledge in BetaFlight, AruPilot, and Px4 – 5 years.
  • 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@Ground 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 communication 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.
  • Experience with CAD
  • Demonstrated ability to fully build target SW from source files. This job description is intended to describe the general nature and level of work performed by employees in this position. It is not intended to be an exhaustive list of all responsibilities, duties, and skills required. Management retains the discretion to add to or modify the duties of the position at any time. Employment with Endurion is at-will, meaning that either the employee or the employer may terminate the employment relationship at any time, with or without cause or advance notice, provided it does not violate applicable law. Endurion complies with all Equal Employment Opportunity (EEO) requirements. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other legally protected characteristic. Endurion will provide reasonable accommodations to qualified individuals with disabilities in accordance with the Americans with Disabilities Act (ADA). If you need assistance or an accommodation due to a disability, please contact us at .
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Unmanned Systems (UxS) Technician
Unmanned Systems (UxS) Technician

Endurion • Norfolk (VA), Northern (KY)

Hybrid
USD 70,000 - 90,000
Unmanned Systems Software Engineer
Unmanned Systems Software Engineer

Seventh Dimension, LLC • Virginia Beach (VA)

On-site
USD 100,000 - 150,000
Unmanned Systems Software Engineer with Security Clearance
Unmanned Systems Software Engineer with Security Clearance

Seventh Dimension, LLC • Virginia Beach (VA)

On-site
USD 120,000 - 170,000
Mechanical Engineer
Mechanical Engineer

Endurion • Tampa (FL)

On-site
USD 80,000 - 100,000
Mechanical Engineer
Mechanical Engineer

Endurion • Norfolk (VA)

On-site
USD 70,000 - 90,000
Software Engineer Level II
Software Engineer Level II

OWT Global LLC • Virginia Beach (VA)

On-site
USD 110,000 - 160,000
Health, Dental and Vision
Disability/Life Insurance
401k plan options
+1
Senior Software Engineer
Senior Software Engineer

Endurion • Tampa (FL), Northern (KY)

On-site
USD 140,000 - 180,000
Software Engineer (Autonomous Systems) – Clearance Required
Software Engineer (Autonomous Systems) – Clearance Required

International Executive Service Corps • Virginia Beach (VA), Northern (KY)

Hybrid
USD 98,000 - 130,000
Software Engineer
Software Engineer

Check Defence LLC • Virginia Beach (VA)

On-site
USD 110,000 - 150,000
Software Engineer (Autonomous Systems) – Clearance Required
Software Engineer (Autonomous Systems) – Clearance Required

Cydecor, Inc. • Virginia Beach (VA)

On-site
USD 98,000 - 130,000
Health and Dental Insurance
Vision and Life Insurance
401(K) with company match
+2