Good payUrgently hiring Use left and right arrow keys to navigate
Provided by the employer
Verified Pay check_circle $56.33 - $82.12 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 $17.15 per hour more than the average pay for similar jobs in your area.

$33.38

$52.07

$69.22

$84.4


About this job

Job Description

Job Description
Job Summary

We are seeking an Embedded Software Engineer to support the development of mission-critical embedded software and firmware for missile defense systems. The selected candidate will contribute to the design, development, integration, and demonstration of advanced software capabilities in a fast-paced engineering environment. This role requires close collaboration with integrated engineering teams and strong technical communication skills to support the delivery of high-quality software solutions to customers.

Primary Responsibilities
  • Perform conceptual design and development of embedded airborne system software within assigned technical areas, including software architecture, code implementation, peer review participation, and comprehensive unit testing.
  • Own integration of software modules within subsystems and contribute to cross-subsystem integration efforts.
  • Utilize DevOps and CI/CD pipelines to ensure quality and delivery.
  • Develop software tools and harnesses that support testing, integration, and maintenance activities.
  • Contribute to the design, development, testing, troubleshooting, and debugging of embedded software systems within project scope.
  • Communicate frequently and directly with internal stakeholders and team members.
  • Apply established software engineering principles, standards, and best practices throughout the full software development life cycle (SDLC).
  • Recommend new technologies, tools, and standards to enhance software engineering practices, collaborating with senior engineers to align with organizational goals.
  • Coach and mentor junior team members, review their technical work, and contribute to the delivery of projects within the technical area, aligning with technical strategy and execution plans.
  • Demonstrate initiative in identifying improved development workflows, tools, and engineering practices for team adoption, including emerging AI-enabled development capabilities.
Basic Qualifications
  • Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, Aeronautical Engineering, Mathematics, or a related technical discipline.
  • 4 years of relevant technical experience, or 2 years with a master’s degree in a related field.
  • 2 years of experience with real-time embedded systems in defense, aerospace, or safety-critical platforms preferred.
  • Must be a resident of North Alabama or willing to relocate to the Huntsville-North Alabama area.
  • Demonstrate proficiency in C/C++ for embedded systems development.
  • Experience with real-time operating systems (RTOS) such as VxWorks, Integrity, or FreeRTOS.
  • Proficiency with embedded processors and microcontrollers (e.g., ARM Cortex, RISC-V, or similar architectures).
  • Experience with embedded debugging tools (JTAG, oscilloscopes, etc.).
  • Experience with modern software development practices including Agile, DevOps, CI/CD, and test automation.
  • Must have strong analytical and problem-solving skills with the ability to address highly complex technical challenges.
  • Ability to work independently on well-defined tasks and contribute effectively in a collaborative team environment.
Preferred Qualifications
  • Experience with high-speed guided weapons systems, flight control systems, or similar embedded solutions.
  • Experience developing large-scale embedded, high-performance systems with a high level of determinism.
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Familiarity with Model-Based Systems Engineering (MBSE).

Huntsville, Alabama, known for its rich history in aerospace and defense, offers a vibrant community with a high quality of life and numerous opportunities for professional growth in the engineering sector.


Nearby locations

Posting ID: 1310108086 Posted: 2026-10-31 Job Title: Software Engineer