Software Engineer
Motorola · On-site · Full-time · Bangalore, India
Posted (7h ago)
This job has closed. Motorola has taken it off their careers site.
Open Motorola jobs
Embedded Software Engineer
Motorola · Allen, TX (TX139) · Mid-level · On-siteApplications Software Engineer
Motorola · Cambridge, UK (ZUK140) · Mid-level · On-site
- Employer posted
- First seen here
- Level
- Mid-level
- Work setup
- On-site
- Tech mentioned
- C++, Python, Java, AWS, Azure, GCP, Node.js, C#
- Motorola hiring
- 20 roles posted in the last 30 days
Job description
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. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that’s critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations. Connect with a career that matters, and help us build a safer future.
Department Overview
Unified User Experience Engineering (UXE)
Develop and advance technology to ensure 3GPP standard compliance for Motorola's Unified Communication Product suite. The team develops various software tools and capabilities to facilitate the integration of 3GPP defined Mission Critical Services(MCS) Standard based features for Various partners/customers worldwide. Work with customers integrate with MSI Mission Critical Server using 3GPP Standards based interfaces for a vast set of features and functionalities including MCPTT, MCData, MCVIDEO and MC Common Services ID Management, Group, Group/Config Management, Location Services.
Job Description
Design, develop, and maintain software solutions for Motorola Solutions' public safety and commercial customers.
Responsibilities:**
* Collaborate with cross-functional teams to define, design, and ship new features.
* Write clean, maintainable, and efficient code in various programming languages (e.g., C++, Python, Java).
* Participate in all phases of the software development lifecycle, including requirements gathering, design, implementation, testing, and deployment.
* Troubleshoot, debug, and resolve software defects and issues.
* Conduct code reviews and provide constructive feedback to peers.
* Contribute to the continuous improvement of software development processes and tools.
* Stay up-to-date with emerging technologies and industry trends.
* Document software designs, specifications, and test plans.
Qualifications:**
* Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
* 3+ years of experience in software development.
* Proficiency in at least one of the following programming languages: C++, Python, or Java.
* Strong understanding of data structures, algorithms, and object-oriented programming.
* Experience with version control systems (e.g., Git).
* Familiarity with Agile development methodologies.
* Excellent problem-solving and analytical skills.
* Strong communication and teamwork abilities.
* Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
* Experience with real-time operating systems (RTOS) or embedded systems is a plus.
Basic Requirements
Bachelor's degree in Computer Science, Software Engineering, or a related field.
2-5yrs of software development experience in the IT industry.
Strong coding proficiency in C/C++, alongside familiarity with secondary languages like Python, Node.js, or C#.
Strong computer science fundamentals, data structures, and algorithms.
Practical experience in full-stack development, including core web technologies (JavaScript, HTML, CSS) and building/integrating RESTful APIs
Working knowledge of Git workflows, Docker containerization, cloud/CI-CD basics, and automated testing/debugging tools
Hands-on experience with AI development tools (e.g., GitHub Copilot, Gemini, Claude, Cursor) for quick prototyping and rapid iteration.
Understanding of software development life cycle (SDLC) and agile methodologies.
Strong analytical skills, proactive troubleshooting, effective communication, and the ability to work independently.
Travel Requirements
None
Relocation Provided
None
Position Type
Experienced
Referral Payment Plan
Yes
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.
Motorola job ID: Software-Engineer--C--C-Python--Devops--Automation--AI-_R67215
We are not Motorola. The hiring company owns this listing. Reposts of the same requisition id are not shown as new.
All new jobs · Companies we watch · How dates work · Report an error