-
Selkirk Sport - We Are Pickleball
View all jobs
Consumer Apps Developer /Focus on Hardware (Estonia)
Estonia
· Full-time
·
Not Applicable
About Selkirk Sport
Pickleball is the fastest growing sport in the US and Selkirk Sport is the market leader in manufacturing all things Pickleball! We are an agile company with a collaborative management style whose mission is to fuel Pickleball players’ obsession by creating a premier product ecosystem through a variety of brands.
This not only applies to delivering the foremost in creative excellence through high-performance equipment manufactured in the USA, but also in how Selkirk Sport strives to improve the Pickleball community through grass-roots programs, professional athlete sponsorship, and supporting local non-profits & schools. We look for people who are focused, tech-savvy, fast-paced, problem solvers, and complete tasks while being a stickler for the details. We also want a fun personality that enjoys getting results.
Consumer Apps Developer (Focus on Hardware)
We’re seeking a Mid-Senior Software Engineer to help build our next-gen, on-premise service that integrates computer vision, edge computing, and secure connectivity to deliver powerful insights to all pickleball enthusiasts.This role blends hands-on engineering with architecture-level decisions: you'll choose appropriate hardware platforms, develop software for edge systems, and help build robust connections to cloud systems. Over time, this role will expand to include opportunities to develop and own cloud-based services and APIs.
Responsibilities:
Pickleball is the fastest growing sport in the US and Selkirk Sport is the market leader in manufacturing all things Pickleball! We are an agile company with a collaborative management style whose mission is to fuel Pickleball players’ obsession by creating a premier product ecosystem through a variety of brands.
This not only applies to delivering the foremost in creative excellence through high-performance equipment manufactured in the USA, but also in how Selkirk Sport strives to improve the Pickleball community through grass-roots programs, professional athlete sponsorship, and supporting local non-profits & schools. We look for people who are focused, tech-savvy, fast-paced, problem solvers, and complete tasks while being a stickler for the details. We also want a fun personality that enjoys getting results.
Consumer Apps Developer (Focus on Hardware)
We’re seeking a Mid-Senior Software Engineer to help build our next-gen, on-premise service that integrates computer vision, edge computing, and secure connectivity to deliver powerful insights to all pickleball enthusiasts.This role blends hands-on engineering with architecture-level decisions: you'll choose appropriate hardware platforms, develop software for edge systems, and help build robust connections to cloud systems. Over time, this role will expand to include opportunities to develop and own cloud-based services and APIs.
Responsibilities:
- Design and develop hardware components and systems
- Evaluate and select appropriate small form-factor hardware for deployment (e.g., NUCs, mini computers).
- Integrate industrial or prosumer-grade camera systems, leveraging modern camera APIs.
- Design and maintain local networking and secure communication between multiple devices (cameras, hubs).
- Develop edge services responsible for orchestration and coordination between edge devices and cloud backends.
- Interface with Azure backend cloud services for secure data exchange, device provisioning, and remote monitoring.
- Contribute to and uphold security best practices with a focus on privacy, access control, and data protection.
- Conduct hardware testing and troubleshooting
- Collaborate with software teams to integrate hardware and software
- Document hardware designs and specifications
- 5+ years of professional software engineering experience, with 2+ years on edge or embedded systems.
- Deep familiarity with small form-factor hardware and the ability to evaluate technical trade-offs.
- Experience working with camera systems, camera APIs and interface types (USB, Ethernet, CSI, etc.).
- Proficiency in Python is required, with additional experience in shell scripting languages, Rust, Go, or C++ considered a plus for systems development in Linux environments.
- Understanding of networking (DHCP, static IPs, firewall rules) and local service orchestration.
- Comfortable working with device-to-cloud communication using MQTT, WebSockets, or REST APIs.
- Hands-on experience with Docker and containerized service deployment.
- Exposure to Azure or equivalent managed cloud services.
- Experience with prototyping and testing hardware systems
- Experience implementing OTA (Over-the-Air) update systems or device lifecycle management.
- Background in sports tech, computer vision, or field-deployed sensor systems.
- Experience in greenfield product development or early-stage product teams.
- Opportunity to work with a fast-growing, industry-leading international brand, in a dynamic, innovative, and supportive work environment
- Hybrid work model, office located at Ülemiste, Tallinn
- Well-being: Weekly Team Lunches, monthly sports allowance/private health insurance, and mental health support and 6 paid wellness/ health days
- Work-life balance: You will receive paid time off for your birthday and you are granted one Friday off per quarter (four per year) to rest, reset and recharge.
- Professional development and learning opportunities
Key Skills
Ranked by relevance
cloud
computer vision
shell scripting
prototyping
embedded
firewall
ethernet
python
docker
linux
rust
dhcp
ips
c
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Python Back-End Developer
2026-04-09
Full-time
Mid-Senior
Belgium
Construction
Design
View Job Details
Related
Junior Java developer
2026-04-10
Contract
Mid-Senior
Singapore
Construction
Design
View Job Details
Related
Staff Mobile Developer
2026-04-09
Full-time
Mid-Senior
Canada
Construction
Design
Login to Apply
- Posted
- Jun 13, 2025
- Type
- Full-time
- Level
- Not Applicable
- Location
- Tallinn
Industries
Construction
Categories
Design
Engineering
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Python Back-End Developer
2026-04-09
Full-time
Mid-Senior
Belgium
Construction
Design
View Job Details
Related
Junior Java developer
2026-04-10
Contract
Mid-Senior
Singapore
Construction
Design
View Job Details
Related
Staff Mobile Developer
2026-04-09
Full-time
Mid-Senior
Canada
Construction
Design