Live opening · Posted 3 days ago

Firmware Engineer | FPGA Engineer | ASIC Design Engineer

Rand Enterprises Property · Singapore (Remote)
Linkedin Yes
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 3 days ago
CompanyRand Enterprises Property
LocationSingapore (Remote)
Work modeYes
SkillsC++
SourceLinkedin
ListedPosted 3 days ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
16 min from Linkedin publishing this role to us finding it
0 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
46,299 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

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.

Work arrangement
Yes

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App