Haystack
← Back to Jobs
Employee
Technology

Software Engineer with Security Clearance

People, Technology and Processes LLCVirginia Beach, VA🇺🇸United StatesPosted 15 Jul 2026

Quick Overview

Work Type
Hybrid
Schedule
Employee
Level
Mid Senior

Job 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.

Skills

TCP/IP
Agile
C++
Python

Similar jobs