Post Job Free
Sign in

Firmware Engineer

Company:
NIRSense Inc.
Location:
Morrisville, NC, 27560
Posted:
August 30, 2025
Apply

Description:

Job Description

Salary: $100,000-$125,000

Duties:

Design, develop, and optimize firmware for embedded systems supporting sensor technologies.

Collaborate with hardware and software teams to integrate firmware solutions.

Debug, troubleshoot, and analyze performance of firmware on target hardware.

Develop and implement firmware testing protocols.

Maintain firmware documentation and specifications.

Support full product development lifecycle including prototyping, testing, and deployment.

Requirements:

Bachelors degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.

Two (2) years of experience in firmware development or embedded systems engineering.

Proficiency with C/C++ programming and embedded development environments.

Knowledge of microcontrollers, RTOS, and communication protocols (I2C, SPI, UART).

Experience with debugging tools, oscilloscopes, and hardware analysis equipment.

Strong problem-solving and teamwork skills.

Full-time

Apply