Senior Embedded Software Engineer – R&D

Motorola Solutions

Hybrid Actively hiring
Los Angeles, CA Posted 55 days ago $140,000$200,000 / year

At a glance

AI generated

TL;DR

Silvus is hiring a full-time Senior Embedded Software Engineer for its Research & Development team, reporting to the Vice President of R&D. This role involves implementing MAC protocols, mobile ad-hoc networking routing, audio streaming applications, and enhancing product security to meet regulatory standards like NIST FIPS 140-3 and NIAP Common Criteria. The engineer will also develop device drivers and board support packages for ARM and RISC-V systems, focusing on AMD UltraScale+ MPSoC and Microchip Polarfire SoC platforms. Candidates should have a Bachelor’s degree in Electrical, Computer, or Communications Engineering, with at least 5 years of embedded system software development experience, expertise in C programming, and Linux kernel driver development. Knowledge of security protocols, encryption algorithms, socket programming, and IPsec is essential.

Skills

C Linux kernel driver development socket programming Internet/Ethernet protocols IPsec network protocols data authentication encryption AMD UltraScale+ MPSoC Microchip Polarfire SoC BSP NIST FIPS 140-3 NIAP Common Criteria CNSA algorithms

What you'll do

  • Implement software for MAC protocols and mobile ad-hoc networking routing.
  • Develop audio streaming and push-to-talk voice applications.
  • Enhance product security to comply with NIST FIPS 140-3 and NIAP Common Criteria.
  • Create and maintain device drivers for ARM and RISC-V systems.
  • Support package development for AMD UltraScale+ MPSoC and Microchip Polarfire SoC.

What we're looking for

  • Minimum 5 years of relevant embedded system software development experience.
  • Expertise in C programming and Linux kernel driver development.
  • Experience implementing MAC protocols, mobile ad-hoc networking routing, and audio streaming applications.
  • Knowledge of security protocols, encryption algorithms (CNSA suite), and Internet/Ethernet protocols.
  • Deep understanding of IPsec, network protocols, data authentication, and encryption.
  • Must be a U.S. government contracts employee.

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $177k
This role $170k
$110k most similar roles pay here $235k

This role pays less than 52% of similar roles. Most pay $139,100–$215,312 — the shaded band above. At the midpoint, this role pays about $170k versus about $177k for comparable roles.

Based on 240 similar postings.

Employer

About Motorola Solutions

Motorola Solutions, Inc. (NYSE: MSI) is a leading American technology company providing mission-critical communications, video security, and analytics for public safety and enterprise customers.

Motorola Solutions currently has 94 open roles on FindRole.

Listed pay typically runs $110,000–$150,000 across 81 roles with salary data.

Most-posted roles

View all roles at Motorola Solutions

More like this

Similar roles

Senior Embedded Software Engineer

Motorola Solutions

Los Angeles, CA 55 days ago $135,000$200,000
C Linux kernel driver development ARM RISC-V BSP development AMD UltraScale+ Microchip Polarfire SoC Socket programming IPsec Internet/Ethernet protocols NIST FIPS 140-3 NIAP Common Criteria CNSA suite
Hybrid

Embedded Software Engineer - R&D

Motorola Solutions

Los Angeles, CA 42 days ago
C Linux kernel driver development Socket programming Internet/Ethernet protocols AMD UltraScale+ MPSoC Microchip Polarfire SoC BSP IPsec Network protocols Data authentication Encryption algorithms NIST FIPS 140-3 NIAP Common Criteria
Hybrid

Senior Embedded Software Engineer - Irvine

Motorola Solutions

Irvine, CA 55 days ago $140,000$200,000
C Linux ARM RISC-V BSP AMD UltraScale+ MPSoC Microchip Polarfire SoC IPsec socket programming Internet/Ethernet protocols NIST FIPS 140-3 NIAP Common Criteria CNSA suite data authentication encryption algorithms

Senior Embedded Software Engineer

Cisco

Remote (San Jose, CA) 88 days ago $165,000$241,400
C/C++ Python Linux I2C PCIe SPI MDIO TCP/IP Linux kernel Device driver development Networking ASICs PHY testing SSD USB NVRAM eMMC Secure-boot CMIS SFF standards Software quality processes
Remote

Senior Embedded Software Engineer

Motorola Solutions

Melville, NY 42 days ago $130,000$160,000
C++ Linux Python Git CMake TCP UDP Docker GitLab CI/CD ARM RTOS Embedded C/C++ Version Control Automated Testing Build Systems Image Processing Camera Systems
Hybrid

Senior Embedded Software Engineer

Cisco

Remote (Milpitas, CA) 94 days ago $165,000$241,400
C Python Linux Sonic ONIE BMC IPMI Redfish I2C SPI UART PCIe GPIO GDB KGDB AI/ML Layer 2/3 network protocols network processors optical networking secure-boot CMIS SFF
Remote