About this opportunity
MissionHires lists this Senior Embedded Software Engineer - Los Angeles, California opportunity in los angeles, California. Review the employer’s description below for duties, qualifications and application requirements.
Job description
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.
Responsibilities
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
Requirements
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
#J-18808-Ljbffr
Worksite address
los angeles, CA, 90079, US
Who can apply
Review the original listing for work authorization, qualifications and employer requirements.