Skip to main content

About the role

Salary: $89,500 - 117,500 per year
Requirements: Bachelors degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field. At least 3 years of professional software development experience; exceptional internship or project experience may be considered for entry-level candidates. Proficiency in one or more of C++, C, Python, or Java. Experience with Git or another source control system and Linux-based development environments. Strong knowledge of software engineering principles and object-oriented programming, with effective debugging and problem-solving skills. Ability to work independently and collaborate across multidisciplinary engineering teams. Preferred experience in one or more of the following: UAV/UAS software, Embedded Linux, RTOS, robotics or autonomous systems, flight controls, mission planning, sensor integration, MAVLink, PX4, ArduPilot, ROS/ROS2, Qt, Docker, Kubernetes, REST APIs, CI/CD, cloud platforms, GIS or mapping, or AI/machine learning for autonomous systems. Strong analytical and systems-thinking abilities, including the ability to turn operational requirements into software solutions. Clear written and verbal communication, strong organization and attention to detail, and the ability to manage multiple projects and shifting priorities. Flexibility and initiative in a startup environment, with a commitment to software quality, cybersecurity, and continuous improvement. Ability to sit at a computer for extended periods, occasionally lift up to 25 pounds, and work in laboratory, manufacturing, and flight-test environments. Ability to travel domestically and internationally if required. Must successfully complete a background investigation, comply with applicable U.S. export control regulations including ITAR and EAR, and be eligible to work on projects involving controlled technologies. Ability to obtain and maintain a U.S. Government security clearance is preferred but not required.
Responsibilities: Design, develop, test, and maintain software for UAV systems and supporting ground applications. Build embedded, desktop, and/or cloud applications for aircraft operations and mission planning. Work with electrical, mechanical, systems, and manufacturing engineers throughout the product lifecycle. Develop software interfaces for avionics, sensors, communications equipment, and payload systems. Contribute to software architecture, code reviews, and design discussions. Create automated testing tools and validation procedures. Troubleshoot software during integration, manufacturing, and flight testing. Maintain software documentation, design records, and configuration management. Support production, field operations, and customer technical issues as needed. Help ensure software meets company quality standards and cybersecurity best practices. Take part in continuous improvement efforts to strengthen software quality, reliability, and maintainability. Support prototype development and rapid design iterations. Travel occasionally for testing, demonstrations, customer visits, or deployment activities.
Technologies: AICI/CDCloudDockerEmbeddedGISGitSupportJavaKubernetesLinuxMachine Learning PythonQtRESTROSRoboticsSecurityAWSAzureDevOps More: We are Skyeton, an aerospace and defense technology company that designs, produces, and supports advanced unmanned aerial systems. At our growing Fayetteville, North Carolina operation, our employees help build and scale U.S.-based manufacturing capabilities for demanding customer missions. We combine the energy of a growing organization with the discipline of aerospace manufacturing, valuing teamwork, accountability, practical problem-solving, precise execution, and continuous improvement. In this Software Engineer role, you will work with our systems, avionics, manufacturing, and flight operations teams to create reliable, secure, and scalable software for production and deployed aircraft. We are an Equal Opportunity/Affirmative Action Employer and make employment decisions without regard to characteristics protected by applicable law. last updated 45 week of 2026

Matching similar jobs

JOB OVERVIEW

Salary

$89,500 - 117,500 per year

Experience level

Lead

Location

Fayetteville, NC

Occupation

Software Developers

Industry

Software Publishers

Posted

today

Tired of running searches?

Rank the roles you'd take once, and matches like these arrive on their own.

CREATE PROFILE (opens in a new tab)