Motorola Solutions is seeking a Software Engineer to join their embedded systems team. This role focuses on developing and maintaining embedded software for diverse hardware platforms, making it an excellent opportunity for engineers passionate about low-level programming and hardware interaction. The position requires expertise in C/C++, real-time operating systems, and communication protocols, with opportunities to work on critical communications and security technologies.
The ideal candidate will have 2-5 years of embedded software development experience and will contribute to products that help keep communities safer. You'll be working with cross-functional teams, participating in the full software development lifecycle from design to deployment, and helping maintain high-quality code standards through reviews and testing.
Motorola Solutions offers a collaborative environment where you can make a real impact on public safety and enterprise solutions. The company's global presence and focus on critical communications technology provide excellent opportunities for professional growth. While the role requires less than 10% travel, you'll be part of a team that develops solutions used by public safety agencies, schools, hospitals, and businesses worldwide.
The position combines technical challenges with meaningful work, as your contributions will directly impact the safety and efficiency of various communities and organizations. You'll have the chance to work with modern technologies while maintaining and improving critical systems that people rely on daily.