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

Embedded Software Engineer (Huntsville)

Full-time

EO Solutions

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 Directed Energy Systems. Our teams work across Hawaii, Nevada, Alabama, and remote locations to solve critical national security challenges with innovative, mission-focused technologies.

Position Overview

EO Solutions is seeking an Embedded Software Engineer to support the development, integration, and testing of embedded control software for advanced High Energy Laser (HEL) systems.

This position will primarily support our directed energy programs, developing software that interfaces directly with sensors, actuators, electronics, communications hardware, and control systems.

We are looking for engineers who enjoy working at the boundary between software and electrical hardware . The ideal candidate has a strong foundation in embedded programming and enough electrical engineering knowledge to troubleshoot real systems using schematics, oscilloscopes, logic analyzers, and other laboratory equipment.

This position is open to candidates ranging from talented new graduates to experienced embedded software engineers. Responsibilities and technical leadership opportunities will scale with experience.

Key Responsibilities

  • Develop embedded software and firmware in Rust or C/C++ for real-time control systems.
  • Integrate software with sensors, actuators, motor controllers, communications interfaces, and other hardware.
  • Develop and test communications between embedded devices and higher-level control systems.
  • Debug hardware/software interactions using laboratory equipment such as oscilloscopes, multimeters, and logic analyzers.
  • Develop automated unit, integration, and hardware-in-the-loop tests.
  • Participate in system integration, laboratory testing, and field testing.
  • Work closely with software, electrical, mechanical, optical, and controls engineers.
  • Develop maintainable software using Git, code reviews, CI/CD, and automated testing.
  • Document software interfaces, designs, test procedures, and results.
  • Use modern AI-assisted software development tools while independently verifying generated code for correctness, safety, and maintainability.

Required Qualifications

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical discipline.
  • Experience programming in Rust, C, or C++ , through professional work, internships, coursework, research, or personal projects.
  • Understanding of embedded systems and basic electrical engineering concepts.
  • Ability to read electrical schematics and troubleshoot hardware/software interfaces.
  • Familiarity with common embedded interfaces or protocols such as Ethernet, I2C, UART/RS-232/422, or similar .
  • Strong problem-solving skills and interest in hands-on hardware/software development.
  • Ability to obtain and maintain a U.S. security clearance.

Preferred Qualifications

Experience in one or more of the following is helpful:

  • STM32 or other ARM-based microcontrollers.
  • Embedded Rust or C/C++ firmware development.
  • Ethernet, UDP/TCP, EtherCAT, or other real-time communications.
  • Motor control, servo systems, sensors, or FPGA interfaces.
  • Hardware-in-the-loop testing and automated test equipment.
  • Python for test automation, analysis, or engineering tools.
  • GitLab CI/CD or other automated build and test systems.
  • Linux embedded development.
  • Aerospace, defense, robotics, controls, or Directed Energy systems.

Desired Attributes

We are looking for someone who:

  • Enjoys making software interact with real hardware.
  • Is comfortable getting into the laboratory and troubleshooting a system rather than stopping at the software boundary.
  • Approaches embedded development with a strong emphasis on testing and correctness.
  • Is curious and willing to learn unfamiliar hardware, protocols, and technologies.
  • Can work independently while collaborating effectively with a multidisciplinary engineering team.
  • Values simple, maintainable solutions over unnecessary complexity.

EO Solutions Corp is an Equal Opportunity Employer.

We are committed to fostering an inclusive and diverse workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other characteristic protected by applicable law.

Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer (Huntsville) in Huntsville, AL vacancy
  •  ...Senior Systems Engineer for Threat Discrimination | Req # TLS-26-037 Senior systems engineering for threat discrimination - algorithms...  ...Experience: 12+ years | Education: Master's | Location: Huntsville, AL | Type: Full-time What You'll Do Work within a multi... 
    Suggested
    Full time

    Telesis

    Huntsville, AL
    1 day ago
  •  ...position focuses on the design, development, and validation of embedded flight software for a deployed payload system that uses advanced sensors...  ..., including VxWorks. Collaborate closely with systems engineering and hardware teams to integrate software with payload and... 
    Suggested
    Full time

    Actalent

    Huntsville, AL
    1 day ago
  • $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...  ...a resident of North Alabama or willing to relocate to the Huntsville-North Alabama area.Demonstrate proficiency in C/C++ for... 
    Suggested
    Full time
    Relocation

    Leidos

    Huntsville, AL
    6 days ago
  • Experienced Embedded Software EngineerCompany:The Boeing CompanyThe Boeing Company has an exciting opportunity for an Experienced Embedded Software Engineer to support the ADaPS organization in Huntsville, AL.ADaPS (an organization of over 100 software engineers) supports... 
    Suggested
    Permanent employment
    Full time
    Work experience placement
    Interim role
    Immediate start
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Huntsville, AL
    7 days ago
  •  ...approach couples the latest technology with engineering expertise and analytical proficiency...  ...today!We are seeking an experienced Embedded Software Engineer to join our multi‑...  ...accommodation to the application process. SummaryLocation: Huntsville, ALType: Full time
    Suggested
    Full time
    Start working today

    Intuitive Research and Technology Corporation

    Huntsville, AL
    6 days ago
  •  ...Missile Defense System Architecture Engineer | Req # TLS-26-042 Support the MDA Architecture Validation team as an Architecture Assessment...  ...: 3+ years | Education: Bachelor's (4-yr) | Location: Huntsville, AL | Type: Full-time What You'll Do Provide direct... 
    Full time
    Work at office

    Telesis

    Huntsville, AL
    1 day ago
  •  ...Systems Engineer - Directed Energy and Laser Systems Integration Location : Remote U.S. Preferred locations include Huntsville, Alabama, Albuquerque, New Mexico or other U.S. defense / directed energy concentration areas. Role Type : Full-time Level :... 
    Full time
    Remote work

    Civan Lasers

    Huntsville, AL
    1 day ago
  •  ...Systems Support Engineer Located in Hunstville, AL or willing to relocate Max pay...  ...assemblies) at a customer manufacturing site in Huntsville. You'll be the on-site frontline...  ...~ Background spanning both hardware and software exposure — not a pure hardware or pure software... 
    Part time
    For contractors
    Remote work
    Relocation
    Visa sponsorship
    Flexible hours

    Stockell Consulting

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

     ...fields, Leidos provides responsive, cost-effective engineering, scientific and IT solutions. Leidos is well known...  ...Leidos currently has an opening for a talented Aviation Embedded Software Engineer to work in our Huntsville office. This is an exciting opportunity to use your... 
    Full time
    Interim role
    Work at office

    Leidos

    Huntsville, AL
    6 days ago
  • $93k - $133k

     ...Requirements: Bachelors degree in Mechanical, Aerospace, Systems Engineering, or a related technical discipline Preferred degree from...  ...leave, and flexible working options. Join our team in Huntsville, AL, and be a part of projects that will significantly impact... 
    Full time
    For contractors
    Work at office
    Flexible hours

    Amentum Space Exploration Division

    Huntsville, AL
    3 days ago
  •  ..., because of its excellence in hiring exceptional experts, engineers and software developers dedicated to delivering advanced, intelligent technology...  ...is hiring a MBSE Software Systems Engineer on-site in Huntsville, AL who will work with the Air Force designing, developing,... 

    Davidson Technologies, Inc.

    Huntsville, AL
    13 days ago
  •  ...Senior Test and Evaluation (T&E) Engineer – Hypersonic Systems Work Location: Huntsville, AL Schedule: Full Time on site (this position does not allow for...  ...anomalies; collaborate closely with design engineers, software developers, and program managers to drive root-... 
    Full time
    Contract work
    Temporary work
    Work at office
    Relocation

    IronMountain Solutions

    Huntsville, AL
    1 day ago
  •  ..., because of its excellence in hiring exceptional experts, engineers and software developers dedicated to delivering advanced, intelligent technology...  ...Davidson is seeking a Responsible Systems Engineer in Huntsville, AL. The Responsible Systems Engineer (RSE) will... 
    For contractors

    Davidson Technologies, Inc.

    Huntsville, AL
    13 days ago
  •  ...conceptual design and development of embedded airborne system software within assigned technical area,...  ...members. Apply established software engineering principles, standards, and best...  ...Alabama or willing to relocate to the Huntsville-North Alabama area. ~ Demonstrate... 
    Relocation

    The Judge Group

    Huntsville, AL
    2 days ago
  • $61.77 - $93.47 per hour

     ...Job Description Job Description Job Title: Embedded Software Engineer Job Description This mid-level Embedded Software Engineer role...  ...efficiency. Work Environment This role is based onsite in Huntsville, Alabama, supporting an embedded software engineering team... 
    Contract work
    Temporary work
    Relocation

    Actalent

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

    Leidos is seeking a talented Embedded Software Test Engineer to join a multi-disciplinary team within a matrixed organization to create unique solutions...  ...with market data, applicable bargaining agreement (if any), or other law.SummaryLocation: Huntsville, ALType: Full time
    Full time

    Leidos

    Huntsville, AL
    3 days ago
  • $90k - $120k

    Check out this new opportunity!Embedded Software EngineerC++ / RHEL | Missile DefenseFull-Time with an Employee...  ...and Best Places to Work ContractorOnsite in Huntsville, AL | Schedule: 9x80We are hiring an Embedded Software Engineer in Huntsville, AL to support the Ground... 
    Full time
    Temporary work

    Moseley Technical Services

    Huntsville, AL
    4 days ago
  • $68.9k - $131.1k

     ...: 2026-09-11Location: US-AL-HUNTSVILLE-401 ~ 401 Jan Davis Dr NW ~...  ...of experience and renowned engineering expertise to meet the needs...  ...secure world.The mission of the software team in Huntsville, AL is to...  ...and testing of real-time embedded software, application software... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Huntsville, AL
    4 days ago
  •  ...approach couples the latest technology with engineering expertise and analytical proficiency...  ...!We are seeking an experienced C/C++ Embedded Software Engineer who will support the Software...  ...to the application process. SummaryLocation: Huntsville, ALType: Full time
    Full time
    Start working today

    Intuitive Research and Technology Corporation

    Huntsville, AL
    6 days ago
  •  ...TactWare is seeking a Software Engineer to support the Precision Fires program for the U....  ...Center (AvMC) at Redstone Arsenal in Huntsville, Alabama. In this role, you will help...  ...Design, develop, integrate, and test embedded software for military systems. Support... 
    Full time

    TactWare

    Huntsville, AL
    1 day ago
  •  ..., because of its excellence in hiring exceptional experts, engineers and software developers dedicated to delivering advanced, intelligent technology...  ...Davidson is seeking a Systems Engineer Test Analyst in Huntsville, AL. The Systems Engineer-Test Analyst will support... 

    Davidson Technologies, Inc.

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

     ...Location: Huntsville, AL (On-site) Type: Contract-to-hire Clearance: Active DoD Secret clearance or ability to obtain...  ...6–$126/hr (W2) About the role We’re hiring a Senior Embedded Software Engineer to build and support mission-critical embedded software/... 
    Contract work
    Temporary work
    Local area
    Relocation

    System One

    Huntsville, AL
    a month ago
  •  ...Senior Performance Analysis Engineer - Ground-based Missile Defense | Req # TLS-26-040 Support the analysis and assessment of Ground...  ...Experience: 7+ years | Education: Bachelor's (4-yr) | Location: Huntsville, AL | Type: Full-time What You'll Do Develop and... 
    Full time

    Telesis

    Huntsville, AL
    1 day ago
  •  ...MBSE Engineer | Req # TLS-26-032 Apply Model-Based Systems Engineering across missile-defense programs - SysML/Cameo modeling, requirements...  ...: 7+ years | Education: Bachelor's (4-yr) | Location: Huntsville, AL | Type: Full-time What You'll Do System Modeling... 
    Full time

    Telesis

    Huntsville, AL
    1 day ago
  •  ...Municipal Project Manager PE Huntsville, AL Growing firms need PMs who can actually run a project, not just manage a checklist...  ...the search Southern Search is running for a multi-state civil engineering firm expanding its Huntsville presence into new municipal and... 
    Full time
    Temporary work
    Work at office

    Southern Search

    Huntsville, AL
    1 day ago
  •  ...Education: Bachelor's (4-yr) | Work site: Redstone Arsenal - Huntsville, AL (on-site) What you'll do Support the Missile Defense...  ...ballistic missile target vehicles Support the TC System Engineering team in all aspects of target design, analysis, and test to... 
    Full time
    Work at office

    Telesis

    Huntsville, AL
    1 day ago
  •  ...Cybersecurity Engineer Work Location: Huntsville, AL Schedule: Full Time; 40 hours per week remote work...  ...engineering, cyber, test, airworthiness, software, and acquisition stakeholders....  ...on platform risk, RMF execution, and embedded system security solutions Review,... 
    Full time
    For contractors
    Work at office
    Remote work
    Relocation

    IronMountain Solutions

    Huntsville, AL
    1 day 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) About the role... 
    Contract work
    Temporary work
    Local area
    Relocation

    System One

    Huntsville, AL
    a month ago
  • $52.9k - $108k

    University - 2027 Summer Games Systems Engineer Intern - Huntsville, AL The Opportunity: The Summer Games is an innovative internship program that...  ...academic, or internship work environment Knowledge of software development best practices Ability to learn new... 
    Full time
    Contract work
    Part time
    Summer work
    Internship
    Summer internship
    Work at office
    Local area
    Remote work
    Worldwide

    Booz Allen

    Huntsville, AL
    10 hours ago
  • $97 - $102 per hour

     ...Location: Huntsville, AL (Onsite) Type: Contract-to-hire Pay Rate: $97-102/hr (W2) Clearance: Active Secret clearance...  ...to obtain) Overview We’re looking for a mid-level Embedded Software Engineer to help build and integrate mission-critical embedded software... 
    Contract work
    Temporary work
    Local area
    Relocation

    System One

    Huntsville, AL
    a month ago

Do you want to receive more vacancies?

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