Silvus Technologies is seeking an Associate Director of Embedded Software Engineering to lead a team in developing advanced Mobile Ad-hoc Network (MANET) radios and other R&D projects, focusing on improving engineering processes, product quality, reliability, and performance.
Requirements
- Expertise in board support package and secure boot in AMD UltraScale+ MPSoC and/or Microchip Polarfire SoC based products.
- Linux kernel driver development expertise.
- Expertise in network configurations and programming.
- Experience with different security protocols and encryption algorithms such as suite of CNSA algorithms.
- Scripting languages such as Bash and Python.
- Proven experience with audio codecs and stream protocols.
- Demonstrated experience with networking protocols such as IPsec, IGMP, SNMP.
Responsibilities
- Lead a team of engineers and be responsible for the team’s success on assigned projects.
- Develop device drivers and board support packages.
- Develop the software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols.
- Develop efficient wireless multicast protocols for mobile ad-hoc networking.
- Develop network management software and user interfaces.
- Develop audio streaming and push-to-talk voice applications.
- Perform system level design and implement security protocols and encryption algorithms on StreamCaster radios and other products.
Other
- Demonstrated experience leading a team of engineers with hands-on development.
- Bachelor of Science degree in Electrical Engineering, Computer Science, or relevant engineering fields.
- 8+ years of relevant embedded system software development experience.
- Strong expertise in C programming.
- Must be a U.S. Citizen