This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

SAICposted 3 days ago
Full-time • Entry Level
Huntsville, AL
Resume Match Score

About the position

SAIC is 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 at Redstone Arsenal located in Huntsville, Alabama. The UAS Software Engineer will collaborate with other developers, testers, and cyber personnel to address bugs and add new features to the codebase.

Responsibilities

  • Collaborate with managers, hardware engineers, network engineers, and other stakeholders to implement system requirements and ensure seamless integration between software, hardware, and network components.
  • Stay current on emerging technologies and industry trends, new tools, frameworks, and methodologies that improve the development process and system performance.
  • 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.
  • 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.

Requirements

  • Bachelor's degree and two (2) years’ experience; additional six (6) years’ experience can be considered in lieu of degree.
  • Must possess an active Secret security clearance with the ability to maintain; US Citizenship required.
  • 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 PowerShell 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.

Nice-to-haves

  • 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service