Silvus Technologies seeks a Senior Embedded Software Engineer - R&D to design and build software for our MANET radios and advanced research initiatives. You will contribute to all system aspects, from low-level drivers to network protocols and security features.
What You'll Do
- Implement software for MAC (Medium Access Control) 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 voice applications.
- Analyze and enhance product security and robustness to meet requirements like NIST FIPS 140-3 and NIAP Common Criteria.
- Develop testing software for product performance and reliability.
- Create and maintain device drivers and board support packages for ARM and RISC-V based systems.
- Perform Linux system customization and scripting.
What We're Looking For
- Bachelor of Science degree or higher in Electrical, Computer, or Communications Engineering, Computer Science, or a related field.
- Minimum 5 years of embedded system software development experience (3 years with an advanced STEM degree).
- Expertise in C programming and experience in Linux kernel driver development.
- Must be a U.S. Citizen due to U.S. government contract requirements.
- All employment is contingent upon successful clearance of a background check and drug test.
Nice to Have
- Masters of Science degree in Electrical, Computer, or Communications Engineering, or Computer Science.
- Knowledge of security protocols and encryption algorithms such as the CNSA suite.
- Experience with socket programming and various Internet/Ethernet protocols.
- Understanding of the MAC and Networking layers of a communication system.
- Experience with AMD UltraScale+ MPSoC and Microchip Polarfire SoC BSP development.
- Deep understanding of Internet Protocol Security (IPsec), network protocols, data authentication, and encryption.
- Experience with Linux Interrupt Service Routine development.
Technical Stack
- C
- Linux
- ARM
- RISC-V
- AMD UltraScale+ MPSoC
- Microchip Polarfire SoC
Team & Environment
You will report to the Vice President of Research & Development as part of the R&D team.
Benefits & Compensation
- Salary range: $140,000—$200,000 USD
Work Mode
This is a hybrid position based out of our office in West Los Angeles, CA.
Silvus is proud to be an equal-opportunity employer, and we value diversity. We do not discriminate on the basis of race, color, age, religion or belief, ancestry, national origin, sex (including pregnancy), sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, physical or mental disability, protected veteran status, genetic information, political affiliation, or any other factor protected by applicable federal, state, or local laws.



