MissionHires

Senior Embedded Software Engineer - Los Angeles, California

Published

Location: Hybrid in Los Angeles, California, United States

Employment type: Full-time

Salary: $135,000 - $200,000 per year

Posted: 3 months ago

Why This Role Matters

MissionHires is recruiting a full-time Senior Embedded Software Engineer for our client to develop next-generation radios and advanced research projects. Reporting to the Director of Software Engineering, you will work across the stack—from device drivers and BSPs for ARM and RISC‑V, to networking (MAC, ad‑hoc routing), security/encryption, audio streaming (PTT), and Linux customization. This hybrid role requires on-site presence in a 3-days/week cadence (Mon/Wed/Thu). U.S. citizenship is required due to government contracts; employment is contingent on a successful background check.

How You'll Contribute

  • Implement MAC (Medium Access Control) functions and mobile ad‑hoc networking routing protocols
  • Develop network management software and web interfaces
  • Implement security protocols and encryption algorithms
  • Build audio streaming and push‑to‑talk (PTT) voice applications
  • Analyze and harden product security/robustness to meet NIST FIPS 140-3 and NIAP Common Criteria
  • Create testing software for product performance and reliability validation
  • Develop and maintain device drivers and BSPs for ARM and RISC‑V systems
  • Customize Linux systems and author supporting scripts

What Makes You a Great Fit

  • BS in Electrical Engineering, Computer Science, or a related field
  • 5+ years of embedded systems software development experience
  • Expertise in C programming
  • Hands-on experience with Linux kernel driver development
  • U.S. Citizenship (required for work on U.S. government contracts); successful background check

Who We Are, What We Stand For

MissionHires is the AI hiring partner of top talent teams. Our platform helps recruiters, agencies, and top companies source, engage with, and evaluate top talent 10 times faster than job boards.

To bridge the gap between companies and passionate talent.

Frequently Asked Questions

On-site presence is required three days a week: Monday, Wednesday, and Thursday.

Yes. U.S. citizenship is required due to government contracts, and employment depends on a successful background check.

The range is $135,000 to $200,000 per year.

Expertise in C and experience with Linux kernel driver development are required.

You’ll develop device drivers and BSPs for ARM and RISC‑V systems.

You’ll implement MAC and ad‑hoc routing, network management/web interfaces, and security protocols/encryption.

Yes. The role includes audio streaming and push‑to‑talk voice application implementation.

No. Relocation is unpaid, and no assistance is provided.