Embedded Engineer II

Jobtailor

Melville (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

Jobtailor in Melville, NY is seeking an experienced embedded software engineer to develop firmware for bare-metal and RTOS-based systems, including drivers, HALs, and control algorithms. You will work closely with hardware engineers on bring-up, testing, and system integration.

The role emphasizes safety-critical features to meet IEC 60730 and support certification activities, along with collaboration across PM and product teams to clarify requirements, estimate effort, and track progress.

Qualifications

  • 3+ years of experience in embedded systems development, debugging, and testing.
  • Strong embedded C/C++ proficiency.
  • Familiarity with AI/ML pipelines on-device and via cloud connectivity.
  • Experience with bare-metal and RTOS designs (FreeRTOS, embedded Linux, etc.).
  • Experience with electronic test equipment and embedded debugging instruments.
  • Deep understanding of MCU architectures and peripheral subsystems.
  • Experience with Wi-Fi, Bluetooth/BLE, Zigbee, Z-Wave, Thread, Matter, HomeKit, etc.
  • Understanding of cybersecurity and secure firmware practices.

Responsibilities

  • Develop embedded firmware for bare-metal and RTOS systems with drivers and HALs.
  • Collaborate with hardware team on system design, bring-up, and testing.
  • Design safety-critical features to meet IEC 60730 and certification needs.
  • Refine requirements, estimate effort, track schedules, and report progress.
  • Prototype concepts to guide design decisions early in the lifecycle.
  • Create and maintain architecture docs, design notes, test plans, and reports.
  • Support integration and verification across firmware, hardware, and components.

Skills

embedded firmware development
embedded C
embedded C++
RTOS
bare-metal systems
AI/ML pipelines
microcontroller architectures
communication protocols
low‑level drivers
control algorithms

Job description

Responsibilities
  • Develop embedded firmware for both bare‑metal and RTOS‑based systems, including low‑level drivers, hardware abstraction layers, control algorithms, and application‑level functionality.
  • Collaborate closely with hardware engineering on system design, board bring‑up, schematic/PCB reviews, electrical debugging, and integrated system testing.
  • Design and implement safety‑critical features to satisfy applicable regulatory standards (e.g., IEC 60730) and support certification activities.
  • Work with project management and product management to refine requirements, provide estimates, track schedules, and communicate development progress.
  • Prototype new concepts to assess feasibility and guide design decisions early in the product lifecycle.
  • Develop and maintain technical documentation, including architecture descriptions, design notes, test plans, certification artifacts, and engineering reports.
  • Support system integration and verification, troubleshooting issues across firmware, hardware, and connected components.
Requirements
  • 3+ years of experience in embedded systems development, debugging, and testing
  • Strong embedded C/C++ proficiency
  • Familiarity with developing firmware that interacts with AI/ML pipelines, both on‑device and through cloud connectivity.
  • Experience with bare‑metal systems and/or RTOS‑based designs (FreeRTOS, internal schedulers, embedded Linux, etc.)
  • Experience with electronic test equipment and embedded debug and test instrumentation (oscilloscopes, logic analyzers, hardware debuggers, etc.)
  • Deep understanding of microcontroller architectures, peripheral subsystems, and low‑level interface design across multiple MCU families.
  • Experience with communication protocols such as Wi‑Fi, Bluetooth/BLE, Zigbee, Z‑Wave, Thread, Matter, HomeKit, etc.
  • Understanding of cybersecurity considerations and secure firmware development practices
Hard Skills
  • embedded firmware development
  • embedded C
  • embedded C++
  • RTOS
  • bare-metal systems
  • AI/ML pipelines
  • microcontroller architectures
  • communication protocols
  • low‑level drivers
  • control algorithms
Soft Skills
  • collaboration
  • project management
  • communication
  • problem-solving
  • technical documentation
Certifications & Qualifications
  • IEC 60730 certification
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Veriipro • Mossville (IL)

On-site
USD 95,000 - 135,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Simbex, LLC • Lebanon (NH)

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

CodeX Tech-IT LLC • California (MO)

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

Jobtailor • Pennsylvania

On-site
USD 110,000 - 150,000
Embedded & Firmware Engineer (human)
Embedded & Firmware Engineer (human)

NEURA Robotics • Germany (OH)

On-site
USD 90,000 - 150,000
Embedded Systems/Hardware Solutions Architect
Embedded Systems/Hardware Solutions Architect

Let’s Prototype | Product Development & Prototyping • Miami (FL)

On-site
USD 90,000 - 140,000
Senior Full Stack Developer
Senior Full Stack Developer

Jobtailor • Colorado

On-site
USD 120,000 - 190,000
Staff Embedded Software Engineer
Staff Embedded Software Engineer

Jobtailor • Alameda (CA)

On-site
USD 120,000 - 180,000
Embedded Systems Engineer
Embedded Systems Engineer

VS Tech Solutions • York

On-site
USD 80,000 - 100,000
Sr Adv Embedded Engineer
Sr Adv Embedded Engineer

SBG • Golden Valley (MN)

On-site
USD 140,000 - 210,000