Real-Time Embedded Firmware Engineer II - Optics

Thorlabs

Newton (NJ)

On-site

USD 99,000 - 120,000

Full time

9 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical, Dental & Vision insurance
Company-paid life insurance
401(k) plan
Tuition reimbursement

Job summary

Thorlabs is seeking an embedded firmware engineer to design, develop and test real-time software for complex optical instruments in Newton, NJ. You will prototype, debug, and transfer firmware through manufacturing stages, coordinating with software teams and production to ensure reliability.

The role requires 3+ years in embedded firmware, an MS in EE or CE (or BS+5 years), and strong skills in C/C++, FreeRTOS, and hardware debugging. Competitive salary with comprehensive benefits.

Qualifications

  • 3+ years of embedded software / firmware and debugging experience.
  • MS degree required; experience may substitute with BS + 5+ years.

Responsibilities

  • Develop embedded firmware to control optical, mechanical and electrical components.
  • Design and support documentation including firmware operation and SDK definitions.
  • Test procedures, fixtures, and qualification tests for products.
  • Collaborate with software group to maximize functionality.
  • Lead design from concept through prototyping to manufacturing.
  • Manage project timeline and troubleshoot electronics issues.
  • Develop test fixtures for manufacturing and assist production.

Skills

Embedded firmware
C/C++/C#
FreeRTOS
Oscilloscope
Version control (DevOps)
PID control
I2C/SPI/USB protocols
Optoelectronic circuits
Motion control
Analog/Digital boards
Strong communication skills

Education

MS Degree in Electrical Engineering or Computer Engineering
BS + 5+ years experience substitute

Tools

DevOps version control

Job description

Thorlabs is seeking an embedded firmware engineer to design, develop and test real-time software for complex optical instruments in Newton, NJ. You will prototype, debug, and transfer firmware through manufacturing stages, coordinating with software teams and production to ensure reliability.

The role requires 3+ years in embedded firmware, an MS in EE or CE (or BS+5 years), and strong skills in C/C++, FreeRTOS, and hardware debugging. Competitive salary with comprehensive benefits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Engineer II — Real-Time Embedded Systems
Firmware Engineer II — Real-Time Embedded Systems

Thorlabs • Georgia

On-site
USD 99,000 - 120,000
Medical, dental and vision insurance
Company paid life insurance
Generous PTO
+2
Firmware Engineer II — Real‑Time Embedded Systems for Photonics
Firmware Engineer II — Real‑Time Embedded Systems for Photonics

Socket.dev • Newton (NJ)

On-site
USD 99,000 - 120,000
Medical insurance
Dental insurance
Vision insurance
+4
Firmware Engineer II
Firmware Engineer II

RiseMe • Newton (NJ)

On-site
USD 99,000 - 120,000
Medical insurance
Dental insurance
Vision insurance
+4
Firmware Engineer II
Firmware Engineer II

Thorlabs • Newton (NJ)

On-site
USD 99,000 - 120,000
Medical, Dental & Vision insurance
Company-paid life insurance
401(k) plan
+1
Firmware Engineer II
Firmware Engineer II

Thorlabs • Georgia

On-site
USD 99,000 - 120,000
Medical, dental and vision insurance
Company paid life insurance
Generous PTO
+2
Senior Embedded Firmware Engineer (GUI/MCU)
Senior Embedded Firmware Engineer (GUI/MCU)

Thorlabs • Jessup

On-site
USD 99,000 - 130,000
Medical, Dental, Vision insurance
401(k)
Paid time off
+1
Photonics Systems Engineer II - Build & Validate Optics
Photonics Systems Engineer II - Build & Validate Optics

Socket.dev • Newton (NJ)

On-site
USD 84,000 - 111,000
Medical insurance
Dental insurance
Vision insurance
+4
Software Engineer III - Embedded Systems
Software Engineer III - Embedded Systems

Thorlabs • Jessup

On-site
USD 99,000 - 130,000
Medical, Dental, Vision insurance
401(k)
Paid time off
+1
Photonics Systems Engineer II: Design, Test & Integration
Photonics Systems Engineer II: Design, Test & Integration

Thorlabs • Newton (NJ)

On-site
USD 84,000 - 111,000
Photonics Systems Engineer II — Drive R&D to Production
Photonics Systems Engineer II — Drive R&D to Production

Thorlabs • Georgia

On-site
USD 84,000 - 111,000
Medical insurance
Dental/vision
401(k) plan
+2