Lumitec

Firmware Software Engineer I/II

Delray Beach, Florida, US

Role snapshot

Lumitec is hiring a Firmware Software Engineer I/II on a full-time basis. This is an on-site role based in Delray Beach, Florida, US.

Company
Lumitec
Location
Delray Beach, Florida, US
Work mode
On-site
Job type
Full-time
Experience
5+ years
Posted
Oct 21, 2026

Who this role suits

Practitioners with a few years behind them who can work independently, make trade-offs and help newer teammates.

How to prepare your application

  • Prepare examples of decisions you drove, how you measured the result, and how you worked with other teams.
  • Be ready to discuss trade-offs and scope, not only the tools you have used.
  • Read what Lumitec publishes about its product or team, so you can say clearly why this role and this company.

Apply only on Lumitec's own site. A genuine employer never asks candidates for money, deposits or bank details to apply, interview or “secure” a job. If something looks wrong, use Report a problem with this listing and we will review it. Read how we check listings.

About the role

About the Company


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:

  • HTML, CSS, and JavaScript
  • React or other modern web frameworks
  • REST APIs
  • Database connectivity and data management
  • Mobile application development
  • 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


Benefits

Lumitec offers:

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


Equal Opportunity Statement


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