Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Firmware Engineer

Tin Can Kids

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.

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
  • 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
What We're Looking For
  • 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
Why Join Tin Can
  • 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 7 hours 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

    AIM

    Seattle, WA
    2 days ago
  • $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... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Bellevue, WA
    9 days ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Bellevue, WA
    4 days ago
  • 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... 
    Senior
    Relocation
    Visa sponsorship
    Relocation package

    Sterling Engineering

    Seattle, WA
    5 days ago
  • $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... 
    Senior
    Permanent employment
    Shift work

    K2 Space

    Seattle, WA
    4 days ago
  • $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... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Bellevue, WA
    2 days ago
  •  ...enabling advanced defense missions such as target tracking on the ground and in the air. Kapta Space is seeking a Senior Embedded Firmware Engineer to lead the complete lifecycle development, including development, testing, and support of the radar operation, data... 
    Senior
    Permanent employment

    Kapta Space

    Seattle, WA
    12 days ago
  • $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... 

    Relha LLC

    Seattle, WA
    4 days ago
  • $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 employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Bellevue, WA
    4 days ago
  •  ...their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the CDAO AI/ML Data Platforms Team, you provide deep engineering expertise and work across agile... 
    Senior

    J.P. Morgan

    Seattle, WA
    25 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area

    Metropolis Corp

    Seattle, WA
    4 days ago
  •  ...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

    Confidential

    Seattle, WA
    2 days ago
  •  ...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... 
    Senior
    Full time
    Work at office

    Statsig

    Bellevue, WA
    20 hours ago
  •  ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the CDAO's AI/ML Data Platform's team, you are an integral part of an agile team that works to enhance... 
    Senior
    For contractors

    J.P. Morgan

    Seattle, WA
    24 days ago
  •  ...architecture, and our team is looking for people like you. As a Senior Principal Architect at JPMorganChase within the Consumer...  ..., and Skills Formal training or certification on software engineering concepts and 10+ years applied experience. Hands-on... 
    Senior

    J.P. Morgan

    Seattle, WA
    13 days ago
  •  ...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... 
    Senior
    Full time

    Snowflake

    Bellevue, WA
    20 hours ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Work at office
    Relocation

    Galvanick

    Seattle, WA
    20 hours ago
  • $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... 
    Senior
    Full time
    Temporary work
    Local area

    Metropolis

    Seattle, WA
    20 hours ago
  • 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... 
    Senior
    Contract work
    Remote work

    Fuel Talent

    Seattle, WA
    4 days ago
  • $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... 
    Senior
    Full time
    For contractors
    For subcontractor
    Immediate start

    Nooks

    Seattle, WA
    20 hours ago
  •  ...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... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    Seattle, WA
    20 hours ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Work from home
    Relocation

    Propellerhead

    Seattle, WA
    20 hours ago
  •  ...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

    247Hire

    Seattle, WA
    1 day ago
  •  ...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

    Software Technology Inc

    Seattle, WA
    3 days ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Relocation package

    OpenAI

    Seattle, WA
    20 hours ago
  • $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... 
    Senior
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    Coreweave

    Bellevue, WA
    20 hours ago
  •  ...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 ~... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    Seattle, WA
    20 hours ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Remote work
    Monday to Thursday
    Flexible hours

    Deposely

    Bellevue, WA
    20 hours ago
  • $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,... 
    Senior
    Contract work
    Remote work

    Fuel Talent

    Seattle, WA
    5 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    Seattle, WA
    20 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!