Senior Embedded Software Engineer

Be among the first applicants.
Michael Page
Penang
MYR 200,000 - 250,000
Be among the first applicants.
6 days ago
Job description

About Our Client

This company is a global leader in telecommunications and technology solutions, known for its innovations in public safety, two-way radio communication, and mobile devices. With a long-standing reputation for reliability, it provides integrated solutions that enhance safety, efficiency, and connectivity for industries and governments worldwide. It continues to pioneer advancements in areas such as mission-critical communications, video security, and command center software.

Job Description

  • Develop and maintain embedded software, drivers, and firmware.
  • Integrate hardware with software systems for optimal functionality.
  • Collaborate with software teams to ensure compatibility between hardware and software.
  • Identify, analyze, and resolve hardware and software issues during development, production, and deployment.
  • Utilize debugging tools (oscilloscope, logic analyzers, debuggers, IDEs) to diagnose and resolve issues.
  • Apply analytical techniques to resolve bottlenecks, errors, and system failures.
  • Collaborate with cross-functional teams (R&D, production, QA) to resolve complex issues.
  • Create technical documentation, including schematics, test procedures, and reports.

The Successful Applicant

  • Strong understanding of hardware architectures (processors, memory systems, peripherals, communication interfaces).
  • Proficient in C/C++, Python, or other relevant programming languages.
  • Experience with embedded systems, firmware development, and real-time operating systems (RTOS).
  • Knowledge of hardware protocols (UART, SPI, I2C, one-wire, Ethernet).
  • Proven experience with hardware and software debugging tools (JTAG, GDB, Wireshark, Oscilloscope).
  • Strong problem-solving skills and methodical approach to diagnosing complex issues.
  • Ability to interpret schematics, hardware datasheets, and technical manuals.
  • Excellent communication and collaboration skills.
  • Strong organizational abilities with attention to detail.
  • Ability to work independently and within a team in a fast-paced environment.

What's on Offer

  • Work on advanced embedded systems for leading-edge technology devices.
  • Collaborate with a global team of experts in both hardware and software domains.
  • Opportunity to lead innovative projects and solve complex engineering challenges.
  • Gain exposure to diverse industries and contribute to impactful, high-performance solutions.
  • Thrive in a culture of continuous learning, mentorship, and professional growth.
  • Enjoy career advancement in a company that values leadership, accountability, and teamwork.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Embedded Software Engineer jobs in Penang