QTEC Aerospace-posted 11 days ago
Full-time • Mid Level
Onsite • Huntsville, AL

QTEC Aerospace is seeking multiple SOFTWARE ENGINEERS to join our team of professionals in Huntsville, AL. The successful candidates will become part of a team of professionals representing both industry and government in support of a Missile Defense System (MDS) with a mission of protecting the United States and our allies. The successful candidates will be detail oriented, have a proven track record and a positive work ethic. Job Summary QTEC Aerospace is looking for highly capable and motivated individuals. The successful candidates will function as an integral member of a multi-contractor team providing program, engineering, and technical support to Missile Defense programs.

  • Responsible for software development in C++ or Java
  • Works in a collaborative environment to understand system requirements, design and implement new capabilities and algorithms. Many of the algorithms will be mathematics and physics intensive complex solutions.
  • Designs, codes, maintains, debugs and configures enterprise software applications and products
  • Supports review of associated requirements and test cases
  • Responsible for performing analysis and technical support of systems software products, including complex problem resolution, design, development, testing and operational integration
  • Interfaces with other system support groups to resolve problems, setting standards and improving overall efficiency of the operating system
  • Bachelors degree in STEM related field (e.g., engineering, software engineering, computer science, mathematics, physics) from an accredited college and at least 9 years related experience or Master's degree with 7 years related experience, or 4 years' experience with a PhD.
  • Recent and extensive experience developing software in C++ or Java
  • Unix/Linus operating system experience
  • Recent MATLAB or Python experience
  • Possess knowledge of basic software practices, including coding standards and configuration management
  • Quick to learn and absorb new concepts and information
  • Excellent verbal and written communication skills, including ability to collaborate with cross-functional teams, and prepare and brief presentations to the customer as needed
  • Self-starter with ability to work both independently and in a team environment
  • Candidates must currently have and be able to maintain a minimum DoD SECRET level security clearance.
  • Highly experienced with Linux, scripting, and operations
  • Experience with automated software requirements testing and analysis
  • Experience with the battle management and or fire control systems
  • Experience with containerization technologies (e.g., Docker, Kubernetes) and container orchestration
  • Experience with Behavior Driven Development (BDD) using tools like Gherkin and Cucumber for automated acceptance testing
  • Experience with Static & Dynamic Code Analysis Tools and Fuzzing Tools such as: Coverity, Fortify, AND/OR SonarQube
  • Experience developing software in a Model Based Systems Engineering (MBSE) environment.
  • Experience with Continuous Integration/Continuous Delivery (CI/CD), containers, and pipelines
  • Experience with Software Change Control, Change Management, Code Quality, Static Analysis, and CI/CD tools such as: Atlassian tool suite, Jira, GitHub, GitLab, SonarQube, Coverity, and Jenkins.
  • Very solid background in math and physics
  • Advanced degree in Mathematics or Physics or Computer Science
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service