Skip to content
← Back to job listings

Principal Embedded Software Engineer

Motorola Solutions · Los Angeles, United States

External listingfull-time19 days ago

About The Role

Join Silvus, a leading provider of advanced wireless communication solutions. As a Principal Embedded Software Engineer, you will play a key role in the development of our MANET radios and advanced research projects. You will lead the architectural design and development of low-latency embedded firmware, implement various security protocols, and analyze and improve product security and robustness. This is an exciting opportunity to work on all aspects of the system, from device drivers to networking functions and services.

  • Participer au développement des radios MANET de Silvus et des projets de recherche avancés.
  • Diriger la conception architecturale et le développement de firmware embarqué hautement efficace et à faible latence sur des SoC basés sur ARM.
  • Mettre en œuvre la partie logicielle du MAC (Medium Access Control) et des protocoles de routage de réseau ad-hoc mobile.
  • 8+ years of relevant embedded system software development experience
  • Bachelor of Science degree in Electrical Engineering, Computer Science, or relevant engineering fields
  • Demonstrated hands-on and lead expertise designing and developing embedded firmware using embedded Linux on ARM processors, for networking, signal processing and/or wireless applications
  • All employment is contingent upon the successful clearance of a background check and drug test
  • Expertise in C programming and experience in Linux kernel driver development
  • Must be a U.S. Citizen due to clients under U.S. government contracts
  • Demonstrated experience with socket programming and various Internet/Ethernet protocols
  • Knowledge of and experience with different security protocols and encryption algorithms such as suite of CNSA algorithms
  • 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
  • Linux Interrupt Service Routine development
  • Office environment
  • Occasional exposure to heat, cold, and allergens while performing tests or demonstrations in the field
  • Lift equipment up to 20 lbs. for the set-up of demonstrations and testing
  • Walking/Moving in the labs
  • Kneeling or squatting to access lower shelves
  • While performing the duties of this job, the employee is required to do the following:
  • Perform bending and reaching movements to place items on lower and higher shelves
  • If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team

This is an external listing. JobSpring does not represent or verify the employer. Report this listing