Enable job alerts via email!

Senior Firmware Engineer

Advanced Energy Industries, Inc.

Singapore

On-site

SGD 70,000 - 100,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 global technology company located in Singapore, seeks an experienced engineer to design and modify embedded firmware for electronic devices. The position requires expertise in VHDL, CPLD, FPGA, and real-time embedded software design. Candidates should possess a relevant degree and demonstrate significant project management experience. This role offers opportunities for both lab and international work.

Qualifications

  • Minimum of three years’ experience with real-time embedded software design.
  • 3-5 years CPLD and FPGA experience.
  • Knowledge of revision control and firmware tracking.

Responsibilities

  • Design, modify, and evaluate embedded firmware and electronic components.
  • Conduct experimental tests and analyze operating data.
  • Manage projects including performance, budget, and schedule.

Skills

Real-time embedded software design
VHDL
CPLD
FPGA
SPI bus
PCBA layout (Altium)
Oscilloscopes
Logic analyzers
Hardware description language (HDL)

Education

BS or MS degree in Electrical Engineering
Job description
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.