Search by job, company or skills

Senior Firmware Engineer

Senior Firmware Engineer

Advanced Energy
3-5 Years
Not Disclosed
  • Posted a month ago
  • Be among the first 10 applicants

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.

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

hardware description language (HDL)

SPI bus

real-time embedded software design

logic analyzers

PCBA layout

revision control vaults

About Company

Similar Jobs

5-7 yrs
Singapore
Skills:
arm architecture , Algorithms, Spi, Jtag, Embedded C, Version Control Systems, I2c, data structures, Python, Usb, C++, Uart, Can, Git, Oscilloscopes, object-oriented design patterns, state machines, digital signal analyzers, Control Systems, embedded system development, Linux-based software development, RTOS development, hardware diagnostic tools, SWD debugging systems
7-10 yrs
SGD 6,500 - 10,000 per month
Singapore, Robinson
Skills:
power supplies , digital signal processors (DSPs), graphical user interface (GUI) development, Websocket, Spi, Svn, Iot, Freertos, Ethernet, I2c, Tcp/ip, lwIP, embedded firmware development, IEC 62304, Oscilloscopes, multimeters, PMBus, Modbus, RS-485, Microsoft C#, ST microcontrollers, MISRA, communication drivers
6-9 yrs
SGD 6,000 - 7,500 per month
Singapore, North Bridge
Skills:
C Programming, LabVIEW, test instruments, signal generators, programming knowledge in microcontrollers, RF Systems, electronic design, spectrum analyzers, digital oscilloscopes, soldering skills, Troubleshooting, Circuit Design
5-7 yrs
Singapore
Skills:
power supplies , Spi, Svn, Iot, Firmware Development, I2c, Tcp/ip, Freertos, Websocket, Version Control Systems, Ethernet, LWIP stack, Oscilloscopes, PMBus, DSPs, ST microcontrollers, IEC62304, Power supply topologies, Modbus, RS-485, Multi-meters, Microsoft C#, Signal processing algorithms, MISRA, Digital circuitry
5-8 yrs
SGD 6,000 - 7,500 per month
Singapore
Skills:
Fpga, C Programming, LabVIEW, digital oscilloscopes, signal generators, Microcontrollers, Soldering, CPLD, Circuit Design, RF Systems, spectrum analyzers