jobs in ValueCoders

全职 Embedded Linux Developer 工作, 薪水 up to SGD 66,667, ValueCoders 公司招聘中 - Ricebowl

Embedded Linux Developer

ValueCoders

SGD33,333 - SGD66,667 每月

Remote

分享
保存

工作地点

  • Remote Singapore

职位描述

岗位职责

Key Responsibilities:

  • Design, develop, and optimize embedded software components using C/C++ and Java in Linux environments
  • Work across both user space and kernel space, including custom kernel modules and device drivers
  • Collaborate with hardware engineers to bring up and debug new boards and peripherals
  • Integrate and validate hardware platforms with the embedded Linux OS
  • Maintain and enhance embedded Linux systems to ensure performance, reliability, and scalability
  • Participate in system architecture design and conduct code reviews
  • Troubleshoot low-level issues including kernel panics, memory leaks, and hardware/software interactions
  • Document software components and contribute to product design discussions

Required Skills and Qualifications:

  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field
  • Strong proficiency in C++ with modular and maintainable code practices
  • Experience in Java programming
  • In-depth knowledge of embedded Linux including kernel internals, device tree, bootloaders (e.g., U-Boot), and kernel module development
  • Experience with Linux build systems like Yocto or Buildroot
  • Understanding of protocols such as I2C, SPI, UART, and USB
  • Proficient in debugging tools like GDB, strace, perf, oscilloscopes, and logic analyzers
  • Familiarity with cross-compilation toolchains and embedded board bring-up

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多