Job Requirements
Virginia Beach, VA
Secret Polygraph Unspecified
Career Level not specified
Salary not specified
Join Premium to unlock estimated salaries
Job Description
Position title : Software Engineer
Location : Ft Story, VA
Clearance required : SECRET with TS/SCI eligibility
Responsibilities include (but are not limited to):
Qualifications
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.
group id: 10474224