Enable job alerts via email!

Software Engineer (Embedded)

Motorola Solutions

Bayan Lepas

On-site

MYR 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Job summary

A leading technology firm in Bayan Lepas, Penang is seeking a Communication Product Developer. The candidate will design sophisticated communication products, participate in product development, and work closely with engineers. Ideal candidates will have a Bachelor's degree in Engineering, experience in firmware development, and strong skills in embedded systems and programming.

Qualifications

  • 3+ years of experience in firmware development.
  • In-depth knowledge of real-time embedded software development.
  • Experience with debugging embedded systems.

Responsibilities

  • Design and develop communication products.
  • Participate in product development processes.
  • Conduct software design and code reviews.

Skills

Embedded system debugging
Analytical skills
Programming skills in C/C++
Communication skills
Knowledge of microprocessors

Education

Bachelor's Degree in Electrical/Electronic/Telecommunications/Computer Engineering or Computer Science

Tools

UML
Embedded Systems
Job description
Department Overview

Accessories Department responsible for developing communication devices & accessories for the professional and mission critical markets in the commercial, government and industrial segments

Job Description
  • Responsible for the design & development of highly-sophisticated communication products for professional and mission critical markets in the commercial, government and industrial segments.
  • Work with a team of highly-qualified engineers to generate innovative ideas and design communication systems which include subscribers and accessories that meet customer requirements.
  • 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 are expected.
  • Ability to work and communicate well across different design centers.
Basic Requirements
  • At least a Bachelor’s Degree in Electrical / Electronic / Telecommunications / Computer Engineering or Computer Science.
  • Minimum 3 years of working experience or equivalent in firmware development. Advanced degrees with MSc/M.Eng or PhD specializing in areas relevant to product design will be an added advantage.
  • Must have an in-depth understanding & experience in real-time embedded software development for communication devices, automotive applications, industrial automation and consumer products.
  • Must have experience in Embedded system debugging and strong analytical skills.
  • Must have good knowledge of microprocessors and controller design.
  • Must have good communication skill. Ability to work and communicate well across different design centers.
  • Must have good programming skills in UML, C/C++ and Assembly Language.
  • Candidate must be willing to work in Bayan Lepas, Penang.
  • Knowledge/experience of Wireless Technologies, Bluetooth will be an added advantage.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.