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

Embedded Software Engineer

$110k - $156k

Actalent

Job Description

Job Description

Job Title: Embedded Software Engineer Job 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 ziprecruiter.com 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.

Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Huntsville, AL vacancy
  •  ...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

    Huntsville, AL
    9 hours ago
  •  ...Stealth Startup in Huntsville, Alabama is looking for a Senior Mission Systems Engineer to design and develop high-performance software for mission-critical systems. Successful candidates will possess strong expertise in modern C++, Linux, and networking. The role requires... 
    Suggested

    Stealth Startup

    Huntsville, AL
    10 hours ago
  • $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... 
    Suggested
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Huntsville, AL
    4 days ago
  •  ...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,... 
    Suggested
    Permanent employment
    Full time
    Work experience placement
    Shift work

    Collabera

    Huntsville, AL
    9 hours ago
  • $110.5k - $205.5k

     ...security. Job Title: Lead, Control Systems Analysis (Systems Engineer) Job Code: 39555 Job Location: Huntsville, AL or Sacramento...  .../C++. Support development of rocket propulsion hardware and software requirements, including coordination of derivation of internal... 
    Suggested
    Local area
    Flexible hours

    L3Harris Technologies

    Huntsville, AL
    2 days ago
  • $107.9k - $195.05k

     ...fail” missions. Leidos Defense is seeking a Mid-Level Systems Engineer to join the IFPC Inc 2 systems engineering team. The IFPC Inc 2...  ...approve all DVOs and VCNs at the subsystem and below level including software Present metrics and status to SE lead and leadership weekly... 
    Full time
    Worldwide
    Relocation

    Leidos

    Huntsville, AL
    22 hours ago
  • $107.9k - $195.05k

     ...help shape, evaluate, and execute S&MA programs that support engineering projects throughout their life cycle. Your mission: ensure risk...  ...of approximately two other engineers supporting system safety, software safety, and reliability deliverables. Basic Qualifications... 
    Full time
    Contract work
    Worldwide
    Relocation

    Leidos

    Huntsville, AL
    22 hours ago
  • $87.1k - $157.45k

     ...Modeling and Simulation Portfolio, is seeking a talented lead software developer with the ability and experience to work multiple projects...  ...join a diverse team of junior-to-senior software developers, engineers, and scientists to help create unique solutions for complex... 
    For contractors
    Worldwide
    Relocation

    Leidos

    Huntsville, AL
    1 hour ago
  •  ...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... 

    Leidos

    Huntsville, AL
    1 day ago
  • $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 area
    Immediate start
    Worldwide
    Relocation

    Leidos

    Huntsville, AL
    3 days ago
  •  ...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... 
    Start working today

    Intuitive Research and Technology

    Huntsville, AL
    5 days ago
  •  ...and optical applications. IERUS also supports customers with a diverse set of competencies including software development, air and missile defense, and systems engineering. IERUS develops value for our defense and commercial customers through accelerations of the... 
    Contract work
    Flexible hours

    IERUS Technologies Inc

    Huntsville, AL
    2 days ago
  • $116.36k - $155.15k

     ...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions... 
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Huntsville, AL
    4 days ago
  • $65 - $95 per hour

     ...Job Description Job Description 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... 
    Contract work
    Temporary work
    Work at office

    Actalent

    Huntsville, AL
    3 days ago
  •  ...be Performed: AnaVation is seeking an experienced Lead Test Engineer to play an important role on our high-performing technical team...  ...Chantilly, Virginia. We deliver groundbreaking research with advanced software and systems engineering that provides an information advantage... 
    Full time
    Temporary work
    Immediate start
    Remote work

    Anavation Llc

    Huntsville, AL
    9 hours ago
  •  ...Overview Systems Engineer III Redstone Arsenal, AL Are you ready to enhance your skills and build your career in a rapidly evolving business...  ...Are you looking for a career where professional development is embedded in your employer’s core culture? If so, Chenega Military,... 

    Chenega MIOS SBU

    Huntsville, AL
    1 day ago
  • $70k - $85k

     ...Join to apply for the Systems Engineer role at Penta Research Incorporated . Location: Huntsville, AL. Position: Full‑time. Security Clearance...  ...Defense Domain knowledge Experience working in Hardware and Software integration Capable of working independently and within a small... 
    Full time

    Penta Research Incorporated

    Huntsville, AL
    3 days ago
  •  ...Job Description AV is looking for a highly talented Model-Based Systems Engineering (MBSE) Systems Engineer to join our team! In this role you will provide senior technical and advisory assistance to the Targets Program Office (MDA/DTE) by aiding in the refinement and... 
    Permanent employment
    Contract work
    Work at office

    A/V Services LLC

    Huntsville, AL
    1 day ago
  •  ...Georgia Tech Research Institute (GTRI) in Huntsville, Alabama seeks a Systems Engineer to oversee system integration tasks on US Army AIAMD systems. The role focuses on coordinating technical teams, defining technical requirements, and guiding architecture from design... 

    Georgia Tech Research Institute

    Huntsville, AL
    2 days ago
  •  ...Leidos is seeking an entry-level to early-career systems engineer for its Defense Systems Sector in Huntsville, AL. You will apply Model-Based Systems Engineering and Value-Driven Design to capture requirements and build structured architecture baselines supporting trade... 

    Leidos

    Huntsville, AL
    3 days ago
  •  ...Overview IERUS is a vibrant, growing company supporting a broad spectrum of aerospace customers and missions. From providing engineering solutions for critical missile defense systems to help send astronauts to the moon and Mars, IERUS employees push the boundaries of... 
    Live in

    IERUS Technologies Inc

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

     ...Leidos’ Defense Systems Land Systems is seeking a Systems Engineer to join a team of systems engineers developing a radar system for...  ...Qualifications A Bachelor’s degree in Systems Engineering, Software Engineering, Computer Science, Computer Engineering, Electrical... 
    For subcontractor
    Local area
    Immediate start
    Worldwide
    Relocation

    Leidos

    Huntsville, AL
    5 days ago
  •  ...Description SAIC is seeking a Systems Engineer to join our team in Huntsville, AL. We are seeking a highly analytical and holistically...  ...manage existing and new system requirements throughout the full software development lifecycle. Hands-On DOORS Administration:Actively utilize... 
    Contract work
    Interim role

    CareerArc

    Huntsville, AL
    3 days ago
  •  ...solutions from design through production to sustainment by delivering targeted results. Our approach couples the latest technology with engineering expertise and analytical proficiency while remaining true to genuine customer relationships and a culture that fosters growth and... 
    Start working today
    Work at office

    Intuitive Research and Technology

    Huntsville, AL
    5 days ago
  •  ...deciBel Research, Inc. in Huntsville, AL is seeking a Jr. Systems Engineer to support MBSE analysis and validation activities under guidance from senior engineers. You will assist with modeling, verification, and validation of SysML system models, and grow toward independent... 

    deciBel Research

    Huntsville, AL
    1 day ago
  • $112.2k - $196.4k

     ...Job Description Parsons is looking for a skilled and motivated Systems Engineer III to join our team. In this role you will support the MDA Chief Engineer in transforming the way in which the agency approaches engineering. The ideal candidate has strong experience working... 
    Flexible hours

    Parsons Corporation

    Huntsville, AL
    1 day ago
  •  ...Boeing is seeking an Associate Systems Engineer to work in Huntsville, AL, contributing to mission assessment and system integration. The role focuses on architecture, requirements, and testing within missile defense systems. Qualified candidates should have a Bachelor... 

    Boeing

    Huntsville, AL
    1 day ago
  •  ...Posted Yesterdayjob requisition id: HR102260Radiance Technologies, a 100% employee-owned company, is seeking candidates for a Systems Engineer position supporting advanced technology development within the Army space domain. The selected candidate will provide Systems... 
    Work at office

    Radiance Technologies

    Huntsville, AL
    1 day ago
  •  ...Junior System Engineer Kegman Inc. is a Woman-owned, Service-Disabled Veteran-Owned Small Business headquartered in Melbourne, FL, and provides engineering and technical support services to U.S. Government clients. Kegman is proud to be an employee-owned company! NOTE... 
    Contract work
    For contractors
    For subcontractor
    Immediate start

    Kegman Inc

    Huntsville, AL
    2 days ago
  •  ...EOS Defense Systems USA, Inc. in Huntsville, AL seeks a Systems Engineer to ensure RWS system hardware and software meet performance targets. You will coordinate design, development, integration, and formal testing, and oversee transitions into production. The role involves... 

    EOS Defense Systems USA, Inc.

    Huntsville, AL
    1 day ago

Do you want to receive more vacancies?

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