Motorola Solutions Logo

Motorola Solutions

Software Development Manager

Posted Yesterday
Be an Early Applicant
Hybrid
Richardson, TX
Senior level
Hybrid
Richardson, TX
Senior level
The Software Development Manager leads a development team to design and deliver software solutions while collaborating with various stakeholders and ensuring project compliance.
The summary above was generated by AI
Company Overview

At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination that’s critical for safer communities, safer schools, safer hospitals and safer businesses. Connect with a career that matters, and help us build a safer future.


Department Overview
A smarter store starts with smarter communication. Theatro, ur user-friendly, voice-driven AI platform provides retail workers with real-time, discreet, and efficient communication — helping them stay safe and productive while delivering top-notch customer service.
Job Description

The software development manager will lead a team of developers and DevOps engineers to design, develop, test, deploy, maintain, and enhance software solutions. The role involves working closely with cross-functional teams including product management, user experience, quality assurance, technical support, and operations to ensure successful delivery of projects on time and within budget.
Responsibilities:

  • Manage a team of developers to deliver high-quality software solutions on time and within budget.

  • Collaborate with geographically dispersed stakeholders to gather requirements and define project scope, objectives, timelines, budgets, resource allocation, risk assessment, quality assurance processes, testing strategies, deployment plans, maintenance schedules, and post-deployment support activities.

  • Lead the team through agile methodologies like Scrum or Kanban to facilitate continuous improvement, rapid iteration, and effective communication among team members.

  • Provide guidance and mentorship to junior developers to help them grow professionally and contribute meaningfully to the success of the team.

  • Ensure compliance with industry standards, best practices, and regulatory requirements related to software development, data privacy, security, and intellectual property protection.

  • Monitor progress against project milestones and adjust course as needed to address any challenges or roadblocks encountered during implementation.

  • Coordinate with other departments such as marketing, sales, customer service, training, and documentation to provide support throughout the entire product lifecycle.

  • Stay up-to-date with emerging technologies and trends in software development to recommend innovative solutions when appropriate.

  • Collaborate with external partners such as vendors, contractors, consultants, and third-party service providers to execute projects successfully.

  • Actively participate in professional organizations, conferences, workshops, and networking events to share knowledge, learn from peers, and stay connected with industry experts.

Qualifications:

  • Bachelor's degree in computer science, information technology, engineering, or a related field (Master's degree preferred).

  • 6+ years of experience in software development, with at least 2–3 years in a management or team leadership role.

  • Proven track record of successfully managing software development projects.

  • Strong understanding of software development life cycle, agile methodologies, and project management principles.

  • Excellent leadership skills with the ability to motivate and inspire team members.

  • Effective communicator with both technical and non-technical audiences.

  • Analytical mindset with the ability to identify problems, evaluate options, and implement solutions.

  • Detail-oriented with a focus on quality and attention to detail.

  • Adaptable to changing priorities and deadlines.

  • Self-motivated and proactive in driving results.

  • Proficient in at least one programming language (Python, Java, or Javascript).

Target Base Salary Range: $90,000 - $135,000 USD
Consistent with Motorola Solutions values and applicable law, we provide the following information to promote pay transparency and equity. Pay within this range varies and depends on job-related knowledge, skills, and experience. The actual offer will be based on the individual candidate.

#LI-RS1


Basic Requirements

Bachelor’s degree in Computer Science, Software Engineering, or a related field.

6+ years of experience in software development, with at least 2–3 years in a management or team leadership role.


Travel Requirements
Under 10%
Relocation Provided
None
Position Type
Experienced
Referral Payment Plan
Yes

Our U.S. Benefits include:

  • Incentive Bonus Plans
  • Medical, Dental, Vision benefits
  • 401K
  • 10 Paid Holidays
  • Generous Paid Time Off Packages
  • Employee Stock Purchase Plan
  • Paid Parental & Family Leave
  • and more!


EEO Statement

Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic. 

We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team.

We’re committed to providing an inclusive and accessible recruiting experience for candidates with disabilities, or other physical or mental health conditions. To request an accommodation, please complete this Reasonable Accommodations Form so we can assist you.

Top Skills

Java
JavaScript
Python

Similar Jobs at Motorola Solutions

3 Hours Ago
Remote or Hybrid
Texas, USA
Junior
Junior
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
The Demand Planning Analyst is responsible for demand forecasting and inventory analysis, collaborating across departments to optimize material demand for Video Repair Operations.
Top Skills: ErpExcelGoogle SheetsMrp
Yesterday
Remote or Hybrid
Texas, USA
Mid level
Mid level
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Looking for a Systems Software Engineer to build and maintain data migration tools and integrate solutions, collaborating with customers to meet business objectives.
Top Skills: .NetC#Ms SqlMySQLOraclePostgresPythonSQLXML
Yesterday
Hybrid
Houston, TX, USA
Junior
Junior
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Provide technical support for communication systems, including programming, optimization, and documentation. Conduct integration tasks and mentor less experienced engineers.
Top Skills: Computer NetworkingExcelMicrosoft WordRfTelecommunications

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account