Senior Software Engineer

Pulau Pinang, Malaysia

Job Description


Company Overview

At Motorola Solutions, we believe that everything starts with safety. It\xe2\x80\x99s the constant that empowers people to confidently move forward. It can fill a flight or sell out a stadium. It can care for a patient or graduate a class.

As a global leader in public safety and enterprise security, we create and connect the technologies that help to keep people safe where they live, learn, work and play. Our integrated technology ecosystem unifies critical communications, video security and access control, and command center software, enabling collaboration in more powerful ways.

At Motorola Solutions, we\xe2\x80\x99re ushering in a new era in public safety and security. Bring your passion, potential and talents to a career that matters.

Department Overview Tetra Software Development

  • Responsible for developing firmware for communication devices for the professional and mission-critical market in the commercial, government and industrial segments.
  • Participate in all aspects of the product development process including specification definition, design, implementation, and testing and possess a good understanding of the various software life cycle.
  • Coordinate and participate in software design and code review.
  • Responsible to perform necessary analysis required for the project, identify and solve technical problems requiring proper evaluation/analysis as well as make decisions that positively impact the project.
  • Responsible to guide and leads to any technical project or solution development.
  • Define specification which include software requirements for new software platform/system features/solutions.
  • Create documents for Architecture & Design.
  • Create/participate in Architecture design and review.
  • Ability to work and communicate well across different design centers
Basic Requirements iv>
  • Master\xe2\x80\x99s / Bachelor\xe2\x80\x99s Degree in Electrical / Electronic / Telecommunications / Computer Engineering or Computer Science.
  • Having working experience or equivalent in firmware development.
  • Experience in real-time embedded software development for communication devices, automotive applications, industrial automation and consumer products will be an added advantage.
  • Having embedded system debugging and strong analytical skills are essential.
  • Excellent programming skills in C/C++, Assembly Language, Linux Kernel, Python.
  • Plus point if experience with Scrum/Agile/SAFe development methodologies.
  • Knowledge of test equipment such as oscilloscope, audio/logic analyzer & signal generator will be an added advantage.
  • Good foundation knowledge of microprocessors and controller design will be an added advantage.
  • Candidate must be willing to work in Bayan Lepas, Penang.
Travel Requirements

Relocation Provided

Position Type

Referral Payment Plan Yes

Motorola Solutions

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD905222
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pulau Pinang, Malaysia
  • Education
    Not mentioned