Sr Staff 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 Engineering

  • Responsible for developing firmware for communication devices for the professional and mission critical markets in the commercial, government and industrial segments
  • Participate in all aspects of product development process including specification definition, design, implementation and testing and possess good understanding of the various software lifecycle
  • Coordinate and participate in software design and code review
  • Perform necessary analysis required for the project, and identify and solve complex technical problems requiring proper evaluation and analysis as well as make decisions that positively impact the project
  • Define specifications which include software requirements for new software platform and/or new system features/solutions
  • Create documents for Architecture & Design, and Message Sequence Chart (MSC) Knowledge of test equipment, embedded system debugging skills and experience with oscilloscopes, analyzers and signal generators are expected
  • Ability to work and communicate well across different design centers
  • Work alongside other engineers on the team to elevate technology consistently apply best practices & continuous improvement
Basic Requirements
  • PhD / Master\xe2\x80\x99s / Bachelor\xe2\x80\x99s Degree in Electrical / Electronic / Telecommunications / Computer Engineering or Computer Science.
  • Preferably with at least 3-8 years\xe2\x80\x99 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.
  • Embedded system debugging and strong analytical skills are essential.
  • 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.
  • Ability to work and communicate well across different design centers
  • Good programming skills in UML, C/C++, Assembly Language & Python will be an added advantage.
  • Candidate must be willing to work in Bayan Lepas, Penang.
  • Very good knowledge/experience with LTE/TETRA//WiFi/BLE/NFC/Sensors specs a PLUS.
  • Very good knowledge with automation, artificial intelligent (AI) & machine learning will be an added advantage
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
    JD940487
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pulau Pinang, Malaysia
  • Education
    Not mentioned