Los Angeles, California, United States Hybrid Employment USD 140,000 - 200,000 Yearly

Silvus Technologies is hiring a Senior Embedded Software Engineer - R&D

About the Role

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.

Required Skills
CLinuxARMRISC-VAMD UltraScale+ MPSoCMicrochip Polarfire SoCLinux kernel driver developmentEmbedded Systems
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
Silvus Technologies

Silvus Technologies is dedicated to connecting those who keep us safe by delivering advanced Mobile Ad-hoc Network (MANET) radios powered by a custom Mobile-Networked MIMO waveform. Their StreamCaster® radios provide vital communications for mission critical applications worldwide.

Visit website
Job Details
Department Software Development
Category embedded
Posted 14 days ago