Jobs · Engineering · California

Senior Embedded Software Engineer - Irvine

Silvus Technologies · Irvine, CA · 1 wk ago
Engineering$140k–$200k/yrFull-time

At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property, and places. Silvus Technologies, acquired by Motorola Solutions in 2025, develops world-class advanced communications technologies rooted in DARPA research, reshaping the tactical communications landscape with self-healing, self-forming mesh networks for secure and reliable connectivity.

About the role

Silvus is seeking a Senior Embedded Software Engineer to join our Engineering Group in Irvine, CA. This role involves developing MANET radios and advanced research projects, covering device drivers, networking functions, encryption, and security features. The position is 100% onsite, Monday through Friday, at our Irvine office near the Irvine Spectrum.

Responsibilities

  • 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.
  • Develop audio streaming and push-to-talk voice applications.
  • Analyze and improve product security and robustness to meet regulatory requirements such as NIST FIPS 140-3 and NIAP Common Criteria.
  • Implement testing software for product performance and reliability.
  • Develop and maintain device drivers and board support packages for ARM and RISC-V based systems.
  • Customize Linux systems and scripting.
  • Perform other related duties as assigned.

Requirements

  • Bachelor of Science degree in Electrical Engineering, Computer or Communications Engineering, Computer Science, or a relevant engineering field.
  • Minimum 5 years of relevant embedded system software development experience; 3 years with an advanced STEM degree.
  • Expertise in C programming and Linux kernel driver development.
  • Must be a U.S. Citizen due to U.S. government contracts.
  • Successful clearance of a background check and drug test.

Preferred Qualifications

  • Master of Science degree in Electrical, Computer, or Communications Engineering, or Computer Science.
  • Knowledge of security protocols and encryption algorithms such as the CNSA (Commercial National Security Algorithm) suite.
  • Experience with socket programming and Internet/Ethernet protocols.
  • Understanding of MAC and networking layers in communication systems.
  • Experience with AMD UltraScale+, MPSoC, Microchip PolarFire SoC, or BSP development.
  • Deep understanding of IPsec, network protocols, data authentication, and encryption.
  • Linux Interrupt Service Routine development.

Pay

$140,000 - $200,000 USD. The pay range is based on market research and peer data, and will vary depending on the candidate’s experience and qualifications.

Benefits

  • Incentive Bonus Plans
  • Medical, Dental, and Vision benefits
  • 401K with Company Match
  • 10 Paid Holidays
  • Generous Paid Time Off Packages
  • Employee Stock Purchase Plan
  • Paid Parental & Family Leave

Schedule

100% onsite, Monday through Friday. Travel requirements under 10%. Domestic relocation provided.

Similar jobs

Software Engineer, Senior

Booz Allen HamiltonFort Meade, MD· 1 mo ago
Engineering$87k–$198k/yrapply on careers.boozallen.com

Software Engineer, Senior

Booz Allen HamiltonNellis AFB, NV· 1 mo ago
Engineering$87k–$198k/yrapply on careers.boozallen.com

Software Engineer, Senior

Booz Allen HamiltonColorado Springs, CO· 1 wk ago
Engineering$87k–$198k/yrapply on careers.boozallen.com