NVIDIA has flagged the Compute Performance Developer Technology Engineer job as unavailable. Let’s keep looking.

Company 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.

Department Overview

Job Description

We are seeking smart, self-motivated, well-rounded software engineers who excel at solving problems and seeking to improve processes in innovative ways. To be successful in this role you must value teamwork and communication as well as working closely with other engineers in small, dynamic teams. As a Software Engineer in this role, you must be adept at learning new technologies quickly. This role will be responsible for the following and additional responsibilities assigned: designing, developing, and maintaining high-quality code for a robust public safety software package written in Java includes knowledge using object oriented coding, UNIX, Linux, and Windows platforms.

Duties & Responsibilities: 

  • Design, develop, and maintain application software following established standards, procedures, and specifications.
  • Implement approved changes to application software to maintain standards, correct problems, and to modify, develop or enhance functionality.
  • Organize and participate in software design and code reviews.
  • Analyze software requirements to determine the feasibility of design and implementation within time and cost constraints.
  • Able to participate in group discussions by expressing thoughts and ideas clearly.
  • Maintain an approachable demeanor and a positive can-do attitude.
  • Collaborate designs with team members in order to find the solution that best fits the requirements.
  • Cooperate effectively in all aspects of software development process with team primarily consisting of off-shore members
  • Consult with customers and co-workers in a professional manner.

Design, develop, and maintain application software following established standards, procedures, and specifications.

Implement approved changes to application software to maintain standards, correct problems, and to modify, develop or enhance functionality.

Organize and participate in software design and code reviews.

Analyze software requirements to determine the feasibility of design and implementation within time and cost constraints.

Able to participate in group discussions by expressing thoughts and ideas clearly.

Maintain an approachable demeanor and a positive can-do attitude.

Collaborate designs with team members in order to find the solution that best fits the requirements.

Cooperate effectively in all aspects of software development process with team primarily consisting of off-shore members

Consult with customers and co-workers in a professional manner.

Qualification :

  • Bachelors or Masters degree in Computer Science, Computer Engineering or related field
  • At least 4 years experience with Java programming
  • Experience with C# a definite plus.
  • Solid coding and service development skills 
  • Passionate to develop world class software
  • Detail oriented with an understanding of design and development best practices
  • Willing to work in a dynamic, collaborative, process-oriented environment 
  • Must be able to obtain background clearance as required by government customer

Bachelors or Masters degree in Computer Science, Computer Engineering or related field

At least 4 years experience with Java programming

Experience with C# a definite plus.

Solid coding and service development skills 

Passionate to develop world class software

Detail oriented with an understanding of design and development best practices

Willing to work in a dynamic, collaborative, process-oriented environment 

Must be able to obtain background clearance as required by government customer

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. 

Basic Requirements

Bachelors degree in Computer Science (or related field) with at least 4 years experience with Java programming or MS degree with at least 1 year experience.

Must be able to obtain background clearance as required by government customer

Travel Requirements

Relocation Provided

Position Type

Referral Payment Plan

EEO Statement

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

If you are a current Motorola Solutions employee, please click this link to apply through your Workday account.

Read Full Description

Discover Similar Jobs

Suggested Articles