Associate Director of Embedded Software Engineering
Posted Updated
- Silvus Technologies, a leading provider of advanced MANET and MIMO communications systems, is reshaping mesh network technology for mission-critical applications – on the ground, in the air and at sea
- Its battle-proven StreamCaster family of MANET radios and proprietary MN-MIMO waveform provides the vital communications link for defense, law enforcement and public safety agencies around the world, and in the toughest operational environments
- With deep roots in DARPA research, Silvus Technologies develops world-class advanced communications technologies that are reshaping the tactical communications landscape
- From pure line-of-sight to extreme non-line-of-sight, Silvus radios form a self-healing, self-forming mesh network, enabling secure and reliable connectivity, including video and high-bandwidth data
- Silvus is seeking an Associate Director of Embedded Software Engineering to join our Engineering Group, reporting to the Director of Software Engineering. The successful individual in this role will lead a team to participate in the development of Silvus’ MANET radios and other advanced R&D projects
- This is an opportunity to work on all aspects of the system including device drivers, networking functions and services, encryption, and security features
- Lead a team of engineers and be responsible for the team’s success on the assigned projects
- Work with the Director of Software Engineering and the rest of the engineering team to improve engineering process, product quality, reliability, and performance
- 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
- Support product security effort and regulatory compliance requirements such as NIST FIPS 140-3 and NIAP Common Criteria
- Engage with and support customer as needed
- Perform other related duties of which the above are representative
- Office environment
- Occasional exposure to heat, cold, and allergens while performing tests or demonstrations in the field
- While performing the duties of this job, the employee is required to do the following:
- Lift equipment up to 20 lbs. for the set-up of demonstrations and testing
- Perform bending and reaching movements to place items on lower and higher shelves
- Kneeling or squatting to access lower shelves
- Walking/Moving in the labs
Benefits
- Flexible work models
- Paid time off
- Paid parental and family leave
- Health care benefits
- Global wellness resources
- Employee assistance programs
- Rotation programs
- Mentor relationships
- Learning and development opportunities
- Retirement benefits
- Employee bonuses
- Stock grants & employee stock purchase plans
- Must be a U.S. Citizen due to clients under U.S. government contracts
- Expertise in network configurations and programming
- Linux kernel driver development expertise
- Experience with leading a team of engineers to do hands on development
- All employment is contingent upon the successful clearance of a background check and drug test
- Expertise in board support package and secureboot in AMD UltraScale+ MPSoC and/or Microchip Polarfire SoC based products
- Bachelor of Science degree in Electrical Engineering, Computer Science, or relevant engineering fields
- Minimum 8 years of relevant embedded system software development experience
- Strong expertise in C programming
- Experience with different security protocols and encryption algorithms such as suite of CNSA algorithms
- Proven experience with audio codecs and stream protocols
- Scripting languages such as Bash and Python
- Demonstrated experience with networking protocols such as IPsec, IGMP, SNMP
- Experience with communication systems and networking products development
- Working knowledge and understanding of NIST FIPS 140-3 and NIAP Common Criteria certification