Motorola Solutions

SeniorSoftwareEngineer(SDK.NET)

$140–220k ~AI est. Penang, Malaysia FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer (SDK. NET) at Motorola Solutions. Skills: SDK Development, .NET Development, Mobile Evidence Solutions. Develop core platforms. Maintain core platforms”

What You'll Achieve.

Make a real-world impact; Empower first responders; Create seamless developer experience; Create positive developer experience; Build technology that matters

Industry & Context.

Problems you'll solve

Problem solving; Investigative skills; Root cause analysis

What They're Looking For.

Must Have

3 years continuous commercial experience, Experience in Software Development, Experience in Design, Experience in Architecture, Knowledge of software design patterns, Knowledge of web standards, Knowledge of building applications using C#, Knowledge of WinForms, Knowledge of WPF, Understanding of HTTP, Understanding of JSON, Understanding of RESTful design, Understanding of WebSocket, Understanding of WebRTC, Understanding of state management, Experience with serial communications protocols, Best practices in unit testing, Best practices in integration testing, Use of package management tools, Experience with Agile development methodologies, 3+ years engineering experience, 2+ years delivering with Agile methodology

Nice to Have

Tertiary level computer science, Tertiary level software engineering, Certificates in software technologies, Certificates in cloud technologies, Certificates in Agile, Proficiency with IDE, Understanding of statically typed programming, Experience with Jira, Experience with Confluence, Experience with design tools, Experience with CI/CD pipelines, API Blueprint for API design, Interest cross-skilling to other mobile technologies

What You'll Do.

Develop core platforms

Maintain core platforms

Support core platforms

Participate in code reviews

Ensure high test coverage

Reduce technical debt

Develop highly secure applications

Follow defense in depth principles

Ensure code is extensible

Ensure code is maintainable

Follow architectural principles

Follow architectural patterns

Contribute to tooling

Manage CI/CD pipelines

Contribute to post incident reviews

Contribute to SDK team’s other codebases

Participate in training

Participate in workshops

Bring ideas to the table

Create learning opportunities

Identify improvements

Participate in retrospectives

Contribute to key metrics

Ask the right questions

Solve the right problem

Design great experiences

Drive engineering best practices

Drive engineering initiatives

How You'll Work.

Team & Collaboration

Collaborate with team; Cross-functional teams; Work within a team

Communication Scope

Written communication; Verbal communication

Process & Methodology

Agile development methodologies, Agile methodology

Full 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** At Motorola Solutions, we create technologies our customers refer to as their lifeline. Our technology platforms in communications, software, video and services help our customers work safely and more efficiently. Whether it's helping firefighters see through smoke, enabling police officers to see around street corners, or reliably keeping the lights on in homes and businesses around the world, our work supports those who put their lives on the line to keep us safe. Bring your passion, potential and talents to Motorola Solutions, and help us usher in a new era in public safety and security. ABOUT OUR VALUES We are Inclusive. We foster an inclusive culture where diversity, fairness and belonging are core to our business. We are innovative. We constantly create ingenious solutions to the real challenges of today, tomorrow and beyond. We are passionate. We meet every challenge with energy and determination, always pursuing ever-higher standards. We are driven. We keep it simple by focusing on what matters most so we can seize opportunities with speed and confidence. We are accountable. We stand behind the work we do, the contributions we make and the high business standards we maintain. We are partners. We succeed together because we respect all individuals and value contributions from colleagues and customers alike. OBJECTIVES Join our innovative engineering team and make a real-world impact! As a Software Engineer, you'll contribute to

Free ATS check

Applying for this Senior Software Engineer (SDK. NET) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Motorola Solutions?

Real rants from real employees. Read before you apply.

Read Company Rants →