Senior Software Engineer, Firmware

Purpose Brands, LLC
US - Florida - Boca Raton
View Company Profile / << Go Back

  • Job Type: Full time
  • 8 days ago

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




Fast Track Upload