Software Engineer ( US Remote)
New York, US Offsite
Company Overview
At Motorola Solutions, we're guided by a shared purpose - helping people be their best in the moments that matter - and we live up to our purpose every day by solving for safer. Because people can only be their best when they not only feel safe, but are safe. We're solving for safer by building the best possible technologies across every part of our safety and security ecosystem. That's mission-critical communications devices and networks, AI-powered video security & access control and the ability to unite voice, video and data in a single command center view. We're solving for safer by connecting public safety agencies and enterprises, enabling the collaboration that's critical to connect those in need with those who can help. The work we do here matters.
Department Overview
The Command and Control team develops software for public safety organizations to manage public safety responders workflow and operational intelligence management. We build products to serve large cities that need sophisticated, customized workflows to smaller municipalities that need cost effective, end to end solutions. All of our systems are built scalable and highly reliable. We provide both cloud and on-premises solutions.These efforts are all in support of our cloud-based Software as a Service (SaaS) solutions for public safety customers. This team is part of the Software Enterprise division, which offers a secure, reliable and efficient mechanism to connect 3rd party products with MSI ecosystem.
Job Description
This Software Engineering position will be a member of the team that develops interfaces between Motorola's products and third party products. Build and maintain interfaces between Motorola products and third party applications. Develop and test software interfaces between MSI products (CAD, RMS, Real Time Command & Control, and Analytics) and a variety of 3rd party systems systems as required to meet customer requirements defined by solution architects. Interfaces are developed using an Extract, Transform, Load (ETL) architecture with adapters to 3rd party and MSI systems and a transformation layer that includes field mapping, filtering, triggering, and business logic. Interfaces are implemented using a variety of technologies, including Java, Javascript, NodeJS, C#, and SQL.
Qualifications:
- Bachelors or Masters Degree in Computer Science or related technical field.
- 0-3 years of experience with professional software development
- 0-3 years of experience with .Net Framework
- Must be able to obtain background clearance as required by government customer
Preferred Qualifications:
- Experience with Agile Software Development practices
- Experience with Microsoft SQL Server 2012+
- Experience using Microsoft C#
- Experience creating RESTful web services
- Experience using scripting technologies such as Javascript and Typescript.
- Experience using source control technologies (Git preferred)
- Experience with Service Oriented Architectures (SOA)
- Experience with cloud technologies (Azure/GCP preferred).
- Experience using Kubernetes
This position is subject to working in high security areas governed by the US Department of Justice's "Criminal Justice Information Services (CJIS) Security Policy" and therefore requires successfully passing a more stringent fingerprint background check administered by Motorola Solutions Inc. customers.
Note: Candidate can reside anywhere in the US.
Salary Range: $90,000 USD - $97,000 USD
#LI-MP2
#LI-REMOTE
Basic Requirements
Bachelors degree with 0+ years of experience
Legal authorization to work in the U.S. indefinitely is required. Employer work permit sponsorship is not available for this position.
Travel Requirements
None
Relocation Provided
None
Position Type
Intern
Referral Payment Plan
NoOur U.S. Benefits include:
- 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!
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 email ohr@motorolasolutions.com.
ApplyJob Profile
High security areas High-security area work Legal authorization to work in the U.S. indefinitely is required Must obtain background clearance None Offsite
Benefits/Perks10 paid holidays Dental Employee Stock Purchase Employee stock purchase plan Equal opportunity employer Generous paid time off Generous Paid Time Off Packages Incentive bonus Incentive Bonus Plans Medical Paid holidays Paid Parental & Family Leave Paid Time Off Paid Time Off Packages Referral payment plan Relocation provided Stock Purchase Plan Vision Benefits
Tasks- Develop interfaces
- Maintain interfaces
- Management
- Test software
- Test software interfaces
Access Control Agile AI Analytics Azure C CAD Cloud-based Software Cloud Technologies Collaboration Computer Science Customer requirements Development Engineering ETL GCP Git Java Javascript Kubernetes Microsoft Microsoft SQL Server Networks Node.js Public safety RESTful web services RMS SaaS Scripting Security Service Oriented Architecture Software Software Development Software Engineering SQL Video Video Security
Experience0-3 years
EducationBachelor's Business Communications Computer Computer Science Engineering Master's Software Engineering
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9