Senior Embedded Software Engineer – R&D
Overview
Senior Embedded Software Engineer at Silvus Technologies (now part of Motorola Solutions) to advance mesh networking and secure communications. You will work in R&D on MAC/Routing, security protocols, and Linux-based systems to deliver robust, compliant software for defense-grade connectivity. This role partners with cross-functional teams to shape high-assurance embedded platforms in a mission-driven environment. You’ll operate in a hybrid LA-based setting, contributing to critical safety-oriented technologies.
Compensation / BenefitsIncentive Bonus PlansMedical, Dental, Vision benefits401K with Company Match10 Paid HolidaysGenerous Paid Time Off PackagesEmployee Stock Purchase Plan
ResponsibilitiesImplement software for MAC and mobile ad-hoc networking routing protocolsDevelop network management software and web interfacesImplement security protocols and encryption algorithmsBuild audio streaming and push-to-talk voice applicationsAnalyze and improve product security to meet NIST FIPS 140-3 and NIAP Common CriteriaCreate testing software for performance and reliabilityDevelop and maintain device drivers and BSPs for ARM and RISC-VPerform Linux system customization and scripting
Key requirementsBachelor of Science in Electrical, Computer, or Communications Engineering, Computer Science (or relevant fields)Minimum 5 years of embedded system software development experience; 3 years with an advanced STEM degreeExpertise in C programming and Linux kernel driver developmentU.S. Citizenship due to government contractsBackground check and drug test clearanceC programmingLinux kernel driver developmentSocket programming and Internet/Ethernet protocolsSecurity protocols and encryption algorithms (CNSA)Understanding of MAC and Networking layersBSP development for AMD UltraScale+ MPSoC and Microchip Polarfire SoC