Motorola Solutions · Los Angeles, United States
Join Silvus, a leading technology company, as a full-time Embedded Software Engineer. In this role, you will be responsible for implementing various software components, including MAC protocols, network management software, security protocols, audio streaming applications, and testing software. You will also work on device driver development, Linux system customization, and scripting. The position offers flexible work models, paid time off, health care benefits, and opportunities for learning and development.
- 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
- 3 years of relevant embedded system software development experience; 1 year of relevant embedded system software development experience with an advanced STEM degree
- All employment is contingent upon the successful clearance of a background check and drug test
- Bachelor of Science degree in Electrical, Computer, or Communications Engineering, Computer Science, or relevant engineering fields
- Must be a U.S. Citizen due to clients under U.S. government contracts
- Expertise in C programming and experience in Linux kernel driver development
- Masters of Science degree in Electrical, Computer, or Communications Engineering, Computer Science
- Demonstrated experience with socket programming and various Internet/Ethernet protocols
- Knowledge and experience of 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
- Linux Interrupt Service Routine development
- Deep understanding of Internet Protocol Security (IPsec), network protocols, data authentication and encryption