Embedded Software Engineer
$100,006–$140,005 year
Hybrid · Los Angeles, California, United States
Job Summary
Embedded Software Engineer to implement MAC 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 applications, and develop device drivers/board support for ARM and RISC-V with Linux customization. Roles include improving product security to meet regulatory requirements (NIST FIPS 140-3, NIAP), writing testing software for performance and reliability, and contributing to Linux kernel driver development. Requires a Bachelor of Science in a relevant engineering field, 3 years of embedded software experience (1 year with an advanced STEM degree), and U.S. citizenship due to government contracts. Hybrid work arrangement with at least 3 onsite days per week in West Los Angeles, CA.
Required Qualifications
- Bachelor of Science degree in Electrical, Computer, or Communications Engineering, Computer Science, or relevant engineering fields
- 3 years of embedded system software development experience; 1 year with an advanced STEM degree
- Expertise in C programming and experience in Linux kernel driver development
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.