Embedded Software Engineer (Huntsville)
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.
- ...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...SuggestedFull time
- ...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...SuggestedFull time
$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...SuggestedFull timeRelocation- 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...SuggestedPermanent employmentFull timeWork experience placementInterim roleImmediate startVisa sponsorshipWork visaRelocation packageFlexible hoursShift work
- ...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 timeSuggestedFull timeStart working today
- ...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 timeWork at office
- ...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 timeRemote work
- ...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 timeFor contractorsRemote workRelocationVisa sponsorshipFlexible hours
$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 timeInterim roleWork at office$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 timeFor contractorsWork at officeFlexible hours- ..., 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,...
- ...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 timeContract workTemporary workWork at officeRelocation
- ..., 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
- ...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
$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 workTemporary workRelocation$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 timeFull time$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 timeTemporary work$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 workWork experience placementInterim roleWork at officeRemote workFlexible hours- ...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 timeFull timeStart working today
- ...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
- ..., 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...
$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 workTemporary workLocal areaRelocation- ...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
- ...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
- ...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 timeTemporary workWork at office
- ...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 timeWork at office
- ...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 timeFor contractorsWork at officeRemote workRelocation
$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 workTemporary workLocal areaRelocation$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 timeContract workPart timeSummer workInternshipSummer internshipWork at officeLocal areaRemote workWorldwide$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 workTemporary workLocal areaRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer (Huntsville). Be the first to apply!
- embedded developer Huntsville, AL
- embedded engineer Huntsville, AL
- embedded systems software engineer Huntsville, AL
- embedded software engineer Huntsville, AL
- government software Huntsville, AL
- software applications developer Huntsville, AL
- healthcare software sales Huntsville, AL
- software sales executive Huntsville, AL
- software technical support engineer Huntsville, AL
- software support Huntsville, AL











