> Markdown version of [/jobs/ext/2634833-firmware-engineer-kitcheck](https://www.wearedevelopers.com/jobs/ext/2634833-firmware-engineer-kitcheck). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Firmware Engineer -KitCheck - **Company:** BLUESIGHT, INC. - **Location:** Austin, TX, United States - **Salary:** $100,000.0 - $120,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Apple Mac Systems, JIRA, Linux, Firmware, Github, Python (Programming Language), Networking Basics, Radio-Frequency Identification, Ruby, TCP/IP, TypeScript, Web Applications, Linux Development, Slack, Restful APIs, Docker, Golang, Programming Languages - **Published:** August 6, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a7aa883d82e8d27f ## About the Role * 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. * Genuinely interested in close, ongoing collaboration with product and domain experts - this is a highly collaborative role, not a solo one. * Strong communication habits: proactive updates, regular check-ins, and comfortable flagging blockers early rather than going quiet. * Early-career engineers with strong fundamentals who are excited by broad language and hardware exposure will thrive here. Nice to have * 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). * General Linux systems knowledge. * Familiarity with how web applications communicate (REST APIs, client-server request/response patterns). * Familiarity with our day-to-day toolset: macOS working environment, Linux development, Git/GitHub, Jira, Slack, and Docker containers Our environment Our codebase spans several languages depending on the device line, including Python, JavaScript, Java, Go, TypeScript, and Ruby. ## Description * 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. ## Related Videos - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [WeAreDevelopers - Of Agents and Robots](https://www.wearedevelopers.com/videos/2155-wearedevelopers-of-agents-and-robots) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [Dev Digest 123 - Easy as A, B, C1](https://www.wearedevelopers.com/magazine/459-dev-digest-123-easy-as-a-b-c1)