Senior Software Engineer, Firmware

Purpose Brands, LLC

Boca Raton (FL)

On-site

USD 110,000 - 160,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical Coverage
Dental Coverage
Vision Coverage
Life Insurance
Disability Insurance
Unlimited Time Off
Paid Holidays
401(K) Matching
Coaching and Therapy Sessions
Mental Health Benefits
Brand Discounts and Reimbursements
In-House Workout Facilities
Professional Development Opportunities
Team-Building and Employee Engagement

Job summary

Purpose Brands, LLC is seeking a firmware engineer to design, develop and maintain C++ firmware for access control devices, and to integrate hardware with backend systems in a fast-paced, distributed environment.

You will work on fleet-management tools, automated tests, document technical work, and collaborate with engineering, vendors, and operations teams from our Boca Raton location.

Qualifications

  • Proven experience in microcontroller firmware development in C/C++.
  • Experience with multithreaded applications and automated tests.
  • Ability to work independently in a fast-paced distributed environment and deep knowledge in at least one hardware, backend, or mobile area.

Responsibilities

  • Design, develop, and maintain C++ firmware for access control devices.
  • Integrate hardware with backend systems and build fleet-management tools.
  • Coordinate hardware revisions, testing, and troubleshooting; maintain technical documentation.

Skills

C++ Firmware Development
Microcontrollers
Multithreaded Applications
Automated Testing
Hardware Integration
Backend Integration
Fleet Management
Hardware Debugging
I2C
RS485
SPI
Bluetooth Low Energy
Technical Documentation
CMake
CI/CD
Cross-Functional Collaboration

Tools

CMake
CI/CD

Job description

Design, develop, and maintain C++ firmware for access control devices, integrate hardware with backend systems, and build fleet-management tools and automated tests. Coordinate hardware revisions and testing, troubleshoot complex device issues, maintain technical documentation, and collaborate with engineering, vendors, and operational teams.

Requirements:

Candidates should have proven experience developing microcontroller firmware in C/C++, working with multithreaded applications, and writing and integrating automated tests. They should be able to work independently in a fast-paced distributed environment and have deep expertise in at least one of the listed hardware, backend, or mobile technology areas.

Key Skills:

C++ Firmware Development, Microcontrollers, Multithreaded Applications, Automated Testing, Hardware Integration, Backend Integration, Fleet Management, Hardware Debugging, I2C, RS485, SPI, Bluetooth Low Energy, Technical Documentation, CMake, CI/CD, Cross-Functional Collaboration

Benefits:
  • Medical Coverage
  • Dental Coverage
  • Vision Coverage
  • Life Insurance
  • Disability Insurance
  • Unlimited Time Off
  • Paid Holidays
  • 401(K) Matching
  • Coaching and Therapy Sessions
  • Mental Health Benefits
  • Brand Discounts and Reimbursements
  • In-House Workout Facilities
  • Professional Development Opportunities
  • Team-Building and Employee Engagement Activities
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Firmware
Senior Software Engineer, Firmware

Purpose Brands, LLC • Woodbury (MN)

On-site
USD 95,000 - 140,000
Medical Coverage
Dental Coverage
Vision Coverage
+12
Firmware Engineer
Firmware Engineer

Corvid Technologies LLC • Batavia Township (OH)

On-site
USD 90,000 - 150,000
401(k) Matching
Medical Insurance
PTO
+5
Firmware Engineer
Firmware Engineer

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Senior Firmware Engineer
Senior Firmware Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • San Francisco (CA)

On-site
USD 140,000 - 190,000
Senior Firmware Engineer
Senior Firmware Engineer

Smart Start • Grapevine (TX)

Hybrid
USD 120,000 - 150,000
Health plan
401(k) match
Bonus programs
+1
Firmware Engineer
Firmware Engineer

Cohu, Inc. • San Diego (CA)

On-site
USD 115,000 - 135,000
Medical, dental & vision insurance
401(k) with company matching
Employee Stock Purchase Plan
+3
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Embedded Software Engineer - Access Control
Embedded Software Engineer - Access Control

Connecting Odds • San Mateo (CA)

On-site
USD 120,000 - 160,000
Healthcare
Dental vision
HSA/FSA
+10
Firmware Engineer - (Contract-to-Hire)
Firmware Engineer - (Contract-to-Hire)

10XBeta Venture Studio • New York (NY)

On-site
USD 110,000 - 120,000
Senior Firmware Engineer
Senior Firmware Engineer

Tactile Medical • Minneapolis (MN)

On-site
USD 94,000 - 131,000
Medical, dental & vision benefits
Retirement benefits
Employee stock purchase plan
+2