UAS Software Engineer at SAIC
Huntsville, AL 35898, USA -
Full Time


Start Date

Immediate

Expiry Date

11 Aug, 25

Salary

0.0

Posted On

11 May, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software, Vmware Workstation, Containerization, Embedded Systems, Python, C, Scripting Languages, C++, Interoperability, Powershell, Windows, Bash, Linux

Industry

Information Technology/IT

Description

Job ID: 2505430
Location: HUNTSVILLE, AL, US
Date Posted: 2025-05-08
Category: Software
Subcategory: SW Engineer
Schedule: Full-time
Shift: Day Job
Travel: Yes, 10 % of the Time
Minimum Clearance Required: Interim Secret
Clearance Level Must Be Able to Obtain: Secret
Potential for Remote Work: No
Description
SAIC is seeking a motivated, creative, and ambitious UAS Software Engineer to join the Software, Simulation, Systems Engineering and Integration Directorate (S3I) Joint Technology Center – Systems Integration Lab (JSIL) Tech Center at Redstone Arsenal in Huntsville, AL. The candidate will be part of a dynamic and multidisciplinary team developing advanced computer systems architectures and solutions for the U.S. Army and Air Force Unmanned Aerial Systems (UAS)/Remotely Piloted Aircraft (RPA) Ground Control Stations.

REQUIRED EDUCATION:

  • Bachelors degree in an Engineering Discipline and (2) two years or more of related experience

REQUIRED SKILLS:

  • Experience managing various Operating System types such as Linux, Windows, mobile O/S (Android), and Embedded Systems
  • Experience configuring software and hardware system components for interoperability
  • Experience with C, C++, and C# full stack development
  • Experience with operating system virtualization utilizing Type I and II hypervisors (vSphere, KVM, VMWare Workstation)
  • Experience with containerization (i.e. Docker and/or Podman)
  • Experience with scripting languages such as Bash, Python, or PowerShell
Responsibilities
  • Contribute to system hardware and software architecture decisions based on customer performance, schedule, and cost requirements
  • Integrate key software applications against mission-critical systems running various Operating Systems, Virtual Machines, and microservices
  • Design software architecture and integrated systems for mission-critical systems including flight systems, sensors, and ground control stations
  • Conduct hardware and software design, review, and build cycles for prototype development, and execute testing plans at customer sites. Use scripting languages to develop automated network installation and configuration using Bash, PowerShell, and Python. Develop engineering technical material including but not limited to: System Description Documents, System requirements, Data Flow Documents, and Network Diagrams
    Qualifications
Loading...