Senior Embedded Software Engineer Jobs (No ghost jobs, direct from employers)

  • 72 companies
  • $170K median pay
  • 6% remote

Open senior embedded software engineer jobs from company career pages and job boards, checked every hour. Every posting shows pay where listed, how long it has been up, company reviews and whether it looks like a ghost job.

153 jobs found

  • 14 hours agoLow ghost risk
    ActalentOn-siteMadison, AL$120K - 160KSenior
  • 14 hours agoLow ghost risk
    Medtronic Inc.On-siteGalway, County Galway$71K - 106KSenior
  • 14 hours agoLow ghost risk
    Advanced NavigationOn-siteSydney, State of New South Wales$100K - 150KSenior
  • 1 day agoLow ghost risk
    Lockheed Martin CorporationHybridGloucester, England$65K - 95KSenior
  • 1 day agoLow ghost risk
    CesiumAstroOn-siteWestminster, CO$133K - 160KSenior
  • 1 day agoLow ghost risk
    Nordson CorporationOn-siteEast Providence, RI$100K - 140KSenior
  • 1 day agoLow ghost risk
    CesiumAstroOn-siteMunich$70K - 100KSenior
  • 2 days agoLow ghost risk
    ActalentOn-siteMenomonee Falls, WI$105K - 130KSenior
  • 3 days agoLow ghost risk
    Stryker CorporationOn-sitePortage, MI$89K - 149KSenior
  • 5 days agoLow ghost risk
    Schneider ElectricHybridSeville$60K - 90KSenior
  • 1 week agoModerate ghost risk
    Smiths GroupOn-siteIrkutskaya Oblast'$60K - 90KSenior
  • 6 days agoLow ghost risk
    knowitOn-siteLund, Skåne Län$75K - 110KSenior
  • 6 days agoLow ghost risk
    knowitOn-siteMalmö, Skåne Län$75K - 110KSenior
  • 6 days agoLow ghost risk
    Planted SolarOn-siteOakland, CA$180K - 230KSenior
  • 6 days agoLow ghost risk
    Trane Technologies plcOn-siteMinneapolis, MN$133K - 169KSenior
  • 6 days agoLow ghost risk
    Q-CTRLOn-siteSydney, State of New South Wales$100K - 150KSenior
  • 1 week agoLow ghost risk
    Intuitive SurgicalOn-siteSunnyvale, CA$140K - 180KSenior
  • 4 days agoLow ghost risk
    AccentureOn-siteCluj$65K - 95KSenior
  • 4 days agoLow ghost risk
    AccentureOn-siteTimisoara$60K - 90KSenior
  • 4 days agoLow ghost risk
    AccentureOn-siteTârgu Mureş$60K - 90KSenior

Senior Embedded Software Engineer

Actalent

14 hours agoOn-siteMadison, AL$120K - 160KSenior

Why this job matches

See how well your resume fits this job and what it is missing.

Job Title: Senior Embedded Software EngineerJob Description

This Senior Embedded Software Engineer role focuses on the architecture, development, integration, and testing of advanced communication, control, and safety software for complex High Energy Laser (HEL) weapon systems and innovative space technologies. You will work across the full software stack, from embedded real-time controls and hardware interfaces to operator interfaces and mission-level graphical user interfaces (GUIs). The position is ideal for a versatile engineer with strong software fundamentals, experience in safety-critical systems, and a structured approach to testing, who thrives in a fast-paced defense and aerospace environment and is comfortable using modern AI-assisted development tools while maintaining rigorous technical judgment.

Responsibilities

  • Lead the development of advanced communication, control, and safety software for High Energy Laser weapon systems.
  • Design, develop, integrate, and test software across embedded, middleware, backend, and GUI application layers.
  • Design, develop, test, and validate software and interface specifications for complex systems.
  • Develop embedded control software for real-time hardware interaction and system-level control.
  • Design and implement operator interfaces, mission displays, and visualization tools for mission operations.
  • Develop software architectures that support modularity, scalability, maintainability, and mission reliability.
  • Integrate software with sensors, tracking systems, beam control systems, and weapon subsystems.
  • Support real-time communications, hardware interfaces, and distributed system architectures.
  • Participate in system integration, hardware/software integration, and field testing activities.
  • Conduct software verification, validation, debugging, and performance optimization for high-reliability systems.
  • Perform software safety analyses and participate in software safety reviews for mission-critical systems.
  • Ensure software compliance with Government Information Assurance (IA), cybersecurity, and system sanitization requirements for operation on classified and tactical Command and Control (C2) networks.
  • Utilize AI-assisted development tools to improve productivity while critically evaluating generated code for correctness, efficiency, security, safety, and maintainability.
  • Develop and maintain software documentation, interface definitions, test procedures, and technical data packages.
  • Collaborate closely with systems, electrical, optical, and controls engineering teams in a multidisciplinary environment.
  • Support Agile development activities, including sprint planning, design reviews, and technical interchange meetings.
  • Mentor junior software engineers and contribute to internal software engineering best practices and standards.
  • Support proposal development and advanced technology initiatives related to Directed Energy and space systems.
  • Support software deployment and accreditation activities within classified and secure operational environments.
  • Develop and maintain software architectures that support secure communications, data handling, and operational security requirements.
  • Participate in cybersecurity assessments, vulnerability mitigation efforts, and Authority to Operate (ATO) support activities.
  • Support software sanitization, media handling, and cross-domain security requirements for government systems.
  • Own projects from concept through deployment, taking responsibility for technical quality, schedule, and integration outcomes.
  • Apply a rigorous, structured approach to testing to ensure reliability, safety, and performance of embedded and real-time systems.

Essential Skills

  • Bachelors degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related technical discipline.
  • 8+ years of software engineering experience supporting complex technical systems.
  • Strong experience developing software in C and C++ in embedded environments.
  • 5+ years of experience owning embedded software projects from start to finish, with strong C/C++ skills in real-time contexts.
  • Experience developing both GUI applications and embedded real-time software.
  • Experience with real-time and control systems, including latency-sensitive applications or tracker systems.
  • Experience supporting hardware/software integration and controls software development.
  • Experience designing distributed or modular software architectures for complex systems.
  • Experience with multithreaded and real-time software systems.
  • Experience conducting software safety reviews and supporting safety-critical systems.
  • Familiarity with the full software development lifecycle, testing methodologies, and configuration management practices.
  • Experience integrating software with hardware devices, sensors, or weapon system components.
  • Familiarity with Linux and/or embedded operating systems, including RTOS environments.
  • Ability to evaluate software quality, maintainability, security, and performance in complex systems.
  • Experience using modern AI-assisted software development tools and workflows, such as AI coding assistants.
  • Experience supporting software systems operating on government Command and Control (C2) networks and within classified environments.
  • Familiarity with Government Information Assurance (IA) and cybersecurity requirements for weapon or mission-critical systems.
  • Experience implementing or supporting system sanitization and secure data handling procedures.
  • Understanding of secure software development practices and cybersecurity compliance requirements.
  • Familiarity with RMF (Risk Management Framework), STIGs, and secure deployment processes for weapon or mission systems.
  • Experience supporting software accreditation, security reviews, or Authority to Operate (ATO) activities.
  • Strong debugging, troubleshooting, and analytical problem-solving skills.
  • Strong written and verbal communication skills for technical documentation and cross-functional collaboration.
  • Ability to work effectively in fast-paced, multidisciplinary engineering teams.
  • Ability to obtain and maintain a U.S. security clearance.
  • Hands-on experience with RTOS platforms such as FreeRTOS or similar.
  • Experience with microcontroller-based development, including platforms such as STM32 or comparable embedded systems.
  • Familiarity with tools and processes used in AI, Jira, RMF, and related secure software development workflows.
  • Experience working with laser or directed energy-related software or control systems.

Additional Skills & Qualifications

  • Masters degree in Electrical Engineering or a related discipline.
  • Active Secret or Top Secret security clearance.
  • Experience supporting Directed Energy, aerospace, defense, or military systems.
  • Familiarity with VHDL or Verilog development for FPGA-based systems.
  • Experience with embedded C/C++ firmware development using microcontroller platforms such as STM32 and RTOS environments such as FreeRTOS.
  • Experience with Python, Rust, and other high-level programming languages.
  • Rust experience and interest in leading migration efforts toward Rust-based embedded or systems software.
  • Experience with Docker containers and containerized software deployment.
  • Experience with control algorithms and control systems design.
  • Experience with ruggedized electronics and environmental qualification testing.
  • Experience with cable and harness design for aerospace or defense systems.
  • Familiarity with open systems architectures such as MOSA and SOSA.
  • Experience operating within classified government network environments such as secure tactical networks.
  • Familiarity with Department of Defense cybersecurity policies and classified system handling procedures.
  • Experience supporting secure tactical communications or weapon system software deployments.
  • Experience supporting prototyping and low-rate production environments.
  • Some background in PCB or board design for embedded systems.
  • Openness to AI-assisted development tools and workflows for code generation and analysis.
  • background in defense, commercial aerospace, automotive controls, or commercial space, with experience that translates well to mission-critical embedded systems.
  • Experience with Agile development methodologies and tools such as Jira.
  • Experience with Zephyr or similar embedded operating systems.

Work Environment

This is a full-time, on-site role in a collaborative engineering environment, with work performed on-site five days a week, typically from 8:00 a.m. to 4:00 p.m., with some flexibility provided as needed. Approximately 75% of the role involves hands-on technical work and 25% involves leadership responsibilities, including mentoring, architecture ownership, and participation in reviews. You will work closely with systems, electrical, optical, and controls engineers on advanced High Energy Laser and space technology programs, using technologies such as C/C++, embedded Linux, RTOS platforms like FreeRTOS or Zephyr, microcontrollers such as STM32, AI-assisted development tools, and secure development frameworks aligned with RMF and IA requirements. The culture emphasizes innovation in space and directed energy technologies, collaboration, continuous learning, and a strong focus on safety and cybersecurity. The organization offers a competitive compensation and benefits package, including 401(k) matching, comprehensive medical, dental, and vision coverage, health savings account options, life insurance, generous paid time off, relocation assistance for qualified candidates moving to the Las Vegas area, and tuition reimbursement to support continued education and skill development. The dress code is casual, allowing attire such as jeans and polo shirts while maintaining a professional and respectful workplace environment.

Job Type & Location

This is a Permanent position based out of Madison, AL.

P

Company Reviews

Employee reviews

3.6

1,886 Reviews
  • 531 %
  • 425 %
  • 323 %
  • 210 %
  • 110 %
  • The job
    2026-03-05T12:54:09.517

    Pros: There was a lot of autonomy and meet great people. Loved my team.

    Cons: The pay is not great especially starting out and the only way to get more money is by hitting contest which statically not a lot recruiters end up accomplishing. They preach work life balance but you won’t be successful there if you don’t put work more than 50 hours a week.

  • Just ok
    2026-03-04T17:15:58.270

    Pros: Good way to gain experience, has potential to make a lot of money

    Cons: Intense environment, micro managing, high stress

  • Company Review
    2026-03-03T16:09:34.340

    Pros: Good training for entry level.

    Cons: Quick burnout and high turnover.

Frequently asked questions about senior embedded software engineer jobs

What is a ghost job?

A ghost job is a posting for a role the company isn't actively hiring for. Some stay up after the company fills the role. Others collect resumes for an opening that may never come.

You spend an evening tailoring an application, and nobody on the other side is looking for you.

What do senior embedded software engineer jobs pay?

Across the postings here that list pay, the median is about $170,000 a year. About 5 in 10 of these postings list a pay range; the rest show an estimate, marked as one.

How many senior embedded software engineer jobs are there?

At our last count there were about 150 open postings from 72 employers. The list on this page is live, so the count above it is the current one.

How does Enhancv spot a ghost job?

Every posting goes through five checks: how long it has been up, whether a salary is posted, what employees say about the company, how specific the description is and whether it lists real requirements. Each job shows the checks it passed and the ones it didn't.

How fresh are the job postings?

Enhancv checks postings every hour, and every job shows how long ago it went up. Most hires happen within 30 days of posting. A listing that's been open for two months raises its ghost job risk.