Catapult is a sports technology company that empowers professional teams to make data-driven decisions. We deliver health, performance, video, and AI insights from the locker room to competitive environments, ensuring every decision is an opportunity to gain an advantage, sharpen performance, and build lasting success.
Requirements
- 8+ years of software engineering experience, with significant time spent on embedded Linux systems or otherwise close to hardware
- Strong proficiency in C/C++ and Python – you're comfortable across the stack from real-time C++ peripherals code to Python application services
- Demonstrated experience shipping and operating embedded products at scale: OTA, fleet observability, manufacturing provisioning, and the operational realities of devices you can't easily reach
- The ability to own ambiguous problems end-to-end: scoping, prototyping, shipping, and measuring – across software, hardware, and the seams between them
- Comfort with leadership: you've mentored engineers, led technical direction, or driven cross-team initiatives, even if your title didn't say "lead."
- Baseline hardware fluency – reading a schematic, debugging with a scope or logic analyzer, and collaborating with EEs
Benefits
- Generous paid leave
- Recognized company holidays
- Health, Dental, and Vision insurance
- 401(k) retirement plan with company match