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

Software Engineer

Virginia Beach

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

Indexed description

Description

Position title: Software Engineer

Location: Ft Story, VA

Clearance required: SECRET with TS/SCI eligibility

Responsibilities Include (but Are Not Limited To)

  • Design, develop, and deploy software applications that support unmanned system operations in both mobile and fixed environments.
  • Create solutions that integrate and embed software onto unmanned platforms to enable flight operations, command and control functions, and ISR capabilities.
  • Support the integration of operational systems with unmanned platforms, ensuring reliable interoperability across mission systems.
  • Assist in the administration and configuration of operating systems installed on locally manufactured printed circuit boards (PCBs) and other embedded hardware.
  • Troubleshoot and improve transport pathways and data flows for onboard devices and mission systems.
  • Collaborate with engineers, operators, and stakeholders to evaluate requirements and translate them into effective, scalable software solutions.
  • Participate in testing, validation, and system integration events to ensure software readiness for fielding.
  • Provide documentation, technical guidance, and user support related to deployed applications and embedded software systems.

Qualifications

  • Secret Clearance -TS/SCI Eligible
  • B.S. in Computer Engineering/ Science, Aerospace Engineering, or applicable engineering or science field.
  • Minimum of 3 years of hands-on professional experience with Degree.
  • 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 QGround Control for mission planning, execution, and monitoring.
  • Experience with the Qt/QML framework for developing user ­ friendly graphical interfaces.
  • Familiarity with MA VLink 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 code bases (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.
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