×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer (27783092

Job in Huntsville, Madison County, Alabama, 35824, USA
Listing for: Page Mechanical Group, Inc.
Full Time position
Listed on 2026-08-23
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, Software Testing
Salary/Wage Range or Industry Benchmark: 85000 - 120000 USD Yearly USD 85000.00 120000.00 YEAR
Job Description & How to Apply Below
Position: Embedded Software Engineer (27783092)

Position Title:Embedded Software Engineer

Location:Huntsville,Alabama

Job Type:Full Time

AboutEOSolutions

EOSolutionsisarapidlygrowingaerospaceanddefensecompanyfocusedonadvancingcapabilitiesin Space Domain Awareness and Directed Energy Systems .Ourteamsworkacross Hawaii,Nevada,Alabama,andremotelocationstosolvecriticalnationalsecuritychallengeswithinnovative,mission-focused technologies.

Position Overview

EOSolutionsisseekingan
Embedded Software Engineer tosupportthedevelopment,integration,andtestingofembeddedcontrolsoftwareforadvanced

High Energy Laser (HEL) systems.

Thispositionwillprimarilysupportourdirectedenergyprograms,developingsoftwarethatinterfacesdirectlywithsensors,actuators,electronics,communications hardware,andcontrolsystems.

Wearelookingforengineerswhoenjoyworkingattheboundarybetween
softwareandelectricalhardware
.Theidealcandidatehasastrongfoundationinembeddedprogrammingandenoughelectricalengineeringknowledgetotroubleshootrealsystemsusingschematics,oscilloscopes,logic analyzers,andotherlaboratoryequipment.

Thispositionisopentocandidatesrangingfromtalentednewgraduatestoexperiencedembeddedsoftwareengineers.

Responsibilitiesandtechnicalleadershipopportunitieswillscalewithexperience.

Key Responsibilities
  • Developembeddedsoftwareandfirmwarein

    RustorC/C++forreal-timecontrolsystems.
  • Integratesoftwarewithsensors,actuators,motor controllers,communications interfaces,andotherhardware.
  • Developandtestcommunicationsbetweenembeddeddevicesandhigher-levelcontrolsystems.
  • Debug hardware/softwareinteractionsusinglaboratoryequipmentsuchasoscilloscopes,multimeters,andlogicanalyzers.
  • Developautomatedunit,integration,and hardware-in-the-looptests.
  • Participateinsystemintegration,laboratory testing,andfieldtesting.
  • Workcloselywithsoftware,electrical,mechanical,optical,andcontrolsengineers.
  • Developmaintainablesoftwareusing Git,code reviews,CI/CD,andautomatedtesting.
  • Documentsoftwareinterfaces,designs,testproceduresandresults.
  • Usemodern
    AI-assistedsoftwaredevelopment
    toolswhileindependentlyverifyinggeneratedcodeforcorrectness,safety,and maintainability.
Required Qualifications
  • Bachelor'sdegreein

    Computer

    Engineering,Electrical Engineering,Computer Science,orarelatedtechnicaldiscipline.
  • Experienceprogrammingin
    Rust,C,orC++,throughprofessionalwork,internships,coursework,research,orpersonalprojects.
  • Understandingofembeddedsystemsandbasicelectricalengineeringconcepts.
  • Abilitytoreadelectricalschematicsandtroubleshoothardware/software interfaces.
  • Familiaritywithcommonembeddedinterfacesorprotocolssuchas
    Ethernet,I2C,UART/RS-232/422,orsimilar
    .
  • Strong problem-solvingskillsandinterestinhands-on hardware/software development.
  • AbilitytoobtainandmaintainaU.S.security clearance.
Preferred Qualifications Experienceinoneormoreofthefollowingishelpful:
  • STM
    32orotherARM-based microcontrollers.
  • Embedded

    RustorC/C++firmware development.
  • Ethernet,UDP/TCP,EtherCAT,orotherreal-time communications.
  • Motor control,servo systems,sensors,orFPGAinterfaces.
  • Hardware-in-the-looptestingandautomatedtestequipment.
  • Pythonfortestautomation,analysis,orengineeringtools.
  • GitLabCI/CDorotherautomatedbuildandtestsystems.
  • Linuxembeddeddevelopment.
  • Aerospace,defense,robotics,controls,or Directed

    Energy systems.
Desired Attributes Wearelookingforsomeonewho:
  • Enjoysmakingsoftwareinteractwithrealhardware.
  • Iscomfortablegettingintothelaboratoryandtroubleshootingasystemratherthanstoppingatthesoftwareboundary.
  • Approachesembeddeddevelopmentwithastrongemphasisontestingandcorrectness.
  • Iscuriousandwillingtolearnunfamiliarhardware,protocols,and technologies.
  • Canworkindependentlywhilecollaboratingeffectivelywithamultidisciplinaryengineeringteam.
  • Values simple,maintainablesolutionsoverunnecessarycomplexity.
EOSolutions Corpisan 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.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary