Senior Software Engineer, Firmware

Purpose Brands Intermediate, LLC

United States

Hybride

USD 140 000 - 155 000

Plein temps

Il y a 6 jours
Soyez parmi les premiers à postuler
Générateur de candidature

Une candidature complète en une minute — un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Hybrid Work Environment
Medical, Dental and Vision Coverage
401(K) Savings Plan Matching

Résumé du poste

Purpose Brands LLC is seeking a Senior Software Engineer, Firmware to own and maintain our connected fleet of devices and access control systems. You will design and implement C++ firmware for microcontrollers and work across hardware, backend, and QA to ensure reliable fleet operations.

Ideal candidates have embedded experience, strong testing skills, and the ability to thrive in our fast-paced, hybrid environment with offices across US.

Qualifications

  • Firmware development for microcontrollers (C/C++)
  • Multithreaded applications (mutexes/threads/pthreads)
  • Experience writing and integrating automated test cases (GTest, GMock)
  • Strong hardware/software integration and debugging capabilities
  • Ability to work in a fast-paced distributed team environment

Responsabilités

  • Collaborate with firmware, backend, QA, and lead engineers on the Edge Engineering team
  • Design, write, and maintain C++ firmware for the Access Control System
  • Manage integration between hardware and backend systems
  • Develop internal tools for fleet management and automated testing
  • Write and maintain technical documentation
  • Assist hardware teams with test plans and debugging of hardware issues

Description du poste

Purpose Brands, the parent company of Orangetheory, Anytime Fitness, Waxing the City and The Bar Method, is seeking a Senior Software Engineer, Firmware to join our team. This is a great position for someone who is looking to expand their career and join a company with a fun, fast-paced, and inspirational culture. Purpose Brands is looking for a Senior Software Engineer to join our Edge Engineering team. In this role you will own, design, create, and maintain our connected fleet of devices. This includes our access control system (Anytime Fitness) and our connected studio experience (Orangetheory Fitness). Our systems combine custom ICs, bespoke vendor hardware, and off-the-shelf components that bring our 7000+ studios to life for our millions of global members. An ideal candidate will have a baseline of embedded engineering experience in addition to familiarity with a connected system (mobile, backend, or other very extensive hardware experience).

Purpose/Impact: Duties & Essential Functions
Firmware + Integration Responsibilities (60% of time)
  • Collaborate with the broader Edge Engineering firmware, backend, QA, and lead engineers
  • Design, write, and maintain C++ firmware code for our Access Control System
  • Manage the integration between our hardware and backend systems
  • Identify, design, and develop internal tools for fleet management
  • Write and maintain our automated testing suite
  • Write and maintain our technical documentation
Hardware Responsibilities (20% of time)
  • Work with hardware design vendors to spec and deliver new hardware revisions
  • Write, develop, and execute acceptability and manual test plans
  • Assist our dedicated support team in debugging intricate hardware problems globally
Cross-Team Collaboration (20% of time)
  • Become the go-to resource for answering deep technical questions on our hardware technology stack
  • Collaborate with our hardware & SaaS vendors to maintain excellent working relationships
  • Collaborate with our Supply Chain, Warehouse, and Provisioning teams to ensure stable product is always available
Required Qualifications and Experience
  • Proven ability to set and hit commitments while maintaining technical excellence
  • Proven ability to self-direct and organize in a fast-paced distributed collaborative environment
  • Proficiency in writing firmware for microcontrollers (C/C++)
  • Proficiency in multithreaded applications (mutexes/threads/pthreads/etc.)
  • Experience in writing and integrating automated test cases (GTest, GMock, etc.)
  • Deep knowledge in at least one "Nice-to-have" section below
Nice-to-have - Extensive Hardware
  • Extensive Hardware Over 5 years of experience developing hardware products from design to rollout
  • Experience integrating I2C / RS485 / SPI / BLE / digital IO
  • Deep experience with a variety of microcontrollers or projects (ESP32, nRF, Raspberry Pi / Arduino, etc.)
  • Experience reading and debugging wiring diagrams
  • Experience designing hardware projects end-to-end
  • Experience reading and integrating technical specification documentation
  • Experience working with contract manufacturers and logistics
  • Experience with toolchains and build chains (CMake/linkers/etc.)
  • Proven ability debugging intricate hardware problems at global scale
Nice-to-have - Extensive Backend
  • Extensive Backend Over 5 years of experience delivering real-time connected backend systems
  • Experience developing cloud-native backend applications (.NET/Java/Kotlin/other)
  • Experience developing and integrating microservices
  • Experience developing and integrating AuthZ/AuthN/OAuth2
  • Experience managing certificates and working with cryptographic tools (TLS certificates, OpenSSL CLI, X509 certificates, asymmetric and symmetric keys, etc.)
  • Experience with Infrastructure as Code (Terraform/CDK/other)
  • Experience developing build systems and/or managing CI/CD (GitHub Actions, TeamCity, etc.)
Nice-to-have - Mobile
  • Mobile Experience in mobile development (iOS or Android or both)
  • Experience interfacing with microcontroller BLE in Peripheral and Central modes
  • Experience developing real-time hardware integrations at high fidelity (audio processing, video processing, high frame rates with minimal jitter)
Things that would excite us about you
  • Deep interest in all forms of technology
  • Professional or personal projects leveraging microcontrollers
  • Projects involving devices communicating with one another in interesting ways
  • Experience with packet-capture tooling (Wireshark, Logic Analyzers, BLE capture, etc.) or deep networking technology (TCP/UDP/ARP/low-level network stacks)
  • Experience with Apple, Google, or Samsung Wallet development and integration
  • Degree in an appropriate field (Computer Engineering, Software Engineering with a hardware emphasis, etc.)

Salary Range: $140k-155k

What’s in it for you?
  • Medical, Dental and Vision Coverage
  • Hybrid Work Environment
  • Life and Disability Insurance
  • Unlimited Time off + Paid Holidays
  • Flexible Friday's between Memorial Day and Labor Day
  • 401(K) Savings Plan Matching at 4%
  • 10 Coaching and Therapy sessions
  • Mental Health Benefits
  • Brand Discounts & Reimbursements
  • In-house workout facilities
  • Professional Development Opportunities
  • Team Building, Employee Engagement Activities & so much more

WORK SCHEDULE Purpose Brands LLC, currently observe the following hybrid work model for employees at our Boca Raton (FL), Woodbury (MN), and Seattle (WA) offices: Remote optional: Fridays On-site days: Mondays, Tuesdays, Wednesdays and Thursdays

DIVERSITY, EQUITY, AND INCLUSION STATEMENT

Purpose Brands is committed to encouraging, facilitating, and upholding an environment centered on diversity, equity, and inclusion across every facet of the Purpose Brands. We will work to create a sustainable culture that supports a healthy space for learning and growing, valuing, and empowering every employee, inspiring a diverse franchise network, and uplifting the members and communities we serve.

EEO STATEMENT

Purpose Brands provides equal employment opportunity to all individuals regardless of their race, color, creed, religion, gender, age, sexual orientation, national origin, disability, veteran status, or any other characteristic protected by state, federal, or local law. Discrimination of any type will not be tolerated. Purpose Brands, LLC is here to make personal health and wellness accessible for people worldwide. The company holds the world’s largest and most trusted portfolio of fitness, health and wellness franchise brands and services: Anytime Fitness, Orangetheory Fitness, Waxing the City, The Bar Method, Healthy Contributions and Provision Security. Together, these brands generate USD$3.7 billion in revenue, operating across 50 countries on all seven continents with a combined 6 million members. With a world-class franchise operating model and suite of services that help its portfolio brands accelerate growth and deliver exceptional member experiences, Purpose Brands is best positioned for rapid expansion and to capture a strong market share in the global wellness industry. Enhance the health, prosperity, and overall well-being of franchisees, consumers, and employees through purpose-driven products and experiences. Empowering individuals and communities to live healthier, more vibrant lives. People. Purpose. Performance. Play.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Application Security Engineer
Application Security Engineer

Purpose Brands Intermediate, LLC • North Carolina

Hybride
USD 120 000 - 160 000
Medical/Dental/Vision
Hybrid work environment
Life and disability insurance
+6
Vice President, Brand Strategy & Creative Excellence
Vice President, Brand Strategy & Creative Excellence

Purpose Brands Intermediate, LLC • North Carolina

Hybride
USD 180 000 - 240 000
Medical, Dental & Vision
Hybrid Work Environment
Life and Disability Insurance
+9
Senior Software Engineer, Firmware
Senior Software Engineer, Firmware

Purpose Brands, LLC • Seattle (WA)

Hybride
USD 140 000 - 155 000
Hybrid Work Environment
401(k) Matching
Medical, Dental and Vision Coverage
+3
Senior Manager, Global Operations
Senior Manager, Global Operations

Purpose Brands Intermediate, LLC • États-Unis

Hybride
USD 80 000 - 90 000
Medical, Dental and Vision Coverage
Hybrid Work Environment
Life and Disability Insurance
+7
Senior Paid Media Specialist - WTC & TBM
Senior Paid Media Specialist - WTC & TBM

Purpose Brands, LLC • Boca Raton (FL), Northern (KY)

Sur place
USD 65 000 - 95 000
Medical, Dental, and Vision
Hybrid work environment
Life and Disability Insurance
+9
Senior Software Engineer, Firmware
Senior Software Engineer, Firmware

Purpose Brands • Woodbury (MN)

Hybride
USD 140 000 - 155 000
Hybrid Work Environment
Medical, Dental, Vision Coverage
401(k) Matching
+2
Senior Paid Media Channel Manager
Senior Paid Media Channel Manager

Purpose Brands Intermediate, LLC • North Carolina

Sur place
USD 100 000 - 160 000
Senior Paid Media Specialist - WTC & TBM
Senior Paid Media Specialist - WTC & TBM

Purpose Brands Intermediate, LLC • North Carolina

Sur place
USD 70 000 - 90 000
Medical, dental and vision coverage
Hybrid work environment
Life and disability insurance
+3
Vice President, Brand Strategy & Creative Excellence
Vice President, Brand Strategy & Creative Excellence

Purpose Brands, LLC • Boca Raton (FL)

Hybride
USD 180 000 - 320 000
Hybrid work environment
In-house workout facilities
401(k) matching
+2
Franchise Fitness Consultant - Orangetheory Fitness
Franchise Fitness Consultant - Orangetheory Fitness

Purpose Brands Intermediate, LLC • Georgia

Sur place
USD 110 000 - 140 000
Medical, Dental and Vision Coverage
Hybrid Work Environment
Life and Disability Insurance
+8