Firmware Engineer II — Real-Time Embedded Systems

Thorlabs

Georgia

On-site

USD 99,000 - 120,000

Full time

9 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical, dental and vision insurance
Company paid life insurance
Generous PTO
401(k) plan
Tuition reimbursement

Job summary

Thorlabs is seeking a skilled Embedded Firmware Engineer in Newton, NJ to design, develop, and test firmware for complex instruments. You will create testing procedures, contribute to documentation, and work with manufacturing to bring concepts to production.

The role emphasizes troubleshooting and customer-focused solutions. You will use C/C++/C#, FreeRTOS, and real-time protocols (I2C/SPI/USB) to build robust firmware for optoelectronic systems, while coordinating with hardware and software

Qualifications

  • MS degree in Electrical or Computer Engineering; BS with 5+ years experience acceptable.
  • 3+ years’ experience with embedded software/firmware and debugging.
  • Strong knowledge of embedded hardware and microcontroller-based control and monitoring circuits.
  • Expert in C, C++, C# and FreeRTOS.
  • Experience with real-time I2C, SPI, USB protocols and oscilloscope use.

Responsibilities

  • Develop embedded firmware to control and monitor optical, mechanical, and electrical components.
  • Create and support firmware documentation, SDK definitions, source control, and end-user manuals.
  • Design tests and procedures to characterize products and ensure quality.
  • Collaborate with software group to maximize functionality and technology usage.
  • Take a concept from prototyping through debugging to manufacturing.

Skills

Embedded firmware
C/C++/C#
FreeRTOS
Version control
Oscilloscope
I2C/SPI/USB
Optoelectronics
Motion control
Debugging
Communication

Education

MS in Electrical Engineering
BS + 5+ years experience

Tools

Git
DevOps
Jenkins

Job description

Thorlabs is seeking a skilled Embedded Firmware Engineer in Newton, NJ to design, develop, and test firmware for complex instruments. You will create testing procedures, contribute to documentation, and work with manufacturing to bring concepts to production.

The role emphasizes troubleshooting and customer-focused solutions. You will use C/C++/C#, FreeRTOS, and real-time protocols (I2C/SPI/USB) to build robust firmware for optoelectronic systems, while coordinating with hardware and software

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time Embedded Firmware Engineer II - Optics
Real-Time Embedded Firmware Engineer II - Optics

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 — 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

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

RiseMe • Newton (NJ)

On-site
USD 99,000 - 120,000
Medical insurance
Dental insurance
Vision insurance
+4
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
Photonics Systems Engineer II: Design, Test & Integration
Photonics Systems Engineer II: Design, Test & Integration

Thorlabs • Newton (NJ)

On-site
USD 84,000 - 111,000
Opto-Mechanical Design Engineer II
Opto-Mechanical Design Engineer II

Thorlabs • New Jersey

On-site
USD 76,000 - 110,000
Medical insurance
Dental insurance
Vision insurance
+4
Embedded Systems Engineer II – Imaging
Embedded Systems Engineer II – Imaging

Vytran LLC • Sterling (VA)

On-site
USD 84,000 - 110,000
Medical insurance
PTO
401(k) plan
+1
Embedded Electronics Engineer II – Imaging Systems
Embedded Electronics Engineer II – Imaging Systems

Thorlabs • Sterling (VA)

On-site
USD 84,900 - 110,000
Medical, dental, and vision insurance
Company paid life insurance
Generous PTO package
+2
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