
Posted 6 hours ago
Principal Embedded Software Engineer
Silvus TechnologiesPrincipal Embedded Software Engineer
Requirements
BS in Electrical Engineering or Computer Science, 8+ years embedded software experience, C programming expertise, Linux kernel driver development, U.S. Citizenship required
Skills
LinuxC#ARM
About the role
Responsibilities
- Lead architectural design and development of low-latency embedded firmware on ARM-based SoCs
- Optimize Linux-based networking stacks for wireless applications
- Implement MAC and mobile ad-hoc networking routing protocols
- Develop network management software and web interfaces
- Implement security protocols and encryption algorithms
- Develop device drivers and board support packages for ARM and RISC-V systems
- Perform Linux system customization and scripting
- Implement testing software for product performance and reliability
Requirements
- Bachelor of Science in Electrical Engineering, Computer Science, or relevant field
- 8+ years of embedded system software development experience
- Expertise in C programming and Linux kernel driver development
- Hands-on experience with embedded Linux on ARM processors
- Must be a U.S. Citizen
Preferred Qualifications
- Experience with CNSA encryption algorithms
- Proficiency in socket programming and Internet/Ethernet protocols
- Experience with AMD UltraScale+ MPSoC and Microchip Polarfire SoC
- Deep understanding of IPsec and network data authentication
- Experience with Linux Interrupt Service Routine development
About the Company
Silvus Technologies, a subsidiary of Motorola Solutions, provides advanced MANET and MIMO communications systems for mission-critical defense, law enforcement, and public safety applications.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freePrincipal Embedded Software Engineer
Silvus Technologies · Irvine
