Junior SDK Software Engineer

Motorola Solutions
Penang
Workplace: OnsiteFull timeFunction: Solutions Engineering & Sales EngineeringExperience: 3+ yearsSkills: ["Communication","Problem-solving","Initiative","Collaboration","Attention to detail"]

Join the engineering team building the Public Safety SDK that empowers first responders with cutting-edge mobile evidence solutions. You’ll design, develop, and maintain the Mobile Evidence SDK primarily with .NET, while collaborating on core platform work, code reviews, and high test coverage. Reduce technical debt through refactoring, help secure applications with defense-in-depth, and support CI/CD, monitoring, and incident response. You may also contribute to Kotlin and Swift codebases.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Motorola Solutions
Motorola Solutions
2 months ago

Junior SDK Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 37 days agoStatus: Live

Job Summary

Join the engineering team building the Public Safety SDK that empowers first responders with cutting-edge mobile evidence solutions. You’ll design, develop, and maintain the Mobile Evidence SDK primarily with .NET, while collaborating on core platform work, code reviews, and high test coverage. Reduce technical debt through refactoring, help secure applications with defense-in-depth, and support CI/CD, monitoring, and incident response. You may also contribute to Kotlin and Swift codebases.
Location: Penang
Workplace: Onsite
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •Collaborate with your team to develop, maintain, and support core platforms and applications.
  • •Build quality via early integration, code reviews, and ensuring high test coverage.
  • •Proactively reduce technical debt through aggressive refactoring.
  • •Develop secure applications using defense-in-depth principles and follow architectural principles and patterns for extensibility and maintainability.
  • •Automate tooling and manage CI/CD pipelines; monitor services, respond to incidents, and contribute to post-incident reviews.

Key Requirements

  • •3+ years of continuous commercial software engineering experience in an enterprise environment.
  • •Experience with software development, design, and architecture, ideally in an enterprise setting.
  • •Strong knowledge of software design patterns and RESTful web standards (HTTP, JSON, REST).
  • •Experience building applications using C#, WinForms or WPF, with understanding of WebSocket and WebRTC.
  • •Best practices in unit and integration testing, plus experience using package management tools like nuget and Agile development methodologies.
Experience:3+ years
Skills:CommunicationProblem-solvingInitiativeCollaborationAttention to detail
Certifications:Software technology certificatesCloud technology certificatesAgile certification
Tech Stack:.NETC#WinFormsWPFHTTPJSONRESTWebSocketWebRTCKotlin MultiplatformSwiftUSBNugetTypescriptAzure DevopsGitLabJiraConfluenceFigmaSketch

Company Brief

Motorola Solutions
Provides mission-critical communications products and services, including radios, software, video security, and command center solutions for public safety, government, and enterprise customers worldwide.
Industry: Surveillance & Security Hardware
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Chicago, United States
Founded: 1928
Glassdoor
Glassdoor: 3.7
WebsiteLinkedIn