Senior/Software Engineer (Embedded Linux)

MERRY ELECTRONICS (SINGAPORE) PTE. LTD.

Singapore, Singapore
Not specified (assumed to be hybrid based on industry norms).
8+ years embedded linux experience
Linux bootloader and kernel development
C/c++ programming proficiency
MERRY ELECTRONICS (SINGAPORE) PTE. LTD. is seeking a Senior Software Engineer specializing in Embedded Linux to develop software for embedded Android/Linux devices. The ideal candidate should possess extensive experience in embedded systems, particularly with Linux, and be proficient in C/C++ programming

Job Summary

  • The role involves developing software for embedded Android/Linux devices including design, implementation, and custom solutions.
  • Candidates must leverage a strong background in operating systems to tune system performance and improve stability.
  • Proficiency in using debugging tools like ADB, JTAG, and Kernel debug is required for complex troubleshooting scenarios.

Matching Summary

Match Score: 85

MERRY ELECTRONICS (SINGAPORE) PTE. LTD. is seeking a Senior Software Engineer specializing in Embedded Linux to develop software for embedded Android/Linux devices. The ideal candidate should possess extensive experience in embedded systems, particularly with Linux, and be proficient in C/C++ programming.

Skills & Requirements

Must-have

  • 8+ years embedded Linux experience
  • Linux bootloader and kernel development
  • C/C++ programming proficiency
  • Device driver and HAL layer development
  • Multithreaded programming expertise

Nice-to-have

  • Android Framework layer development
  • Collaborative distributed team environment
  • Power management debugging skills
  • Memory management optimization
  • Task control and system tuning

Key Requirements

  • Degree in Electronics, Electrical, Computer Engineering, or CS
  • Minimum 5 years experience with Linux bootloader and kernel
  • At least 8 years hands-on experience with embedded Linux OS

Work Rights

Not specified

Tailored Resume

Cover Letter