Logo of Huzzle

Senior Software Engineer

image

Motorola Solutions

Jan 10, 2025

  • Job
    Full-time
    Senior Level
  • Data
    Software Engineering
  • Cork
  • Quick Apply

AI generated summary

  • You must have a BS/MS in EE, CE, or CS, experience with C/C++, Linux, Python, Agile, Git, and real-time embedded systems, strong debugging skills, and excellent communication abilities.
  • You will design, implement, and test solutions for landmobile wireless products, lead your scrum team, and interact with hardware and lab equipment for development and debugging.

Requirements

  • Bachelors (BS) or Master’s (MS) degree in Electrical Engineering, Computer Engineering or Computer Science
  • Working experience with C/C++ and object oriented development
  • Working experience with Linux and/or Unix
  • Advanced debugging skills
  • Basic understanding of virtualization technologies such as Docker, Podman etc.
  • Experience with Python
  • Exposure to Agile development practices
  • Experience with Git, Jira
  • Excellent organizational skills
  • Ability to work with and debug legacy code
  • Strong interpersonal, written, and verbal communication skills
  • Ability to work well in a cross-functional team environment.
  • Understanding of real time processing in an embedded environment

Responsibilities

  • We are looking for a self motivated individual to help move forward the next generation public safety experience, and to work with a team of top experienced professionals to enable mission critical services and solutions.
  • In this position you will work as a senior software engineer within a scrum team that is responsible for designing, implementing and testing solutions for a variety of landmobile wireless communications products. This role is expected to help technically lead the team in full lifecycle development using agile development methodologies. Your tasks will also involve hands-on interaction with product hardware and lab equipment for development, testing, and debugging.

FAQs

What is the main focus of the company Motorola Solutions?

Motorola Solutions focuses on creating safer environments by developing mission-critical communications devices and networks, as well as AI-powered video security and access control technologies.

What are the primary responsibilities of a Senior Software Engineer in this role?

The Senior Software Engineer will design, implement, and test solutions for land mobile wireless communications products, leading a scrum team through the full lifecycle development using agile methodologies.

What educational qualifications are required for this position?

A Bachelor's (BS) or Master's (MS) degree in Electrical Engineering, Computer Engineering, or Computer Science is required.

What programming languages are necessary for this role?

Working experience with C/C++ and object-oriented development is necessary, along with experience in Python being desirable.

Is experience with Linux or Unix required?

Yes, working experience with Linux and/or Unix is required for this position.

Are relocation benefits provided for this position?

No, there are no relocation benefits provided for this position.

What kind of development methodologies will be used?

Agile development methodologies will be used in this role.

What debugging skills are expected from candidates?

Advanced debugging skills are required for this position.

Is there a travel requirement for this position?

There are no travel requirements for this position.

Does the company support an inclusive recruiting experience?

Yes, Motorola Solutions is committed to providing an inclusive and accessible recruiting experience for candidates with disabilities or other health conditions.

A global leader in public safety & enterprise security, making communities safer & businesses stay productive & secure.

Manufacturing & Electronics
Industry
10,001+
Employees
2011
Founded Year

Mission & Purpose

Motorola Solutions is a global leader in public safety and enterprise security. Our solutions in land mobile radio communications, video security & access control and the command center, bolstered by managed & support services, create an integrated technology ecosystem to help make communities safer and businesses stay productive and secure. At Motorola Solutions, we’re ushering in a new era in public safety and security.