SIGN IN
Firmware Engineer II jobs in United States
cer-icon
Apply on Employer Site
company-logo

Thorlabs · 9 hours ago

Firmware Engineer II

Thorlabs is a company committed to advancing photonics technologies that positively impact the world. They are seeking a Firmware Engineer II to conceive, plan, design, develop, and implement real-time firmware for microcontrollers used in complex instruments.
Health CareManufacturing
check
H1B Sponsor Likelynote

Responsibilities

Develop embedded firmware to control and or monitor many different optical, mechanical, and electrical components within an integrated system
Design and support documentation including, but not limited to: firmware theory of operation, SDK definition, source control, and revision tracking, test procedures, and end user’s manuals
Specify and perform the testing required to characterize catalog or system products. This includes technical data such as qualification test procedures, acceptance test procedures, report, testing jigs and fixtures, etc
Work closely with software group to maximize functionality and technology usage
Take a design from an initial concept through prototyping, debugging, and manufacturing phases
Manage project timeline
Troubleshoot and resolve electronics-related system issues
Develop test fixtures for manufacturing
Assist and/or troubleshoot our production team when problems arise

Qualification

Embedded software developmentCC++C#FreeRTOSTroubleshooting electronicsEmbedded hardware knowledgeI2CSPIUSB protocolsVersion control softwarePID control implementationOptoelectronic circuitsFlexibility/adaptabilityCommunication skillsInitiative

Required

3+ years' experience with embedded software / firmware and debugging
MS Degree in Electrical Engineering or Computer Engineering
Experience can substitute for MS Degree (BS + 5+ Years)
Thorough knowledge in embedded hardware, such as a microprocessor and microcontroller-based control and monitoring circuits
Expert in in C, C++, C#
Experienced in using an oscilloscope
Direct experience working with FreeRTOS
Experiences with version control software, such as DevOps
PID control implementation in Firmware
Experienced with developing firmware for real-time I2C, SPI, USB protocols
Proven expertise in troubleshooting and resolving electronic issues in instruments
Experienced with design and implementation of optoelectronic circuits and control systems
Knowledge of motion control with different type of actuators
Knowledge of Analog or Digital boards and systems
Strong communication skills and presentation skills
Strong ability to take initiative
Flexibility/adaptability in a fast-paced & dynamic environment

Benefits

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

Company

Thorlabs

company-logo
Thorlabs is a privately held optical equipment company.

H1B Sponsorship

Thorlabs has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (11)
2024 (8)
2023 (2)
2022 (8)
2021 (6)
2020 (3)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Peter Heim
Chief Technology Officer & General Manager
linkedin
leader-logo
Larry Wineberg
CFO
linkedin
Company data provided by crunchbase