
Posted 6 hours ago
Embedded Software Engineer
Silvus TechnologiesEmbedded Software Engineer
Requirements
BS in Engineering or Computer Science, 2+ years embedded software experience, C programming expertise, Linux kernel driver development, U.S. Citizenship required
Skills
C#LinuxEmbedded Systems
About the role
Responsibilities
- Implement software for MAC and mobile ad-hoc networking routing protocols
- Develop network management software and web interfaces
- Implement security protocols and encryption algorithms
- Implement audio streaming and push-to-talk voice applications
- Analyze and improve product security to meet NIST FIPS 140-3 and NIAP Common Criteria
- Develop and maintain device drivers and board support packages for ARM and RISC-V systems
- Perform Linux system customization and scripting
Requirements
- BS in Electrical, Computer, or Communications Engineering, Computer Science, or related field with 2+ years of embedded software experience
- Or a Master's degree in a relevant engineering field
- Expertise in C programming
- Experience in Linux kernel driver development
- Must be a U.S. Citizen
Preferred Qualifications
- Master of Science degree in a relevant engineering field
- Experience with CNSA encryption algorithms
- Experience with socket programming and Internet/Ethernet protocols
- Understanding of MAC and Networking layers
- Experience with AMD UltraScale+ MPSoC and Microchip Polarfire SoC BSP development
- Deep understanding of IPsec and data authentication
- 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 applications in defense, law enforcement, and public safety.
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 freeEmbedded Software Engineer
Silvus Technologies · Irvine
