Senior Firmware Engineer
Tincan
About Tin Can Tin Can is building a safer, simpler way for kids to connect - without smartphones. We're creating screen-free, delightful devices and services that let families call the people who matter most, free from the noise of today's digital world. We're building a bold, authentic, nostalgic, and kinda quirky brand that resonates with folks who want something simpler & better for their kids than the tech-infused lives we're currently living (and who have a sense of humor about it). As we gear up to scale to thousands of families, we're ready to bring on an engineer to help make it happen. The Role We're looking for a Senior Firmware Engineer to own the software that lives on every Tin Can. Our devices are the front line of the experience families feel most - how clearly a call sounds, and whether the phone just works when a kid picks it up to call Grandma. The firmware runs on ESP32 hardware and powers everything from connecting to Wi-Fi to placing a call to 911. You'll be the person the rest of engineering turns to on anything device-side: how firmware gets better, how we ship updates safely across our fleet, and how we understand and improve the real-world experience of every call. You'll set firmware direction and coordinate the firmware and hardware work, so device-side expertise and ownership live with us. You'll work closely with our voice, IoT, and app engineers as we design and ship the next generation of devices. This is a hands-on role for someone who cares about the details families feel - and wants to own them end to end. What You'll Do
If you're excited by the idea of taking a solid technical foundation and scaling it to support thousands of families - while making it more reliable, delightful, and resilient along the way - we'd love to meet you.
- Own our device firmware end to end (C/C++ on ESP32) - connectivity, provisioning, call behavior, and on-device audio
- Make over-the-air updates safe and boring: phased, reversible rollouts you'd trust across the whole fleet, sensible versioning (which builds reach which devices), monitoring for updates that succeed or fail, and recovery for devices that fall out of the update path
- Improve how real calls actually sound, working across the on-device audio path - echo cancellation, jitter buffer, packet-loss concealment, and codecs
- Chase down the field issues families feel - devices dropping off Wi-Fi, mesh and dual-band quirks, dropped calls - and drive them to root cause
- Instrument the fleet so we can see the kid's-eye experience: is the phone reachable, does the call connect, how does it sound, did it drop
- Set firmware direction and coordinate the firmware and hardware work, so device-side knowledge and ownership live with the team
- Partner across the hardware line - reviewing specs and supporting board bring-up so firmware and hardware decisions account for each other on current and next-gen devices
- 5+ years building and shipping firmware for connected devices, ideally in C/C++ on resource-constrained microcontrollers (ESP32/Espressif a big plus)
- You've shipped firmware to real devices in the field and owned over-the-air updates - staged rollouts, versioning, and failure recovery - at meaningful scale
- Comfortable debugging across the software/hardware boundary: reading schematics, reaching for a scope or logic analyzer, and reasoning about audio (I2S), Wi-Fi/BLE, power, and reset behavior
- A reliability mindset - you think in terms of what's reproducible, testable, and reversible, and you instrument things so you know what's really happening in the field
- A clear communicator who writes things down, because you want the whole team to understand the systems you build
- A collaborative, low-ego approach - everyone here sweeps the floor
- Bonus: real-time audio or VoIP experience (SIP/RTP, codecs, AEC, jitter buffer, PLC); an IoT fleet platform like Thingsboard; Wi-Fi provisioning (BLE/BluFi) and mesh-network depth; or taking a consumer hardware product from prototype through the factory
- Extra bonus: electrical engineering chops - schematic capture, PCB bring-up, or audio hardware design - that let you flex between firmware and electrical work across our hardware program
- We're building tech that protects childhood: We're on a quest to give kids a more analog childhood - one with real conversations, real connection, and way less screen time. No doomscrolling, data mining, or dopamine traps - just a simpler, better way for kids to stay in touch. This is a rare opportunity to build something that truly matters.
- You'll own something families feel every day: This is the role for an engineer who wants to fully own the software on the device - the thing that decides whether a call just works - with the full backing of the founding team. You'll have both the autonomy and the responsibility to shape how Tin Can's devices behave as we scale.
- Small, high-trust team: Every company says "team," but at Tin Can it means something different. We're a small, mission-driven group that genuinely has each other's backs - professionally and personally. You'll be joining a tight-knit crew where your ideas and instincts matter from day one.
- Room to explore, not just execute: You'll have the space to challenge assumptions, solve hard problems, and build systems that reflect our values of trust, simplicity, and care.
If you're excited by the idea of taking a solid technical foundation and scaling it to support thousands of families - while making it more reliable, delightful, and resilient along the way - we'd love to meet you.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Seattle, WA vacancy
- ...About You You’re a firmware engineer who thrives at the boundary between hardware and software. You write clean, efficient, reliable C++ code... ...machines operating in the real world. What you will own As a Senior Firmware Engineer, you will design and build the core systems...Senior
- ...Senior Firmware Engineer Tin Can is building a safer, simpler way for kids to connect — without smartphones. We're creating screen-free, delightful devices and services that let families call the people who matter most, free from the noise of today's digital world....SeniorFlexible hours
$153k - $242k
...Senior Firmware Engineer Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale...SeniorPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hours- ...Embedded Firmware Engineer (C Programming) – Autonomous Marine Robotics Location: Seattle, WA Relocation Assistance Available Please Note: Relocation assistance is available for qualified candidates relocating within the U.S. This position is not eligible for candidates...SeniorRelocationVisa sponsorshipRelocation package
- ...Join to apply for the Senior Firmware Engineer role at CoreWeave Join to apply for the Senior Firmware Engineer role at CoreWeave CoreWeave is the AI Hyperscaler, delivering a cloud platform of cutting edge services powering the next wave of AI. Our technology provides...SeniorPermanent employmentFull timeTemporary workCasual workWork at officeRemote workFlexible hours
$160k - $220k
...fundamentally different class of spacecraft. Engineered to survive the harshest radiation... ...apply. The Role We are seeking a Senior Embedded Software Engineer to develop and... ...Demonstrated ability to debug complex hardware/firmware issues. Nice to haves Experience...SeniorPermanent employmentShift work$182k - $242k
...Learn more at What You'll Do CoreWeave is expanding its firmware engineering organization to support next-generation AI compute platforms... ...and the integrated firmware stack that powers them. As a Senior Firmware Engineer, FPGA & Platform Integration, you will design...SeniorPermanent employmentTemporary workCasual workWork at officeFlexible hours$157k - $235k
...We’re looking for an Embedded Software/Firmware Engineer to join the Spectacles team! What you’ll do Develop embedded software and firmware for micro-display systems, display chips, and related tools with clear ownership scope across implementation, integration, validation...$109k - $160k
...Firmware Engineer Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers... ...testing procedures. Collaborate & Learn: Work alongside senior engineers to expand your expertise in firmware stack design,...Permanent employmentTemporary workCasual workWork at officeFlexible hours$145k - $195k
..., working and playing remarkable – giving us back our most valuable asset, time. Who you are: Metropolis is seeking a Senior Embedded Systems Engineer to own the software lifecycle of our field‑deployed hardware. You will be responsible for the OS layer, driver integration...SeniorFull timeTemporary workWork at officeLocal area- ...Senior Director, Principal Gifts About the Company Philanthropic organization supporting Indigenous culture & individuals Industry Non-Profit Organization Management Type Non Profit Founded 2017 Employees 11-50 Categories...Senior
- ...the future of experimentation. About the Team Statsig's engineering team builds scalable infrastructure and products that empower... ...focused on impactful solutions. What You’ll Do As a Senior Software Engineer , you will drive critical projects, own core...SeniorFull timeWork at office
- ...depends on us. If you love hard distributed systems and database engine problems, care about correctness and performance, and want your... ..., lineage, and catalog capabilities across the platform. As a Senior Software Engineer on this team, you will design and implement...SeniorFull time
$215k - $280k
...Rippling, and Toast, and hundreds more. For more information, visit Nooks.ai . About the Role: We are looking for a Senior Engineer to join our engineering team. In this role, you will work at the forefront of LLMs and AI agents to transform the way...SeniorFull timeFor contractorsFor subcontractorImmediate start$155k - $185k
...speed, ease, and convenience—giving us back our most valuable asset, time. The Role We are seeking a highly tenured Senior Software Engineer, Backend to join our Advanced Technologies team. In this role, you will design, develop, and maintain scalable backend...SeniorFull timeTemporary workLocal area- ...Senior Backend Engineer Caddi is a seed-stage startup reimagining automation for professionals by transforming simple screen recordings into fully automated workflows. As a Senior Backend Engineer, you'll guide our core backend architecture, APIs, and integrations,...Senior
- A prominent recruitment firm is seeking multiple Senior Software Engineers for remote contracts in Seattle, WA. Candidates should have over 6 years of engineering experience, strong proficiency in C# and .NET, and familiarity with modern deployment technologies like Docker...SeniorContract workRemote work
- ...with at least one key language (e.g. Python, Go, Rust). ~6+ years of industry experience. ~ Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control...SeniorPermanent employmentFull timeWork at officeRelocation
- ...Senior Software Engineer Responsibilities: Lead the design, development, and testing of robust systems and services. Contribute to shaping the technical architecture of the product. Translate product requirements into detailed technical solutions and user stories. Deliver...Senior
- ...Zoox is looking for a software engineer to work on our custom High-Performance Computing infrastructure and its supporting ecosystem of tools and services. This infrastructure is central to machine learning workflows across all Zoox software divisions, from data engineering...SeniorFull timeTemporary workRelocation package
- ...Senior Java Microservices Developer Cloud experience with AWS preferred Senior Java development experience Strong troubleshooting skillset Kafka & REST API development for services with high transaction rates Container/Kubernetes microservices using SpringBoot...Senior
- ...strong bias toward impact, and building systems that empower other builders across the company. About the Role As a Senior Infrastructure Engineer on the Statsig team, you will build and scale the foundational infrastructure that powers OpenAI’s experimentation and...SeniorFull timeWork at officeRelocation package
$185k - $210k
...understand, troubleshoot, and optimize complex systems at the forefront of Artificial Intelligence. We are seeking senior observability engineers with specializations in logging and tracing platforms (where knowledge of Loki and/or ClickHouse is a strong plus), pipelines...SeniorFull timeTemporary workCasual workWork at officeRemote workFlexible hours- ...individuals excited about the opportunity to relocate and contribute to our engaging work environment in New Zealand. The Role: As a Senior Software Developer in our core delivery team, you'll help craft interesting, challenging systems that are beyond routine feature...SeniorFull timeWork at officeWork from homeRelocation
- ...Next.js), NestJS AI Tooling: Heavy use of Cursor and Claude About this Role This isn't just another senior role. As our Senior Software Engineer, you will be working closely with the CTO, making critical decisions on product, customers, and our technical vision...SeniorFull timeWork at officeRemote workMonday to ThursdayFlexible hours
- ...real-world behaviors as closely as possible. Work closely with various teams — including AI software teams, QA, and Validation Engineers — to push autonomous driving forward. Qualifications ~ Bachelors or Masters degree in Computer Science or related field ~...SeniorFull timeTemporary workRelocation package
$203k - $256k
...results. This is an ideal opportunity for an innovative Software Engineer to build the foundation and the pipeline that can exponentially... ...and Zoox Stock Appreciation Rights. The salary will range for Senior will be $203,000 to $256,000: The salary range for Staff will...SeniorFull timeTemporary workRelocation package$75 - $83 per hour
...Talent is partnering with a nationally-known enterprise to support several 2026 greenfield initiatives. We're hiring multiple Senior Software Engineers who thrive in zero-to-one environments, can collaborate across vendors and internal teams, and are excited to ship clean,...SeniorContract workRemote work$168k - $252k
...technology collaborates across platforms to deliver real impact in the field. ABOUT THE JOB We are looking for a Senior Software Engineer to join our rapidly growing team in Seattle, WA. In this role, you will work on our developer portal and generated SDKs to...SeniorFull timeWork experience placementLocal areaWorldwideRelocation package- ...A woman-owned small business is seeking a Senior SAP BASIS Administrator in Northern Virginia/Washington, DC. This role involves supporting and enhancing SAP ERP operations, with a clear emphasis on remote work availability. Candidates must have a Bachelor's degree in...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
Related searches
- senior vice president communications Seattle, WA
- senior manager quality engineering Seattle, WA
- senior device engineer Seattle, WA
- sr operations manager Seattle, WA
- senior research scientist - machine learning Seattle, WA
- senior client services manager Seattle, WA
- senior recruitment consultant Seattle, WA
- sr. hr generalist Seattle, WA
- senior platform engineer Seattle, WA
- senior clinical data manager Seattle, WA


