Motorola Solutions · 18 hours ago
Software Engineer
Motorola Solutions is a global community focused on enhancing public safety through innovative technologies. They are seeking a versatile Software Engineer to develop robust, native cross-platform applications for Android and Windows, collaborating with product owners and technical teams to deliver high-quality software solutions.
Cyber SecurityTelecommunicationsVideo
Responsibilities
Analyze, design, develop and maintain software for the organization's products and systems
Contribute as an individual engineer on implementing new features or enhancing existing features for the product
Analyze software requirements to determine the feasibility of design within quality assurance, time, and cost constraints
Participating in code reviews, refactoring, and testing activities to ensure the delivery of robust and efficient software
Performing software best practices including Unit Test, Test Automation, Continuous Integration and Knowledge sharing activities
Inter-group and intra-group teamwork in a multi-site worldwide development environment
Meet project deliverables and timeline requirements in a highly dynamic environment
Adhere to the team's performance and quality metrics
Develop intellectual property for the company
Contribute to the improvement of existing software development processes
Staying up to date with latest technologies and industry trends
Qualification
Required
A degree in Computer Engineering, Computer Science, or related technical discipline with experience building cross-platform native apps (iOS and/or Android) and web applications
Solid understanding of software engineering principles, object-oriented programming (OOP) principles, and design patterns
Solid experience with version control systems, specifically Git
Thorough knowledge of Android mobile app deployment using Java or Kotlin and familiarity with Android SDK, Android Studio
Prior experience in version control systems and Exposure to Jetpack Compose with hands-on experience in building UIs
Familiarity with a wide range of Android Framework components such as Bluetooth, Sensors, Widgets, Services, etc
Familiarity with RESTful APIs to connect applications to back-end service
Knowledgeable in modern mobile and frontend build pipelines and tools
Familiarity with Android security features and mechanisms
Proficiency in C# or C++
Solid experience with Microsoft development tools and frameworks, including the .NET Framework or .NET Core
Experience with specific Windows UI frameworks such as Windows Presentation Foundation (WPF), Universal Windows Platform (UWP), WinForms, or the newer WinUI 3
Familiarity with Windows APIs and SDKs (such as the Windows App SDK)
Excellent problem-solving skills and attention to detail
Excellent communication and teamwork abilities
Must be a US Citizen
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!
Company
Motorola Solutions
Motorola Solutions creates mission-critical communication solutions and services for public safety and commercial customers.
Funding
Current Stage
Public CompanyTotal Funding
$1BKey Investors
Silver Lake
2023-01-06Post Ipo Equity· $1B
2011-01-04IPO
Leadership Team
Recent News
Android Headlines
2026-01-23
Company data provided by crunchbase