Senior Embedded Firmware Architect for Precision Sensors

Temposonics, LLC

Cary (NC)

On-site

USD 110,000 - 150,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
401(k) with 75% match
Paid time off
Employee development

Job summary

Temposonics in Cary, NC is seeking an experienced embedded firmware engineer to own the firmware at the heart of our magnetostrictive sensors. You will design, implement, and verify the interrogation pulse, time‑of‑flight processing, and position output over industrial networks and analog interfaces.

The role requires expert C/C++ on 32‑bit MCUs, real‑time architecture, and hands‑on debugging with CAN, EtherCAT, PROFINET and EtherNet/IP.

Qualifications

  • Bachelor of Science in Electrical/Computer Engineering or related field; equivalent experience considered.
  • 8+ years embedded firmware development on targeted MCUs; real-time, component-level.
  • Expert C, with working C++ on 32-bit MCUs; register-level understanding.
  • Experience with CANbus and higher-layer protocols (CANopen, SAE J1939).
  • Experience with Industrial Ethernet protocols (EtherCAT, PROFINET, EtherNet/IP).
  • Experience with analog outputs (0-10 V, 4-20 mA) and DAC/ADC; calibration.
  • Ability to read schematics and work with hardware engineers.
  • Strong communication; write specifications and document designs.
  • Willingness to travel up to 15%.

Responsibilities

  • Partner with electrical engineering from concept through release; lead firmware/hardware bring-up.
  • Troubleshoot embedded systems at firmware/hardware boundary; drive root-cause analysis.
  • Own firmware verification and validation; create unit and hardware-in-the-loop tests.
  • Support product qualification including EMC, thermal, shock, and vibration tests.
  • Create documentation: software requirements, design specs, interface control documents, release notes.

Skills

Embedded real-time
C/C++ programming
CANbus
EtherCAT
Industrial Ethernet
Firmware debugging
RTOS
Sensor/precision

Education

Bachelor's degree in Electrical/Computer Engineering or related

Tools

Hilscher netX
CANopen
SAE J1939
ARM Cortex‑M
DSP

Job description

Temposonics in Cary, NC is seeking an experienced embedded firmware engineer to own the firmware at the heart of our magnetostrictive sensors. You will design, implement, and verify the interrogation pulse, time‑of‑flight processing, and position output over industrial networks and analog interfaces.

The role requires expert C/C++ on 32‑bit MCUs, real‑time architecture, and hands‑on debugging with CAN, EtherCAT, PROFINET and EtherNet/IP.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer – Precision Sensors
Senior Embedded Firmware Engineer – Precision Sensors

Pcb-Piezotronics,-Inc. • Cary (NC)

On-site
USD 110,000 - 160,000
Health & vision plans
401(k) with company match
PTO & holidays
+1
Senior Embedded Firmware Engineer — Industrial Sensors
Senior Embedded Firmware Engineer — Industrial Sensors

PCB Piezotronics, Inc. • Cary (NC)

On-site
USD 110,000 - 160,000
Competitive benefits
401(k) with company match
Paid time off
Firmware Engineer
Firmware Engineer

Pcb-Piezotronics,-Inc. • Cary (NC)

On-site
USD 110,000 - 160,000
Health & vision plans
401(k) with company match
PTO & holidays
+1
Firmware Engineer
Firmware Engineer

Temposonics, LLC • Cary (NC)

On-site
USD 110,000 - 150,000
Medical insurance
401(k) with 75% match
Paid time off
+1
Firmware Engineer
Firmware Engineer

PCB Piezotronics, Inc. • Cary (NC)

On-site
USD 110,000 - 160,000
Competitive benefits
401(k) with company match
Paid time off
Senior Embedded Firmware & Systems Architect
Senior Embedded Firmware & Systems Architect

FUTEK Advanced Sensor Technology • Irvine (CA)

On-site
USD 160,000 - 190,000
Lead Embedded Systems & Firmware Architect
Lead Embedded Systems & Firmware Architect

FUTEK • Irvine (CA)

On-site
USD 140,000 - 210,000
Senior Embedded Firmware Engineer - Real-Time ARM
Senior Embedded Firmware Engineer - Real-Time ARM

IST Precision Inc. • North Carolina

On-site
USD 100,000 - 180,000
Product Manager, Industrial Sensing Solutions
Product Manager, Industrial Sensing Solutions

PCB Piezotronics, Inc. • Cary (NC)

On-site
USD 90,000 - 130,000
Medical, Dental and Vision Insurance
HSA and PPO options
Paid Time Off
+3
Product Manager - Industrial Sensing Solutions
Product Manager - Industrial Sensing Solutions

Temposonics, LLC • Cary (NC)

On-site
USD 90,000 - 130,000
Medical/Dental and Vision Insurance
HSA and PPO Copay plan options
Paid Time Off
+4