Motorola Solutions is a global community dedicated to enhancing safety through innovative technologies. The Embedded Software Engineer will develop solutions for real-world systems and collaborate with product development teams to create high-quality embedded software products.
Develop solutions for real world systems and standalone products to enhance existing Applied Technology offerings
Collaborate with multi-disciplinary product development teams
Perform duties in all areas of development (i.e. requirements analysis, high and low-level design, coding, model training and evaluation, documentation, real world testing, and validation)
Hands-on interaction with product hardware for developing and debugging
Qualification
Required
Bachelor's (BS) or Master's (MS) degree
Experience programming in C, C++, and/or Python
Must be a U.S. citizen with ability to obtain necessary security clearance as required by government contract
Preferred
Assembly Language Experience
Practical experience with oscilloscopes, logic analyzers and debugging microcontroller software
Agile software development and/or Git/JIRA experience
Willingness to learn one or more wireless communication standards (GSM, CDMA, UMTS, LTE, Tetra, etc.)
Benefits
Incentive Bonus Plans
Medical, Dental, Vision benefits
401K with Company Match
10 Paid Holidays
Generous Paid Time Off Packages
Employee Stock Purchase Plan
Paid Parental & Family Leave
And more!
Motorola Solutions creates mission-critical communication solutions and services for public safety and commercial customers.