Motorola Solutions is seeking a Senior Software Engineer to develop and ensure the quality of Windows-based client and server applications. The role focuses on the full C#/.NET application lifecycle, maintaining and advancing the existing on-premise application suite, and supporting modernization efforts toward Azure. The position is within a department responsible for architecting, designing, and developing real-time digital communications and audio software for Motorola Solutions’ two-way radio products, including Audio and RF Signal Processing Software and Applications Processor DSP subsystems. The engineer will translate high-level requirements into detailed software requirements, implement those requirements in the existing C#/.NET codebase, and perform comprehensive testing with an emphasis on automation. The role requires hands-on experience with the specified .NET, desktop UI, data access, database, service communication, development, source control, tracking, and documentation technologies. Familiarity with Azure, modern .NET migration, cloud security, and containerization is an advantage.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior