Principal Embedded Software Engineer

Silvus Technologies

Los Angeles, CA, United States
$180,000—$220,000 usd py
On-site
Arm-based socs firmware development
Linux-based networking stacks optimization
Mac and manet routing protocols implementation
Lead the architectural design and development of highly efficient low-latency embedded firmware on ARM-based SoCs

Job Summary

  • Lead the architectural design and development of highly efficient low-latency embedded firmware on ARM-based SoCs.
  • Implement the software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols.
  • Analyze and improve product security and robustness to meet regulatory requirements such as NIST FIPS 140-3 and NIAP Common Criteria.

Matching Summary

Lead the architectural design and development of highly efficient low-latency embedded firmware on ARM-based SoCs.

Salary

$180,000—$220,000 USD

Skills & Requirements

Must-have

  • ARM-based SoCs firmware development
  • Linux-based networking stacks optimization
  • MAC and MANET routing protocols implementation
  • Security protocols and encryption algorithms implementation
  • Device driver and BSP development
  • C programming and Linux kernel driver development

Nice-to-have

  • CNSA algorithms knowledge
  • Socket programming and Internet/Ethernet protocols experience
  • AMD UltraScale+ MPSoC and Microchip Polarfire SoC BSP support
  • IPsec, network protocols, data authentication and encryption understanding
  • Linux Interrupt Service Routine development

Key Requirements

  • Bachelor of Science degree in Electrical Engineering, Computer Science, or relevant engineering fields
  • 8+ years of relevant embedded system software development experience
  • Must be a U.S. Citizen

Work Rights

Must have US citizenship

Tailored Resume

Cover Letter