Embedded Software Engineer
$65 - $95 per hourActalent
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
$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...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work- ...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...SuggestedContract workRelocation
$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...SuggestedInterim roleWork at officeLocal areaImmediate start- ...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...SuggestedFull timeWork at office
- ...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...SuggestedFull timeInternshipRemote work
- ...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...
$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 areaImmediate start$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 workTemporary workLocal areaRelocation$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 workTemporary workLocal areaRelocation- ...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 employmentLocal area
$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 workTemporary workLocal areaRelocation- ...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 workInterim roleImmediate start
- 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 officeMonday to Friday
- ...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 contractorsFor subcontractorInterim roleWork at office
- ...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 workFor contractorsFor subcontractorInterim roleWork at office
$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 employmentFull timeContract workWork experience placementWork at officeWeekend work$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 employmentFull timeCasual workRelocation package$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 timeTemporary workInternshipSummer internshipLocal areaImmediate start$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 timeWork at officeMonday to Friday- ...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 timeFor contractorsWork experience placementFor subcontractorInterim roleWork at office
- ...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
- ...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 workTemporary work
- ...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 timeLocal areaWorldwideFlexible hours
- ...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 officeLocal areaWorldwide
- ...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
- ...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 workImmediate start
- ...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...
$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 areaImmediate start$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 officeLocal areaWorldwideFlexible hours- ...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 timeFor contractorsWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded software engineer Huntsville, AL
- embedded systems software engineer Huntsville, AL
- embedded developer Huntsville, AL
- embedded engineer Huntsville, AL
- software sales representative Huntsville, AL
- embedded software Huntsville, AL
- software applications developer Huntsville, AL
- entry level software sales Huntsville, AL
- software technology Huntsville, AL
- software implementation project manager Huntsville, AL




