Senior Embedded Firmware Engineer - STM32/FPGA

SGS Consulting

Washington (District of Columbia)

On-site

USD 90,000 - 130,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SGS Consulting is seeking an experienced Embedded Software Engineer to design, develop, and maintain firmware for custom hardware platforms. You will work with STM32 microcontrollers and SOCs to implement, debug, and optimize system functionality, and collaborate closely with hardware engineers to ensure seamless software-hardware integration.

The role involves code reviews, testing, and documenting embedded systems, with hands-on debugging across SW-HW interfaces.

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or related field.
  • Experience designing and debugging embedded software/firmware for hardware platforms.
  • Solid understanding of C/C++ and hardware abstraction layers.
  • Experience with STM32 microcontrollers.
  • Experience with RTOS and low-level driver development.

Responsibilities

  • Design, develop, and maintain embedded software and firmware for custom hardware platforms.
  • Work with STM32 microcontrollers to implement, debug, and optimize system functionality.
  • Work with SOCs (AR2G2/1, XR2G2/3) to implement, debug, and optimize system functionality.
  • Collaborate with hardware engineers to ensure seamless integration of software and hardware components.
  • Participate in code reviews, testing, and documentation of embedded systems.
  • Troubleshoot and resolve issues related to embedded software and hardware interaction.
  • Develop and integrate solutions for FPGA platforms, including Gowin and Xilinx devices.

Skills

C/C++
RTOS
STM32
Gowin FPGA
Xilinx FPGA
Hardware debugging
SPI/I2C/UART
Git
RTOS drivers
Documentation

Education

Bachelor's Degree

Tools

Git
Xilinx tools
Gowin tools
ARM debugging tools

Job description

SGS Consulting is seeking an experienced Embedded Software Engineer to design, develop, and maintain firmware for custom hardware platforms. You will work with STM32 microcontrollers and SOCs to implement, debug, and optimize system functionality, and collaborate closely with hardware engineers to ensure seamless software-hardware integration.

The role involves code reviews, testing, and documenting embedded systems, with hands-on debugging across SW-HW interfaces.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer - Multi-Core Embedded & Graphics
Senior Firmware Engineer - Multi-Core Embedded & Graphics

SGS Consulting • Washington

On-site
USD 120,000 - 150,000
Firmware Software Engineer V
Firmware Software Engineer V

SGS Consulting • Washington

On-site
USD 90,000 - 130,000
Firmware Software Engineer
Firmware Software Engineer

Accord Technologies Inc • Milpitas (CA)

On-site
USD 120,000 - 160,000
Senior Firmware Engineer – Gantry & STM32 RTOS Expert
Senior Firmware Engineer – Gantry & STM32 RTOS Expert

Accord Technologies Inc • Milpitas (CA)

On-site
USD 120,000 - 160,000
Embedded Systems Engineer — Real-Time, ARM & Linux
Embedded Systems Engineer — Real-Time, ARM & Linux

SGS Consulting • Boston (MA)

On-site
USD 110,000 - 160,000
Embedded Firmware Engineer: ARM/STM32, HW-SW Integration
Embedded Firmware Engineer: ARM/STM32, HW-SW Integration

Nova Ltd. • Fremont (CA)

On-site
USD 130,000 - 170,000
Embedded Firmware Engineer: Testing, RTOS & Graphics
Embedded Firmware Engineer: Testing, RTOS & Graphics

SGS Consulting • Sacramento (CA)

On-site
USD 90,000 - 130,000
Electrical Engineer: FPGA, PCB & Embedded Systems
Electrical Engineer: FPGA, PCB & Embedded Systems

SGS Consulting • Milton (MA)

On-site
USD 120,000 - 170,000
Embedded Audio Firmware Engineer (DSP/RTOS)
Embedded Audio Firmware Engineer (DSP/RTOS)

SGS Consulting • Sacramento (CA)

On-site
USD 110,000 - 150,000
Senior Embedded Firmware Engineer for ST MCUs & GUI Tools
Senior Embedded Firmware Engineer for ST MCUs & GUI Tools

Coherent Corp. • Fremont (CA)

On-site
USD 120,000 - 180,000