Motorola Solutions is seeking an Associate Director of Embedded Software Engineering to lead a team in the development of Silvus' MANET radios and other advanced R&D projects, focusing on enhancing critical communications technologies for public safety and enterprises.
Requirements
- Experiences with leading a team of engineers to do hands on development.
- 8+ years of relevant embedded system software development experience.
- Strong expertise in C programming
- Expertise in board support package and secureboot 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.
Responsibilities
- 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.
- Perform system level design and implement security protocols and encryption algorithms on StreamCaster radios and other products.
Other
- Bachelor of Science degree in Electrical Engineering, Computer Science, or relevant engineering fields.
- Must be a U.S. Citizen
- Under 10% travel
- Domestic relocation provided
- Experienced position