Embedded Software Engineer
$110k - $156kActalent
Job Title: Embedded Software EngineerJob Description
The 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 deployment on embedded devices and systems like aircraft and payloads and has the opportunity to test these devices in flight test environments. This role requires designing, developing, coding, testing, and debugging system software while analyzing and enhancing efficiency, stability, and scalability of the software on specific devices. The position involves full lifecycle development as well as utilizing existing software code bases to expand capabilities to meet specific program requirements.
Responsibilities
Write and test software to integrate sensors and embedded processors into aircraft and other robotic systems.
Design and implement software for prototypes and products using established tools and practices, ensuring good configuration control and management.
Assist in writing system requirements, system test plans, diagnostic tools, and validation testing of software.
Assist with hardware selection, recommending processing, memory, and storage needs.
Support rapid prototyping and conceptual level testing, estimating time for software development to fit timeline and budget constraints.
Provide development updates and estimate milestone dates to track progress and ensure project requirements are met on schedule.
Troubleshoot complex systems from a software perspective with required hardware diagnostics and support flight test operations.
Support the transition of development software to production environments and certification, participating in multi-disciplinary development teams.
Develop proof of concept capability demonstrations and conduct design reviews.
Work on complex issues requiring in-depth knowledge of variable factors, exercising judgment in selecting methods, techniques, and evaluation criteria for obtaining results.
Essential Skills
Bachelor's degree in Computer Science/Engineering, Electrical Engineering, Aerospace, Mechanical Engineering, or related field, or equivalent combination of education, training, and experience.
5 - 8 years of relevant experience.
Expertise in troubleshooting complex systems and proficiency with Python, C, C++11, C++ STL, and OpenCL.
Demonstrated knowledge of Visual Studio or similar IDE, as well as defect tracking tools.
Experience with common protocols such as RS-485, RS-232, CAN, I2C, SPI, and USB.
Strong mathematical and analytical skills.
Willingness to travel in support of testing equipment and customer field support at approved flying locations.
Additional Skills & Qualifications
Advanced degree preferred.
Experience with STM32 family of processors and RTOS systems such as µC/OS, freeRTOS.
Experience with Video 4 Linux and modifying and compiling Ubuntu Linux Kernels.
Experience developing drivers for Linux/ARM and Robot Operating System (ROS).
Experience with Ardupilot or PX4 open-source autopilots.
Hands-on design/build experience with UAVs, R/C aircraft, or other lightweight miniature robotic systems.
Effective interpersonal and communication skills.
Ability to excel in a fast-paced, deadline-driven environment with small teams.
Strong initiative and drive to accomplish goals and meet company objectives.
Commitment to learning from mistakes and improving performance.
Focus on teamwork and prioritizing the success of the team.
Work Environment
The work environment requires willingness and ability to travel for flight testing. Periods of development may require long, irregular hours around deadlines, including weekends and some holidays. The setting includes field test environments with possible exposure to RTOS, Ubuntu, Ardupilot, and PX4 systems.
Job Type & Location
This is a Permanent position based out of Huntsville, AL.
Pay and Benefits
The pay range for this position is $110000.00 - $156000.00/yr.
Link to company benefits:
Workplace Type
This is a fully onsite position in Huntsville,AL.
Application Deadline
This position is anticipated to close on Aug 4, 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.
- ...employee-owned company, is searching for talented scientists and engineers with interest in custom electronics development,... ...system-level security for weapons systems. MTO is looking for an Embedded Software/Firmware Engineer with the breadth and versatility to work across...SuggestedFull time
$87.1k - $157.45k
Leidos Defense Systems is looking for an Embedded Software Developer experienced as a mid-level computer, software, and/or electrical engineer to serve within the EO/IR Subsystem and Seeker Development portfolio.Become a part of a diverse team of engineers, scientists,...SuggestedFull time$102.71k - $156.55k
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...SuggestedPermanent employmentFull timeContract workWork experience placementWork at officeWeekend work$86.8k - $198k
UAV Embedded Software EngineerThe Opportunity: Booz Allen is building the next generation of tactical robotic systems for defense, national... ..., and public safety missions, establishing a new center of engineering excellence to design and deliver an entirely new class of mission...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work$87.1k - $157.45k
Leidos is seeking a Mid-Level 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...SuggestedFull timeRelocation- ...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...Full timeWork at office
$86.8k - $198k
...Job Number: R0245388 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...Full timeContract workPart timeWork at officeLocal areaRemote work- ...An employer is looking for an Embedded SW Engineer with a specialty in Radar in the Huntsville, AL. This resource will help write efficient... ...working across the full embedded stack, developing software on ARM-based SoCs and utilizing Xilinx tools (Vivado/Vitis)...
$87.1k - $157.45k
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 States engaging...Full time$90k - $120k
Check out this new opportunity!Embedded Software EngineerC++ / RHEL | Missile DefenseFull-Time with an Employee Owned and Best Places to Work... ..., AL | Schedule: 9x80We are hiring an Embedded Software Engineer in Huntsville, AL to support the Ground Missile Defense (GMD...Full timeTemporary work$87.1k - $157.45k
...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...Full timeWork at office- ...Description Job Details: Industry : Energy Job Title: Software Test Engineer Location: Huntsville, AL Duration: 8+ Months (... ...• The Software Engineer will be responsible for creating embedded and application software supporting single board computers,...Permanent employmentFull timeWork experience placementShift work
$87.1k - $157.45k
...Systems department is seeking a talented Embedded Firmware Developer to join our team. The... ...Department is a design-focused group of engineers specializing in advanced hardware-based... ...implementing, and testing embedded firmware and software on a variety of platforms, including...Full timeWorldwideRelocation$87.1k - $157.45k
...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...Work at officeLocal areaImmediate start$107.9k - $195.05k
...Leidos’ Defense Systems Land Systems is seeking a Lead Systems Engineer to join a team developing a interceptor system, where this Lead... ...Systems Engineering, Electrical Engineering, Mechanical Engineering, Software Engineering, Computer Science, Computer Engineering, Aerospace...Full timeWorldwideRelocation$134.1k - $241.4k
...your talent and redefine what’s possible.Job Description:Parsons is looking for an amazingly talentedLaunch Support Systems Hardware Engineer to join our team! In this role you will work as a technical staff member of the GMN CIS Product Team supporting LSS Hardware...Full timeFor contractorsWork at officeFlexible hours- ...Senior Embedded Software Engineer Immediate need for a Senior Embedded Software Engineer, supporting the MLRS team located on Redstone Arsenal, in Huntsville, AL. Responsibilities Maintain existing hardware-in-the-loop test systems by addressing new and existing...Temporary workInterim roleImmediate start
- ...MITRE - and make a difference with us.MITRE’s Systems Security Engineering Department has a new opportunity for a strong technical... ...in the field of Systems Security Engineering, Cybersecurity, Software Engineering, or Systems EngineeringExperience developing Systems...For contractorsWork experience placementInternshipLocal area
$152.9k - $229.3k
...Facility & Platform Integration Capability Lead (Staff Systems Engineer - Level 5) to join the team located in Roy UT, Bellevue NE, Huntsville... ...that isolate anomalous behavior down to the specific LRU or software.Demonstrated understanding of the systematic challenges of...Full timeRelocation packageMonday to ThursdayShift work- ...approach couples the latest technology with engineering expertise and analytical proficiency... ...will design, document, implement and test software/firmware for complex electronic and... ..., assembly, integration, and testing of embedded firmware, electronic assemblies, and systems...Full timeStart working today
- ...impact.With interesting opportunities in engineering, marketing, sales, supply chain,... ...hardware design team to provide advanced embedded firmware for a leading IoT (Internet of... ...telecommunications, and embedded systems and test software to release new flow monitoring systems...Full timeLocal areaRemote work
$86.8k - $165.2k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...and/or ExpeditionExperience using PCB electronic circuit design software: HyperLynx signal integrity, power integrity and analog...Temporary workWork experience placementWork at officeRemote workRelocationFlexible hours$107.9k - $195.05k
...Leidos’ Defense Systems Land Systems is seeking a Lead Systems Engineer to join a team developing a interceptor system, where this Lead... ...Engineering, Electrical Engineering, Mechanical Engineering, Software Engineering, Computer Science, Computer Engineering, Aerospace...Local areaImmediate startWorldwideRelocation- ...A defense solutions provider is seeking a Model-Based Systems Engineer in Huntsville, Alabama. The successful candidate will balance multiple project efforts and develop systems engineering models using Cameo Systems Modeler. The role requires a Bachelor's or Master's...
$83.59k - $119.42k
...2023!!!Are you ready to take your career to the next level? We are seeking talented and motivated Engineers to join our team!HII Mission Technologies is seeking a Software/Hardware Engineer to aid in Manufacturing, Testing, and Delivery of numerous Part Task Trainers for...Full timeWork experience placementLocal areaWorldwide- Position: Hardware/Software Assurance Engineer (Job ID: 4391) Location: Huntsville, ALRemote Status: On-Site Job Id: 4391 # of Openings: 1 Hardware/Software Assurance EngineerContingent upon prime...Contract workFor contractors
- Description: TriVector Services, Inc. provides quality aerospace engineering solutions to complex problems through a renowned team of... ...Responsibilities include, but are not limited to: Supporting systems and software engineering, presentation of status updates, technical...For contractorsWork at office
- ...employee-owned company, is seeking candidates for a Senior Systems Engineer position supporting advanced technology development within the... ...systems, or sensor data products.Familiarity with Agile software development and maintenance principles and practices.Active participation...Full timeWork at officeRemote work
- Worker TypeRegularJob DescriptionAV is looking for a highly talented Senior Systems Engineer to join our team! In this role you will support the MDA Chief Engineer (MDA/CE) in transforming the way in which the agency approaches engineering. The ideal candidate has strong...Permanent employmentContract work
$86.8k - $165.2k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...innovation. This position involves developing and analyzing system and software requirements, designing sophisticated mathematical algorithms,...Temporary workWork experience placementRemote workRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded systems software engineer Huntsville, AL
- embedded developer Huntsville, AL
- embedded engineer Huntsville, AL
- embedded software engineer Huntsville, AL
- bank software Huntsville, AL
- software asset management analyst Huntsville, AL
- ultimate software Huntsville, AL
- embedded software Huntsville, AL
- software Huntsville, AL
- software engineer - cloud services Huntsville, AL



