Senior Software Engineer

Pulau Pinang, Malaysia

Job Description


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 TETRA Software Engineering Team -Developing Tetra radios for communications and public safety solutions

  • 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
  • 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 None

Relocation Provided None

Position Type Experienced

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
    JD1014587
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pulau Pinang, Malaysia
  • Education
    Not mentioned