Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

$65 - $95 per hour

Actalent

Embedded Software Engineer Job Description This position focuses on the design, development, and validation of embedded flight software for a deployed payload system that uses advanced sensors in a novel space application. You will work in a fully digital development environment and play a key role in qualifying and validating software for flight operations. The role requires deep expertise in embedded systems, real-time operating systems, and C++ development for mission-critical, flight-qualified software. Responsibilities Design, develop, and test embedded flight software in C++ for space-based sensor payload systems. Implement embedded software that meets functional, performance, and reliability requirements for flight operations. Execute digital simulations to validate software performance, behavior, and functionality in representative environments. Ensure embedded software meets flight qualification standards and applicable regulatory requirements. Debug and resolve complex software issues in real-time operating system (RTOS) environments, including VxWorks. Collaborate closely with systems engineering and hardware teams to integrate software with payload and sensor systems. Analyze system-level constraints such as timing, memory, processing capacity, and safety requirements, and architect solutions that operate effectively within these limits. Apply a systematic, fact-based problem-solving methodology to isolate root causes and implement robust fixes. Develop, document, and execute software test procedures and validation plans for flight software. Prepare and maintain detailed documentation of software design, implementation decisions, test procedures, and validation results. Participate in technical design reviews, code reviews, and formal assessments to ensure software quality and compliance. Generate and evaluate multiple technical solution options when addressing complex embedded software challenges. Demonstrate technical resilience by persisting through difficult issues and driving them to successful resolution. Essential Skills Minimum 5 years of experience in embedded software development. Strong proficiency in C++ for embedded systems development. Hands-on experience with embedded C and embedded software architectures. Proven expertise with Real-Time Operating Systems (RTOS), including VxWorks. Demonstrated experience developing flight software rather than ground support software. Prior experience with flight-qualified or flight-critical software development. Experience executing digital simulations for software validation and verification. Strong embedded experience with the ability to design, implement, and test low-level software for hardware-constrained environments. Demonstrated ability to write embedded code that performs to specification and can be effectively tested and validated in simulated environments. Systematic problem-solving methodology, including structured approaches to isolating root causes of technical issues. Fact-based analysis skills, with the ability to gather, interpret, and leverage technical data and empirical evidence for debugging and troubleshooting. Ability to generate multiple viable technical solutions within engineering and system constraints. Understanding of system-level constraints such as timing, memory, processing limitations, and safety requirements, and the ability to design within those boundaries. Technical resilience, with a track record of persisting through complex embedded software problems and driving them to resolution. Strong analytical and problem-solving skills with the ability to systematically diagnose issues, evaluate constraints, and develop viable solutions. Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field. Additional Skills & Qualifications Experience with missile or other highly mission-critical systems is beneficial. Familiarity with classified or sensitive projects and environments. Ability to collaborate effectively with multidisciplinary engineering teams, including systems and hardware engineers. Strong written and verbal communication skills for documenting designs, test procedures, and validation results. Comfort working within a fully digital development and simulation environment. Work Environment This role supports classified work performed within a secure facility (SCIF) environment at locations such as Sunnyvale, CA, Denver, CO, or Huntsville, AL. You will work primarily in a fully digital development and simulation setting, using modern tools to design, implement, and validate embedded flight software for space-based sensor payloads. The environment emphasizes rigorous engineering practices, thorough documentation, and adherence to flight qualification standards. Work is conducted in a secure, professional office and lab setting, with appropriate access controls and security protocols. Collaboration with cross-functional engineering teams is a regular part of the workday, and you will participate in design reviews, technical assessments, and integration activities within this secure environment. Job Type & Location This is a Contract position based out of Huntsville, AL. Pay and Benefits The pay range for this position is $65.00 - $95.00/hr. Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type This is a fully onsite position in Huntsville,AL. Application Deadline This position is anticipated to close on Sep 22, 2026. About Actalent Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email View email address on click.appcast.io for other accommodation options. San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records. Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools. Actalent

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Huntsville, AL vacancy
  • $52.9k - $108k

     ...Job Number: R0244178 Embedded Software Engineer The Opportunity: As an embedded software engineer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop software, but to... 
    Suggested
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Huntsville, AL
    23 hours ago
  •  ...Title: Senior Embedded Software Engineer Locations: Huntsville AL, 35806 Duration: 6 - 12 Months Contract with Possible Extension Clearance: Ability To Obtain Secret Clearance Post Start Job Description: ***** is seeking a Senior Embedded Software Engineer... 
    Suggested
    Contract work
    Relocation

    Artech

    Huntsville, AL
    1 day ago
  • $131.3k - $237.35k

     ...commercial fields, Leidos provides responsive, cost-effective engineering, scientific and IT solutions. Leidos is well known for our...  ...at Leidos currently has an opening for a talented Aviation Embedded Software Engineer to work in our Huntsville office. This is an exciting... 
    Suggested
    Interim role
    Work at office
    Local area
    Immediate start

    Leidos

    Huntsville, AL
    2 days ago
  •  ...About the Role HEKA is hiring Software Engineers to join our fast-paced, highly collaborative engineering teams working on advanced aerospace, defense, and embedded systems. We are looking for innovative, team-oriented engineers who take initiative, value ownership... 
    Suggested
    Full time
    Work at office

    Heka Aero LLC

    Huntsville, AL
    more than 2 months ago
  •  ...Position Title: Embedded Software Engineer Location: Huntsville, Alabama Job Type: Full Time About EO Solutions EO Solutions is a rapidly growing aerospace and defense company focused on advancing capabilities in Space Domain Awareness and... 
    Suggested
    Full time
    Internship
    Remote work

    EO Solutions Corp

    Huntsville, AL
    a month ago
  •  ...Job Description Job Description Job Title: Embedded Software Engineer Real-time embedded software  Position Overview Synovix is seeking two experienced Embedded Software Engineers to support an on-site missile and weapon -systems program for a defense... 

    Synovix, Inc.

    Huntsville, AL
    16 days ago
  • $87.1k - $157.45k

     ...Description Leidos is seeking a talented?Embedded Software Test Engineer to join a multi-disciplinary team within a matrixed organization to create unique solutions for complex problems, specifically regarding missile defense systems. With offices across the United... 
    Local area
    Immediate start

    Leidos

    Huntsville, AL
    2 days ago
  • $116 - $126 per hour

     ...Active DoD Secret clearance or ability to obtain Pay: $116–$126/hr (W2) About the role We’re hiring a Senior Embedded Software Engineer to build and support mission-critical embedded software/firmware for advanced defense/aerospace systems. You’ll work... 
    Contract work
    Temporary work
    Local area
    Relocation

    System One

    Huntsville, AL
    16 days ago
  • $77 - $80 per hour

     ...Job Title: Embedded Software Engineer (C/C++) Location: Huntsville, AL (Onsite) Type: Contract-to-hire Compensation: $77-80/HR Clearance: Active Secret clearance or ability to obtain Experience: 4+ years (or 2+ with a Master’s)... 
    Contract work
    Temporary work
    Local area
    Relocation

    System One

    Huntsville, AL
    16 days ago
  •  ...high performance, open architecture, standards-based rugged embedded computing for the most demanding applications in defense and...  ...is mission critical. Role Summary: An Embedded Software Engineer is required to join our Firmware Team, to develop and... 
    Permanent employment
    Local area

    AMETEK

    Huntsville, AL
    3 days ago
  • $97 - $102 per hour

     ...02/hr (W2) Clearance: Active Secret clearance (or ability to obtain) Overview We’re looking for a mid-level Embedded Software Engineer to help build and integrate mission-critical embedded software/firmware for advanced defense/safety-critical systems.... 
    Contract work
    Temporary work
    Local area
    Relocation

    System One

    Huntsville, AL
    16 days ago
  •  ...Senior Embedded Software Engineer Immediate need for a Senior Embedded Software Engineer, supporting the MLRS team located on Redstone Arsenal, in Huntsville, AL. The Senior Embedded Software Engineer will be responsible for the following: Maintain existing... 
    Temporary work
    Interim role
    Immediate start

    Decisive Intelligence, Inc

    Brownsboro, AL
    2 days ago
  • Aerodyne Industries is a dynamic, rapidly growing engineering and information technology services firm headquartered on Florida's exciting Space Coast. With locations throughout the US, we take pride in delivering small business agility with large corporation capabilities... 
    Work at office
    Monday to Friday

    Aerodyne Industries

    Huntsville, AL
    1 day ago
  •  ...Lead Systems Engineer APEX TK is looking for an amazingly talented Lead Systems Engineer to join our team! In this role you will provide coordinated communications integration support to the Kingdom of Saudi Arabia (KSA) Terminal High Altitude Area Defense (THAAD)... 
    For contractors
    For subcontractor
    Interim role
    Work at office

    Apex Tk Corp

    Huntsville, AL
    11 hours ago
  •  ...Position: Lead Systems Engineer (Job ID:4503) Location: Huntsville, AL Job Id: 4503 # of Openings: 1 Lead Systems Engineer Contingent upon prime contractor approval Purpose: Valkyrie Enterprises has need for a... 
    Contract work
    For contractors
    For subcontractor
    Interim role
    Work at office

    Valkyrie Enterprises

    Huntsville, AL
    23 hours ago
  • $91k - $138.75k

    Worker TypeRegularJob DescriptionSummaryThe Software Engineer III (Embedded) has the opportunity to develop a variety of innovative unmanned and robotic systems for multiple defense and commercial applications. The Embedded Software Engineer writes functional software for... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Weekend work

    AeroVironment

    Huntsville, AL
    23 hours ago
  • $130k - $180k

     ...Job Description Job Description Job Title: Sr Embedded Software Engineer Job Description This role focuses on architecting, developing, integrating, and testing advanced communication, control, and safety software for complex High Energy Laser (HEL) weapon... 
    Permanent employment
    Full time
    Casual work
    Relocation package

    Actalent

    Madison, AL
    7 days ago
  • $54.63k - $73.75k

     ...Description BAE Systems' Precision Strike (PS) Business Area in Huntsville Alabama has immediate openings for Systems Software Engineering Interns to work with Embedded Systems within the Precision Guidance and Sensing Solutions (PGSS) Product Line specializing in RF and EO/IR... 
    Full time
    Temporary work
    Internship
    Summer internship
    Local area
    Immediate start

    BAE Systems

    Huntsville, AL
    2 days ago
  • $85k - $125k

     ...Salary: $85,000 - 125,000 per year Requirements: We require a bachelors degree in engineering from an accredited institution and at least 20 years of direct engineering experience, or a masters degree with 18 years of experience, ideally in aerospace systems development... 
    Full time
    Work at office
    Monday to Friday

    Aerodyne Industries

    Huntsville, AL
    9 days ago
  •  ...Job Description Job Description MDR is looking for an amazingly talented Lead Systems Engineer to join our team! In this role you will provide coordinated communications integration support to the Kingdom of Saudi Arabia (KSA) Terminal High Altitude Area Defense... 
    Full time
    For contractors
    Work experience placement
    For subcontractor
    Interim role
    Work at office

    Mission Driven Research

    Huntsville, AL
    2 days ago
  •  ...Aerodyne Industries seeks a Systems Engineer HLS Operation Integrator to support NASA human spaceflight missions from Merritt Island, FL. In this role, you will perform systems engineering for the Human Landing System, integrating operations across mission planning, test... 
    For contractors
    Huntsville, AL
    6 days ago
  •  ...exploration. We have an exciting opportunity for a Navigation Lead Engineer for Human Landing Systems to join our ESSCA contract team at...  ...or JSC-Linear Covariance Tool (SIGMA)Execute/modify existing software/scripts in Python, Matlab, Fortran, C++Communicates naviation margin... 
    Contract work
    Temporary work

    Mclaurin Aerospace

    Huntsville, AL
    19 days ago
  •  ...Title: Lead Systems Engineer Program Summary KBR's Missile, Aviation, and Ground Systems (MAGS) division delivers mission engineering...  ...technical planning, system architecture and design, hardware/software/network integration, verification and validation, risk... 
    Full time
    Local area
    Worldwide
    Flexible hours

    KBR

    Huntsville, AL
    7 days ago
  •  ...Title: Hardware Engineer Program Summary KBR's Missile, Aviation, and Ground Systems (MAGS) division delivers mission engineering solutions for critical U.S. Army programs, specializing in aviation and ground systems, integrated air and missile defense, and threat... 
    Work at office
    Local area
    Worldwide

    KBR

    Huntsville, AL
    3 days ago
  •  ...clearance. This role will be performed on-site in Huntsville, AL. This role will focus on building complex system hardware and software solutions for a next generation aviation product. The ideal candidate will have experience working across physical and virtual... 
    Local area

    Summit TRC

    Huntsville, AL
    1 day ago
  •  ...appliances, RedHat OpenShift, and VDI desktops requiring highly secure and available systems on a 24/7 basis. The Lead Senior Systems Engineer directs all server/virtualization/data center operations, backup and recovery, disaster recovery, and configuration management... 
    Contract work
    Immediate start

    Technology, Automation, and Management, Inc.

    Huntsville, AL
    28 days ago
  •  ...Job Description A client is seeking Software System Engineers in Huntsville, AL, to support a quickly growing program building and customizing missile launchers. This person is responsible for deriving requirements from parent requirements, ensuring traceability, verifying... 

    Insight Global

    Huntsville, AL
    2 days ago
  • $131.3k - $237.35k

     ...commercial fields, Leidos provides responsive, cost-effective engineering, scientific and IT solutions. Leidos is well known for our people...  ...Documents (ICDs) System/Subsystem Specifications (SSS) Software Requirements Specifications (SRS) Support requirements decomposition... 
    Local area
    Immediate start

    Leidos

    Huntsville, AL
    23 hours ago
  • $134.1k - $241.4k

     ...potential. Unleash your talent and redefine what's possible. Job Description: Parsons is seeking a talented Senior Systems Engineer to join our growing team! This role, supporting Missile Defense Agency's (MDA) Program Office delivering critical capabilities... 
    Work at office
    Local area
    Worldwide
    Flexible hours

    Parsons Corporation

    Huntsville, AL
    2 days ago
  •  ...Description TriVector Services, Inc. provides quality aerospace engineering solutions to complex problems through a renowned team of...  ...resource management and battle management. Support systems and software engineering, presentation of status updates, technical... 
    Full time
    For contractors
    Work at office

    TriVector Services, Inc.

    Huntsville, AL
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!