Firmware Software Engineer I/II

Lumitec

Delray Beach (FL)

On-site

USD 80,000 - 120,000

Full time

4 days ago
Be an early applicant

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

401(k)
Health insurance
Vision insurance
Health Savings Account
Flexible Spending Account
Paid time off
Performance‑based incentives

Job summary

Lumitec is seeking an Associate Firmware Software Engineer to join our engineering team in Delray Beach, FL. This role focuses on embedded firmware development and close collaboration with hardware teams to deliver high-value products.

You will contribute to embedded product development, assist with hardware/software integration, troubleshoot issues, and support software applications that interact with our devices.

Qualifications

  • Bachelor’s degree in a technical field and 2–5 years of firmware/software experience.
  • Experience programming in C and/or C++, and with microcontrollers or embedded systems.
  • Strong problem-solving and collaborative skills; familiarity with networking protocols.
  • Ability to troubleshoot and debug software and hardware interactions.

Responsibilities

  • Develop and maintain embedded firmware using C and C++.
  • Program and troubleshoot microcontroller-based systems.
  • Assist with integrating firmware, electronics, sensors, and peripheral devices.
  • Diagnose and resolve hardware and software issues through testing and debugging.
  • Work with UART, SPI, I2C, CAN, USB, Bluetooth, and TCP/IP protocols.
  • Participate in product testing, validation, and performance improvements.
  • Write clean, maintainable, well-documented code.
  • Use Git for source control and collaborative development.
  • Support software applications and user interfaces that interact with embedded devices.
  • Collaborate with electrical, firmware, and software engineers throughout development.

Skills

C
C++
Embedded systems
Git
Debugging
Networking basics

Education

Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or related field

Tools

Git

Job description

Founded in 2007, Lumitec was conceived, designed, and built to leverage new technologies in the development of innovative, high-value products. Our vision shapes everything about our company: the products we build, the markets we serve, the team we recruit, and the tools we invest in.

Location

Delray Beach, FL (On-Site)

Please Note:

This is a full-time, on-site position in Delray Beach, FL. Candidates must currently reside within commuting distance of our office. Relocation assistance is not available.

Applicants must be authorized to work in the United States without sponsorship now or in the future.
About the Role

Lumitec is seeking an Associate Firmware Software Engineer to join our engineering team. This role is ideal for an engineer with a solid foundation in embedded firmware development and experience working with both software and hardware systems.

The successful candidate will contribute to the development of embedded products, assist with hardware/software integration, troubleshoot technical issues, and support software applications that interact with our products.

This position offers an opportunity to gain hands‑on experience across firmware, hardware integration, and application development while working alongside experienced engineers.

What You’ll Do
  • Develop and maintain embedded firmware using C and C++
  • Program and troubleshoot microcontroller-based systems
  • Assist with integrating firmware, electronics, sensors, and peripheral devices
  • Diagnose and resolve hardware and software issues through testing and debugging
  • Work with communication protocols such as UART, SPI, I2C, CAN, USB, Bluetooth, and TCP/IP
  • Participate in product testing, validation, and performance improvements
  • Write clean, maintainable, and well‑documented code
  • Use Git for source control and collaborative development
  • Support software applications and user interfaces that interact with embedded devices
  • Collaborate with electrical, firmware, and software engineers throughout the product development process
Preferred Additional Experience

Experience in one or more of the following areas is helpful but not required:

  • React or other modern web frameworks
  • REST APIs
  • Database connectivity and data management
  • Automated software testing
Required Qualifications
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or a related technical field
  • 2-5 years of professional software or firmware development experience
  • Experience programming in C and/or C++
  • Experience working with microcontrollers or embedded systems
  • Experience troubleshooting and debugging software and hardware interactions
  • Basic understanding of networking and communication protocols
  • Familiarity with software development tools such as Git
  • Strong problem‑solving and analytical skills
  • Ability to work effectively in a collaborative, hands‑on engineering environment
Nice to Have
  • Experience with STM32, ESP32, NXP, Microchip, or similar microcontroller platforms
  • Familiarity with electronics, schematics, and test equipment such as oscilloscopes and logic analyzers
  • Experience developing web or mobile applications that communicate with connected devices
  • Marine, automotive, industrial controls, or IoT product experience
Lumitec offers:
  • 401(k)
  • Health insurance
  • Vision insurance
  • Health Savings Account
  • Flexible Spending Account
  • Paid time off
  • Performance‑based incentives

Employment is contingent upon successful completion of reference checks, drug screening, and background verification.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer (C/C++, MCU)
Embedded Firmware Engineer (C/C++, MCU)

Lumitec • Delray Beach (FL)

On-site
USD 80,000 - 120,000
401(k)
Health insurance
Vision insurance
+4
Engineer, Firmware
Engineer, Firmware

Lumotive • Emeryville (CA)

On-site
USD 70,000 - 90,000
Health, dental and vision
PTO plus 14 paid company holidays
401K with 3% contribution
+2
Senior Member of Technical Staff, Firmware Engineer (SoC/RTOS)
Senior Member of Technical Staff, Firmware Engineer (SoC/RTOS)

Lumotive • Milpitas (CA)

On-site
USD 120,000 - 160,000
Health, dental and vision
401K with 3% contribution
Stock Options
Engineer, Firmware
Engineer, Firmware

Lumotive • Milpitas (CA)

On-site
USD 90,000 - 115,000
Health, dental and vision
FSA/HSA
PTO and holidays
+3
Embedded Firmware Engineer (RTOS/ASIC) for Optical Systems
Embedded Firmware Engineer (RTOS/ASIC) for Optical Systems

Medium • San Jose (CA)

On-site
USD 90,000 - 115,000
Senior Member of Technical Staff, Firmware Engineer (SoC/RTOS)
Senior Member of Technical Staff, Firmware Engineer (SoC/RTOS)

Lumotive • San Jose (CA)

On-site
USD 145,000 - 170,000
Health, dental and vision insurance
401K with 3% contribution
Stock Options
+2
Embedded Firmware Engineer
Embedded Firmware Engineer

Cindavi • Milwaukee (WI)

On-site
USD 90,000 - 120,000
Competitive compensation
401(k) with company match
PTO and paid holidays
+1
Firmware Engineer
Firmware Engineer

Lumentum • San Jose (CA)

On-site
USD 112,000 - 160,000
Flexible time off
Health and wellness benefits
Tuition reimbursement and growth
+5
Firmware Engineer
Firmware Engineer

Cindavi • Minneapolis (MN)

On-site
USD 90,000 - 120,000
Competitive compensation
401(k) with company match
PTO and paid holidays
+2
Firmware Engineering
Firmware Engineering

Crestron Electronics Inc. • Rockleigh (NJ)

On-site
USD 110,000 - 140,000