Senior Embedded Software Engineer, Platform Software

Programming.com

Hauppauge (NY)

On-site

USD 90,000 - 140,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

Programming.com in Hauppauge, NY seeks a firmware engineer to develop and support firmware for low-power, connected embedded systems. You will design, verify, analyze, and optimize low-level software while collaborating with hardware and software engineers to deliver robust, scalable solutions.

The role requires strong embedded C/C++, hands-on experience with ARM-based platforms such as STM32 and NXP, and the ability to read schematics and component data sheets to ensure correct device

Qualifications

  • Requires a bachelor's or master's degree in Computer Engineering or Electrical Engineering.
  • Extensive experience with microcontrollers, including ARM-based platforms (STM32, NXP).
  • Proficiency in embedded C and reading schematics/data sheets.

Responsibilities

  • Develop and support firmware for low-power, connected embedded systems.
  • Design, verify, analyze, and optimize low-level software with hardware and software teams.

Skills

Embedded C/C++
Microcontrollers
Firmware Development
ARM-Based Platforms
STM32
NXP
AVR
DSP
PIC
Bluetooth
IoT
Low-Level Software Design
Firmware Verification
Firmware Analysis
Firmware Optimization
Reading Schematics

Education

Bachelor's or Master's in Computer/Electrical Engineering

Job description

Develop and support firmware for low-power, connected embedded systems. Design, verify, analyze, and optimize low-level software while collaborating with hardware and software engineers.

Requirements: Requires a bachelor's or master's degree in Computer Engineering or Electrical Engineering and extensive experience with microcontrollers, including ARM-based platforms such as STM32 and NXP, as well as AVR, DSP, and PIC devices. Candidates should be proficient in embedded C programming and able to read schematics and understand component data sheets.

Key Skills: Embedded C/C++, Microcontrollers, Firmware Development, ARM-Based Platforms, STM32, NXP, AVR, DSP, PIC, Bluetooth, IoT, Low-Level Software Design, Firmware Verification, Firmware Analysis, Firmware Optimization, Reading Schematics

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer - ARM/IoT
Senior Embedded Firmware Engineer - ARM/IoT

Programming.com • Hauppauge (NY)

On-site
USD 90,000 - 140,000
Embedded Software Engineer
Embedded Software Engineer

CodeX Tech-IT LLC • California

On-site
USD 80,000 - 110,000
Senior Staff Software Engineer
Senior Staff Software Engineer

BD • Pennington Gap (VA)

On-site
USD 140,000 - 200,000
Senior Firmware Engineer
Senior Firmware Engineer

R CUBE CREATIVE CONSULTING INC • Dallas (TX)

On-site
USD 110,000 - 150,000
Embedded Systems Platform Software Engineer 37823
Embedded Systems Platform Software Engineer 37823

NOKIA • Plano (TX)

On-site
USD 110,000 - 150,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

ALOIS Solutions • Benton Harbor (MI)

On-site
USD 120,000 - 170,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Astemo Ltd. • Farmington Hills (MI)

On-site
USD 120,000 - 160,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

hireneXus • Eden Prairie (MN)

On-site
USD 120,000 - 150,000
Embedded Software Engineer
Embedded Software Engineer

L&T Technology Services • Mossville (IL)

On-site
USD 60,000 - 80,000
Embedded Software Engineer
Embedded Software Engineer

ATR International • California

On-site
USD 120,000 - 180,000