Firmware Engineer — Embedded, RTOS & Failure Analysis

TechDigital Group

New York (NY)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TechDigital Group is seeking a highly skilled Firmware Engineer to join our Technical Support Team, responsible for providing technical support and sustaining engineering efforts. You will play a critical role in conducting failure analysis, implementing firmware updates, and collaborating across several teams to ensure the success of our clients' projects.

The ideal candidate will possess a Bachelor's or Master's degree in Computer Science or Electrical Engineering and have at least 4 years of embedded software development experience, along with proficiency in C/C++ and Python.

Qualifications

  • Minimum of 4 years of experience in embedded software development.
  • Proficiency in C/C++ for firmware design, programming, debugging, and testing.
  • Strong knowledge of hardware, clock-level issues, interrupts, and polling.
  • Experience in scripting languages, expertise in Python preferred.
  • Hands-on experience with peripherals such as UART, SPI, CSI-2, I2C, GPIO, USB desirable.

Responsibilities

  • Design, develop, and debug firmware for a wide range of devices.
  • Collaborate closely with cross-functional teams to integrate firmware updates.
  • Inspect prototype hardware through failure analysis and debugging techniques.
  • Develop automated manufacturing tests to ensure product quality.
  • Prepare and present detailed reports with findings for parts or assemblies.

Skills

C
C++
Python
RTOS
FPGA
CI/CD
Jenkins
UART
SPI
I2C
USB
GPIO
TCP/IP
Bluetooth
Ethernet

Education

Bachelor's or master's degree in computer science or electrical Engineering

Job description

TechDigital Group is seeking a highly skilled Firmware Engineer to join our Technical Support Team, responsible for providing technical support and sustaining engineering efforts. You will play a critical role in conducting failure analysis, implementing firmware updates, and collaborating across several teams to ensure the success of our clients' projects.

The ideal candidate will possess a Bachelor's or Master's degree in Computer Science or Electrical Engineering and have at least 4 years of embedded software development experience, along with proficiency in C/C++ and Python.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Engineer
Firmware Engineer

TechDigital Group • New York (NY)

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

Sunrise Systems • Pembroke (MA)

On-site
USD 85,000 - 120,000
Firmware (Embedded) Engineer
Firmware (Embedded) Engineer

Ampacimon Belgium • Town of Belgium (WI)

Hybrid
USD 90,000 - 120,000
Firmware Design Engineer
Firmware Design Engineer

hireneXus • Los Angeles (CA)

On-site
USD 110,000 - 150,000
Senior Embedded Firmware Engineer - RTOS, C/C++
Senior Embedded Firmware Engineer - RTOS, C/C++

Actalent • Minneapolis (MN)

On-site
USD 69,000 - 96,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+2
Lead Embedded Firmware Engineer – RTOS & Real-Time Systems
Lead Embedded Firmware Engineer – RTOS & Real-Time Systems

Cloud Analytics Technologies LLC • Cleveland (OH)

On-site
USD 80,000 - 100,000
Firmware Engineer – Embedded Systems (C/C++, RTOS, Bring-Up)
Firmware Engineer – Embedded Systems (C/C++, RTOS, Bring-Up)

Corvid Technologies LLC • Batavia Township (OH)

On-site
USD 90,000 - 150,000
401(k) Matching
Medical Insurance
PTO
+5
Sr Firmware Engineer
Sr Firmware Engineer

Bell & Associates, Inc. • Auburn (AL)

On-site
USD 90,000 - 120,000
Software Developer
Software Developer

Digicommsemi • Irvine (CA)

On-site
USD 90,000 - 120,000
Firmware Engineer
Firmware Engineer

Actalent • Merritt Island (FL)

On-site
USD 90,000 - 120,000
Medical
Dental
Vision
+2