Motorola solutions
Software Engineering
Overview
Silvus is seeking a Senior Embedded Software Engineer to join our Engineering Group, reporting to the Senior Engineering Director for Irvine. The successful individual in this role will participate in the development of Silvus’ MANET radios and advanced research projects.
About Motorola solutions
At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places.
Requirements & Eligibility
- Bachelor of Science degree in Electrical Engineering, Computer or Communications Engineering, Computer Science, or relevant engineering field.
- Minimum 5 years of relevant embedded system software development experience; 3 years of relevant embedded system software development experience with an advanced STEM degree.
- Expertise in C programming and experience in Linux kernel drive development.
- Must be a U.S. Citizen due to clients under U.S. government contracts.
Key Responsibilities
- Implementation of software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols.
- Network management software and web interface implementation.
- Implementation of different security protocols and encryption algorithms.
- Audio streaming and push to talk voice application implementation.
- Analyze and improve product security and robustness to meet certain regulatory requirements such as NIST FIPS 140-3 and NIAP Common Criteria.
- Implementation of testing software for product performance and reliability testing.
- Device drivers and board support package development and maintenance for both ARM and RISC-V based systems.
- Linux system customization and scripting.
Disclaimer: Trace Hiring is an independent job board. We are not directly affiliated with Motorola solutions. Please verify all details on the official company application portal.