jobapplier

Associate Director of Embedded Software Engineering

Motorola Solutions

Skills

Required

  • network configurations and programming
  • Linux kernel driver development
  • embedded system software development
  • C programming
  • security protocols
  • encryption algorithms
  • CNSA algorithms
  • Bash
  • Python

Preferred

  • networking protocols
  • IPsec
  • IGMP
  • SNMP
  • MANET
  • engineering processes
  • MAC
  • Medium Access Control
  • mobile ad-hoc networking routing protocols

Join Silvus Technologies, a leading provider of advanced MANET and MIMO communications systems. As the Associate Director of Embedded Software Engineering, you will lead a team in the development of Silvus' MANET radios and other advanced R&D projects. You will work on all aspects of the system, including device drivers, networking functions, encryption, and security features. This is an opportunity to make a significant impact in the field of tactical communications.

All employment is contingent upon the successful clearance of a background check and drug test

Responsibilities

  • Lead a team of engineers in the development of Silvus’ MANET radios and other advanced R&D projects, ensuring the team's success on assigned projects.
  • Collaborate with the Director of Software Engineering and the engineering team to improve engineering processes, product quality, reliability, and performance.
  • Develop device drivers, board support packages, and the software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols.
  • Expertise in board support package and secureboot in AMD UltraScale+ MPSoC and/or Microchip Polarfire SoC based products

Requirements

  • 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
  • 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

  • Experience with communication systems and networking products development
  • Working knowledge and understanding of NIST FIPS 140-3 and NIAP Common Criteria certification

Preferred

  • Demonstrated experience with networking protocols such as IPsec, IGMP, SNMP

Pay

USD 200,000 - 250,000