Embedded Software Engineer
EOSolutions
Embedded Software Engineer
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.
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.
$69.55k - $125.73k
...Systems department is seeking a talented Embedded Firmware Developer to join our team.... ...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...SuggestedLocal areaImmediate startWorldwideRelocation$123.71k - $173.2k
...Embedded Software Engineer IIAt Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion....SuggestedPermanent employmentTemporary workLocal area$164.65k - $230.51k
...This role is part of the Blue Origin Engines business unit, where our focus is the design... ...and verification of avionics software components on Blue Origin rocket engines... ...developing, validating, and verifying safety embedded systems. Together, our teams deliver the...SuggestedPermanent employmentTemporary workLocal area$61.77 - $93.47 per hour
...Job Title: Embedded Software Engineer Job Description This mid-level Embedded Software Engineer role focuses on developing mission-critical embedded software and firmware for advanced missile defense systems. You will design, develop, integrate, and demonstrate...SuggestedContract workTemporary workRelocation- ...Embedded Software Engineer CohesionForce is actively seeking Embedded Software Engineer candidates to become part of our team in Huntsville, AL. Excellent verbal and written communication skills are required and the ideal candidate will have demonstrated success...Suggested
- ...Mid-Level Embedded Software EngineerWe are 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...
$197.53k - $276.54k
...Embedded Software EngineerAt Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We're working... ...history of spaceflight!This role is part of the Blue Origin Engines business unit, where our focus is the design, development, manufacturing...Permanent employmentTemporary workLocal area- ...Falcata's Product Solutions organization is seeking a Senior Embedded Software Engineer to join our engineering team in Huntsville, AL . The ideal candidate will have a strong background in embedded systems development, a passion for problem-solving, and the ability...For contractorsFor subcontractorFlexible hours
- ...Job Description We are seeking experienced Senior Embedded Software Engineers to develop real-time embedded control and application software for advanced rocket propulsion systems. This hands-on role supports the full software development lifecycle, from requirements...Hourly pay
- ...Senior Embedded Software Engineer (Remote Weapon Systems)EOS Defense Systems USA designs and produces highly accurate, cost-effective, modular, and scalable Remote Weapon Systems that give warfighters a decisive edge in counter-UAS and ground-to-ground missions. Trusted...Local areaRemote work
- ...Senior Embedded EngineerPerformance Drone Works (PDW) is building the next generation of... ...missions. We are building a new center of engineering excellence to design our new category of... ...design, and overseeing hardware and software development cycles for a variety of hardware...InternshipWork at officeFlexible hours
- ...Senior Embedded Software EngineerSeeking a Senior 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...Local areaFlexible hours
- ...Senior Embedded Software Engineer TSC's Product Solutions organization is seeking a Senior Embedded Software Engineer to join our engineering team in Huntsville, AL. The ideal candidate will have a strong background in embedded systems development, a passion for problem...Flexible hours
$69.55k - $125.73k
...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...Interim roleWork at office$131.3k - $237.35k
Description Leidos is seeking a Senior 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...Relocation$125k - $155k
...this job and more exclusive features. Thompson Software Solutions is seeking a senior-level Sr Software Engineer who is ready to work with a talented team to provide... ...development and integration Experience with Embedded Software development and integration on target software...Full timeRemote workFlexible hours$80k - $120k
...Huntsville, AL, US Date Posted: 2026-10-27 Category: Software Subcategory: Embedded SW Engr Schedule: Full-Time Shift: Day Job... ...SAIC has an immediate need for a Senior Embedded Software Engineer to support the Precision Fires team supporting the Aviation...Full timeContract workImmediate startRemote workShift work- ...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
- ...(4M) is a Woman owned small business established in 2007 and headquartered in Huntsville, AL. 4M specializes in Systems and Software Engineering and Analysis, Information Technology, Planning and Analysis, Health and Wellness Services and Field Support Services to a variety...For contractorsFor subcontractorInterim roleWork at office
- ...Position: Lead Systems Engineer (Job ID:4610) Location: Huntsville, AL Job Id: 4610 # of Openings: 1 Lead Systems Engineer Contingent upon prime contractor approval Purpose Valkyrie Enterprises has need for a Lead Systems Engineer in Huntsville, AL to support the Missile...Contract workFor contractorsFor subcontractorInterim roleWork at office
- ...Description Gray Analytics is seeking an experienced Lead Systems Engineer to provide technical leadership for the development of advanced defense and space systems utilizing Model-Based Systems Engineering (MBSE) and Digital Engineering principles. This position...Contract workWork at office
$127.5k - $236.5k
...the interest of national security. Job Title: Lead, Systems Engineer - Control Systems Analysis Job Code: 42123 Job Location:... .../C++. Support development of rocket propulsion hardware and software requirements, including coordination of derivation of internal...Local areaFlexible hours- ...Description AcqCentric 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) Chief...For contractorsFor subcontractorInterim roleWork at office
- ...Senior Embedded Engineernou Systems, Inc. (nSI) is now officially a 100% ESOP company! We... ...announce the opening for a Senior Embedded Engineer, who will join our Advanced Sensing Area... ...at the intersection of hardware and software. You will own embedded work from end to...Full timeTemporary workWork experience placementWork at officeFlexible hours
- 501748 Senior Mission Systems Engineer Work Location: Huntsville, Alabama Schedule: Full Time Relocation: Negotiable IronMountain Solutions is currently seeking a highly qualified and experienced Senior Mission Systems Engineer to support a government customer...Full timeFor contractorsWork at officeRelocation
$73.1k - $121.8k
...Job Description IERUS Technologies is seeking a Firmware Engineer to join a diverse and flexible team. The ideal candidate will have... ..., or mixed‑signal applications; ~ Experience with PCB layout software such as Altium, Mentor Graphics, Allegro, or KiCad, Ansys, HFSS...Full timeContract workFlexible hours- ...Franklin, NC is seeking an experienced SW engineer to join our engineering team supporting... ...of rugged military‑grade embedded computing systems and automated test equipment... ...SKILLS AND EXPERIENCE B.S. degree in Software Engineering, Computer Engineering, Computer...Full time
- ...recommendations. Develop and deliver technical briefings to communicate analysis methodologies, assumptions, results, and conclusions to engineering teams, program leadership, and government stakeholders. Collaborate with multidisciplinary engineering teams to address...
- ...Job Title: Systems Engineer – Test Analyst Location: Redstone Arsenal, Huntsville, AL Security Clearance: Active Secret clearance required (higher clearance preferred) Experience: 20+ years of relevant experience with a degree Key Responsibilities Perform...Full time
$160k
...Lead Software Engineer Salary: Up to $160,000 Location: Huntsville, AL Insight Global is seeking Lead Software Engineer to support... ...C++ programming and development. Also, seeking someone with embedded experience and hands on hardware/software experience. The engineer...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded engineer Huntsville, AL
- embedded software engineer Huntsville, AL
- embedded systems software engineer Huntsville, AL
- embedded developer Huntsville, AL
- software implementation project manager Huntsville, AL
- healthcare software sales Huntsville, AL
- software qa Huntsville, AL
- software sales Huntsville, AL
- software applications developer Huntsville, AL
- id software Huntsville, AL


