B
Bluesight
Firmware Engineer (KitCheck)
Skills
DockerRubyTypescriptPythonGolangJavaGitHubLinuxJiraJavascript
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
$100,000 – $120,000 / year
Location:
Austin, TX, USA
Work mode:
Onsite
Published on:
17 August 2026
What they need
- KitCheck’s hardware fleet spans multiple RFID reader models, each with device-specific firmware written in different languages and frameworks. We’re looking for an engineer to take ownership of maintaining, upgrading, troubleshooting, and supporting that firmware in the field
- You’ll be a full member of our ~10-person KitCheck engineering team, working especially closely with our three-person hardware and RFID software team — a tight-knit group where firmware sits at the center
- This role is roughly 75% software, 25% hardware
- You’ll spend the most hands-on time in Python and Go — the two languages our stack leans on most heavily — though prior experience in either isn’t required
- Own firmware across our full fleet of RFID reader models — maintenance, upgrades, and troubleshooting — with each device line running its own language and framework
- Produce and maintain the support documentation and materials our Support team needs to handle day-to-day, live-device support in the field
- Take ownership of the codebase: create, review, and contribute to pull requests across a wide variety of languages and frameworks
- Contribute to and grow expertise in our RFID device-control platform, including performance-sensitive scanning code
- Our codebase spans several languages depending on the device line, including Python, JavaScript, Java, Go, TypeScript, and Ruby
Benefits
- Unlimited Vacation
- Fully Remote
- Comprehensive Insurance
- Home Office Stipend
- Monthly Health & Wellness Stipend
- Short & Long Term Disability Coverage
- 401K Program (via Vanguard) with up to 4% company match
- Paid Parental Leave
- Investing Into Your Career Growth
- Local Meetup, Team & Company Retreats- Genuinely interested in close, ongoing collaboration with product and domain experts — this is a highly collaborative role, not a solo one
- Comfortable working in unfamiliar programming languages and ramping into new stacks quickly — you’ll be supporting firmware across several from day one
- Able to make progress toward a goal even when the path forward is abstract or not fully defined
- Early-career engineers with strong fundamentals who are excited by broad language and hardware exposure will thrive here
- Strong communication habits: proactive updates, regular check-ins, and comfortable flagging blockers early rather than going quiet
- Experience building or supporting on-premise / on-device software
- Exposure to IoT device build/dev as a hobbyist or tinkerer
- Networking fundamentals (TCP/IP, common protocols)
- Familiarity with how web applications communicate (REST APIs, client-server request/response patterns)
- General Linux systems knowledge
- Familiarity with our day-to-day toolset: macOS working environment, Linux development, Git/GitHub, Jira, Slack, and Docker containers
Other offers great for you!
These companies are also looking for great profiles
K
Kalytech Consulting
Automation Engineer
540€
Freelance
Leuven, Belgium
Hybrid
Skills
PythonAnsibleautomationpowershell
1 day ago
Quick apply
E
Espace Freelance
AI Engineer confirmé
Freelance
Paris, France
Hybrid
Skills
Google Cloud PlatformPythonVertex AIRAGLangChainAI agents
7 hours ago
Quick apply
A
Agile Partner
Release Train Engineer
Freelance
Luxembourg
Onsite
Skills
ScrumAgile CoachingJiraSAFeRelease Train EngineeringAgile metrics
6 hours ago
Quick apply
No company information available.