Stand out for this role — generate a tailored resume and cover letter in about a minute.
Purpose Brands, LLC designs and builds embedded firmware for access control devices, integrating hardware with backend systems and supporting fleet-management tools. The role focuses on designing, implementing, and testing in a distributed, fast-paced environment.
Candidates should have extensive C/C++ embedded firmware experience, multithreaded software skills, and a track record in automated testing. Collaboration spans engineering, vendors, support, and operations teams.
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, support, supply chain, warehouse, and provisioning teams.
Requirements: Candidates should have embedded firmware experience with C/C++, proficiency in multithreaded applications, and experience writing and integrating automated tests. They should be able to work independently in a fast-paced distributed environment; extensive hardware, backend, or mobile experience is a plus, with more than five years specified for the extensive hardware and backend tracks.
Key Skills: C++ Firmware Development, Microcontroller Programming, Multithreaded Applications, Automated Testing, Hardware Integration, Embedded Systems, I2C, RS485, SPI, Bluetooth Low Energy, Backend Integration, Hardware Debugging, Technical Documentation, Fleet Management, CMake
Benefits: Medical Coverage, Dental Coverage, Vision Coverage, Life Insurance, Disability Insurance, Unlimited Time Off, Paid Holidays, Flexible Fridays, 401(K) Matching, Coaching and Therapy Sessions, Mental Health Benefits, Brand Discounts and Reimbursements, In-House Workout Facilities, Professional Development Opportunities, Team-Building Activities