Senior Software Engineer

18 Minutes ago • 3-5 Years

Job Description

Motorola Solutions is seeking a Senior Software Engineer for the Accessories and Energy Software team in Penang, Malaysia. This role involves developing firmware for communication devices used in professional, government, and mission-critical markets. The engineer will participate in the full product development lifecycle, from design and implementation to testing, collaborating with cross-functional teams. Key responsibilities include conducting technical analysis, defining software requirements, and contributing to documentation, all while applying Agile methodologies to deliver innovative solutions that help keep people safer.
Good To Have:
  • Exposure to test equipment (oscilloscopes, logic analyzers, signal generators)
  • Knowledge of GIT tools or version control systems
  • Basic understanding of LTE/WIFI/Bluetooth/Sensors
Must Have:
  • Develop firmware for communication devices
  • Participate in product design, implementation, and testing
  • Collaborate with front-end and test teams
  • Conduct technical analysis to resolve complex issues
  • Participate in peer design and code reviews
  • Work in cross-functional teams
  • Define software requirements and specifications
  • Contribute to technical documentation
  • Apply Agile software development methodology
  • Perform unit, integration, and system testing
  • Bachelor's Degree in Computer/Telecommunications/Software Engineering or Computer Science
  • 3-5 years experience in firmware or embedded systems development
  • Solid programming skills in C/C++
  • Experience with embedded system debugging tools and analytical skills
  • Understanding of microprocessors, controller design, and memory devices

Add these skills to join the top 1% applicants for this job

cross-functional
problem-solving
github
cpp
game-texts
agile-development
front-end
git

Department Overview

The Accessories and Energy Software team plays a pivotal role in the product development lifecycle, starting from front-end design and architectural development to costing, agile development, and test automation. With a focus on innovation, the team drives an exciting product roadmap aimed at mobilizing and connecting people in the moments that matter most.

Job Description

  • Developing firmware for communication devices targeted at the professional, government, and mission critical markets.
  • Participate in key aspects of the product development process, including design, implementation, and testing, with minimum guidance from senior team members.
  • Collaborate with front-end and test teams to ensure effective implementation of features.
  • Conduct technical analysis to identify and resolve moderately complex issues with support from senior engineers.
  • Participate in peer design and code reviews, learning from feedback and contributing suggestions.
  • Work within cross-functional teams to address product challenges and ensure successful feature delivery.
  • Help define software requirements and assist in creating specifications for new features.
  • Contribute to the creation of technical documentation, including design and implementation details.
  • Apply knowledge of Agile software development methodology in day-to-day tasks.
  • Perform and support unit, integration, and system testing activities.

Basic Requirements

  • Bachelor's Degree in Computer/Telecommunications/Software Engineering or Computer Science.
  • 3-5 years of experience in firmware or embedded systems development.
  • Solid programming skills in C/C++.
  • Experience on embedded system debugging tools and strong in analytical skills.
  • Understanding of microprocessors, controller design, and memory devices.
  • Exposure to test equipment such as oscilloscopes, logic analyzers, or signal generators is a plus.
  • Familiarity with Agile software development methodology.
  • Knowledge of GIT tools or version control systems is an added advantage.
  • Basic understanding of LTE/WIFI/Bluetooth/Sensors is a plus.
  • Willingness to learn and collaborate in a team environment.

Travel Requirements

10-25%

Relocation Provided

None

Position Type

Experienced

Referral Payment Plan

No

Set alerts for new jobs by Motorola solutions
Set alerts for new jobs in Malaysia
Contact Us
hello@outscal.com
Made in INDIA 💛💙