Silvus Technologies is seeking to enhance its Mobile Ad-hoc Network (MANET) radios and waveform by developing advanced software solutions.
Requirements
- Expertise in C programming
- Experience in Linux kernel driver development
- Knowledge and experience of different security protocols and encryption algorithms
- Demonstrated experience with socket programming and various Internet/Ethernet protocols
- Understanding of MAC and Networking layer of a communication system
- Experience in AMD UltraScale+ MPSoC and Microchip Polarfire SoC BSP support package development
- Deep understanding of Internet Protocol Security (IPsec), network protocols, data authentication and encryption
Responsibilities
- Implementation of software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols
- Network management software and web interface implementation
- Implementation of different security protocols and encryption algorithms
- Audio streaming and push-to-talk voice application implementation
- Analyze and improve product security and robustness to meet certain regulatory requirements
- Implementation of testing software for product performance and reliability testing
- Device driver and board support package development and maintenance for both ARM and RISC-V based systems
Other
- Minimum Bachelor of Science degree in Electrical, Computer, or Communications Engineering, Computer Science, or relevant engineering fields
- Minimum 5 years of relevant embedded system software development experience
- Must be a U.S. Person (permanent resident or citizen)
- Background check required
- Must work on-site at least 3 days a week