jobs in Rand Enterprises Property

兼职 Firmware Engineer | FPGA Engineer | ASIC Design Engineer 工作, 薪水, Rand Enterprises Property 公司招聘中 - Ricebowl

Firmware Engineer | FPGA Engineer | ASIC Design Engineer

Rand Enterprises Property

Singapore

分享
保存

工作地点

  • Singapore

职位描述

岗位职责

Role Description

The Firmware Engineer / FPGA Engineer / ASIC Design Engineer develops embedded software and digital hardware for electronic products and systems. Depending on the assigned specialization, the role involves programming microcontrollers and processors, implementing logic on FPGAs, or designing digital circuits for application-specific integrated circuits.

The successful candidate will collaborate with hardware, software, verification, and systems teams to translate requirements into reliable implementations. This position also performs debugging and validation, evaluates timing and performance, and maintains technical documentation throughout development and integration.


Qualifications
  • Bachelor’s degree in electrical engineering, electronics engineering, computer engineering, or a related field, or equivalent practical experience.
  • Relevant experience in firmware development, FPGA engineering, or ASIC design, depending on the assigned specialization.
  • Strong understanding of digital electronics, computer architecture, and hardware–software interfaces.
  • For firmware positions, proficiency in C or C++ and experience with microcontrollers, device drivers, interrupts, and real-time operating systems.
  • For firmware positions, familiarity with communication interfaces such as SPI, I²C, UART, and CAN.
  • For FPGA positions, experience with Verilog, SystemVerilog, or VHDL, including simulation, synthesis, implementation, and timing closure.
  • For ASIC design positions, experience with RTL design, synthesis, timing constraints, and power, performance, and area optimization.
  • Understanding of clock-domain crossings, reset design, and synchronous design principles for hardware-focused positions.
  • Ability to develop tests, interpret simulation results, and investigate implementation issues.
  • Familiarity with relevant tools such as debuggers, oscilloscopes, logic analyzers, FPGA toolchains, or electronic design automation software.
  • Experience with version control, scripting, and automated development workflows is an advantage.
  • Strong analytical skills, attention to detail, and clear technical communication.
  • Ability to collaborate across engineering disciplines and meet development milestones.

重要安全守则

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

了解更多