🌿 Back to all jobs
🥝 Principal Firmware Engineer
Motorola Solutions | Culver City, United States | Posted June 10, 2026
Job Description
Job Description
Responsibilities:
Designing and developing highly reliable software for our internally-designed embedded systems as well as hardware interface services in the linux environment.Taking ownership of your code, including verification testing and writing documentation.Developing new features and existing packages in Python and Golang that run as system services in Debian on ARM devicesWork with QA team to design, develop and execute test scripts for life cycle, unit and regression testingWork cross functionally with mobile, backend, hardware and firmware teams to develop new productsCreate and manage drivers for Linux based operating systems. Implement and test security communications protocolsWork with customer support and other software teams as a technical resource for any customer issues and patch bugs as neededSupport for internal and external manufacturing efforts for ...