Job Search and Career Advice Platform

Enable job alerts via email!

Senior Firmware Engineer

Advanced Energy

Singapore

On-site

SGD 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Singapore is seeking a Senior Firmware Engineer to design, modify, and evaluate embedded firmware and electronic components. The ideal candidate will have at least three years of experience in real-time embedded software design and demonstrated experience with VHDL, CPLD, and FPGA. You will manage projects and ensure performance meets technical requirements. This role involves working in various facilities with occasional international travel.

Qualifications

  • Minimum of three years’ experience with real-time embedded software design.
  • Demonstrated working experience with VHDL required.
  • Knowledge of oscilloscopes and logic analyzers.

Responsibilities

  • Perform engineering work in research, development, and/or design of new products.
  • Manage projects including performance, technical requirements, budget, and schedule.
  • Design product architectures to meet specific parameters.

Skills

Real-time embedded software design
VHDL
CPLD and FPGA experience
RTL designs using HDL
SPI bus interface knowledge

Education

BS or MS degree in Electrical Engineering, Computer Science, or a related field

Tools

Altium
Job description

Senior Firmware Engineer

POSITION SUMMARY

Design, modify and evaluate embedded firmware, and/or programmable logic and/or electronic apparatus, components, or circuitry for use in electronic equipment and devices.

ESSENTIAL RESPONSIBILITIES
  • Perform engineering work in basic and applied research, development, and/or design of new products and/or sustaining of existing products.
  • Uses equipment to analyze operating data and conduct experimental tests
  • Design product architectures to meet specific parameters. Includes critical timing issues, complex algorithms, configuration strategies, interface strategies, etc.
  • Provides detailed technical documentation verifying proof of design feasibility.
  • Manages projects including performance, technical requirements, budget, and schedule.
WORK ENVIRONMENT
  • Regularly works in a lab and/or manufacturing/service facilities. Occasional travel to international locations.
SKILLS & EXPERIENCE
  • BS or MS degree in Electrical Engineering, Computer Science, or a related field.
  • Minimum of three years’ experience with real-time embedded software design.
  • Demonstrated working experience with VHDL required
  • 3-5 yrs CPLD and FPGA experience. Ability to source VHDL code without supervision for embedded controller applications.
  • Experience with creating RTL designs using hardware description language (HDL) directly, Verilog or VHDL.
  • FPGA measurements and control of devices in VHDL.
  • SPI bus or similar interface knowledge required.
  • Knowledge of revision control, vaults and tracking of firmware progression
  • Knowledge of PCBA layout also desired, especially Altium.
  • Knowledge of oscilloscopes and logic analyzers.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.