More jobs:
UAS Software Engineer
Job in
Huntsville, Madison County, Alabama, 35824, USA
Listed on 2026-06-29
Listing for:
ROI Services LLC
Full Time
position Listed on 2026-06-29
Job specializations:
-
Software Development
Software Engineer
Job Description & How to Apply Below
Our client
, a rapidly growing small company in Huntsville, AL, is currently seeking a motivated and ambitious Unmanned Aircraft Systems (UAS) Software Engineer to join the Software, Simulation, Systems Engineering and Integration Directorate (S3I) Joint Technology Center – Systems Integration Lab (JSIL) Tech Center. The UAS Software Engineer will collaborate with other developers, testers, and cyber personnel to address bugs and add new features to the codebase.
DUTIES AND RESPONSIBILITIES
- Cross-Functional Collaboration:
Collaborate with managers, hardware engineers, network engineers, and other stakeholders to implement system requirements and ensure seamless integration between software, hardware, and network components. - Innovation & Technology Evaluation:
Stay current on emerging technologies and industry trends, new tools, frameworks, and methodologies that improve the development process and system performance. - Documentation & Communication:
Responsible for creation of detailed technical documentation, including system designs, APIs, and architectural diagrams. Communicate complex technical concepts clearly to non-technical stakeholders and executives. - Software Development & Optimization:
Support the design and implementation of software solutions, ensuring high-quality, maintainable, and scalable code. Assist with efforts in debugging, and optimization for large-scale systems.
- ABET Accredited Engineering Degree or Computer Science Degree or 6 years or relevant experience in lieu of a degree. A degree and 3+ years of experience is preferred.
- Strong experience with object-oriented programming in multiple languages such as java, C++, and C#.
- Strong experience using Gitlab CI/CD.
- Strong experience with scripting languages such as Bash, Python, or Power Shell including the automation of system and application installations is required.
- Strong understanding of general computing system architectures and virtual machines.
- Strong command line experience with UNIX based operating system or Windows command line configuration is required.
- Experience with Atlassian workflow management software.
- Experience with software development and testing
- Experience with Uncrewed Aircraft Systems.
- Experience using Gradle.
- Willingness to be hands on with the hardware away from assigned desk.
- Must have or be able to obtain a SECRET security clearance.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×