Just postedUrgently hiring Use left and right arrow keys to navigate
Provided by the employer
Verified Pay check_circle $31.97 - $66.42 per hour
Hours Full-time, Part-time
Location Huntsville, AL 35806
Huntsville, Alabama open_in_new

Compare Pay

Verified Pay check_circleProvided by the employer
This job pays below average compared to similar jobs in your area.

$33.38

$49.20

$84.4


About this job

Job Description

Job Description


Primary Responsibilities
  • Assist with the design and implementation of full-stack software architecture and design patterns for missile system applications implementing major system functions such as guidance, navigation, control, telemetry, and mission planning.
  • Participate in technical reviews, design reviews, and code reviews to ensure quality and compliance.
  • Support technical decisions on tools, frameworks, and development approaches.
  • Develop software designed to promote modularity, reusability, portability, and maintainability requirements.
  • Engage in frequent communication with team members.
  • Support flight test operations and post-test analysis.
  • Develop software that adheres to military and aviation standards for safety, cybersecurity, and RMF.
Basic Qualifications
  • Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, Mathematics, or an equivalent technical degree with an overall GPA of 3.0 or higher.
  • At least 2 years of relevant technical experience.
  • Active Secret clearance or ability to obtain one.
  • Demonstrable experience with C/C++ required.
  • Experience with Python and Java.
  • Understanding of software architecture patterns and design principles.
  • Strong problem-solving abilities and systems-level thinking.
  • Experience with software configuration management principles and techniques, software quality engineering concepts, and good software standards and practices.
Preferred Qualifications
  • Experience with embedded missile systems, aerospace, or weapons systems development.
  • Familiarity with real-time embedded systems.
  • Knowledge of Modular Open Systems Approach (MOSA) principles and application.
  • Experience with containerization, CI/CD pipelines, and microservices technology.
  • Knowledge of guidance & control algorithms, navigation systems, mission planning systems (NOMS, JMPS), and/or sensors.
  • Proficiency with MATLAB/Simulink for algorithm development and simulation.
  • Understanding of hardware-software integration and software systems engineering principles.
  • U.S. Citizenship Required
  • Security Clearance: Able to obtain clearance, may start the process after hire

Nearby locations

Posting ID: 1310123117 Posted: 2026-10-29 Job Title: Software Engineer