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

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
  • 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 3 days ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Seattle, WA vacancy
  • $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... 
    Senior
    Permanent employment
    Shift work

    K2 Space

    Seattle, WA
    24 days ago
  • EVONA is seeking a hands-on Senior Embedded Firmware Engineer to lead firmware development for a spaceborne radar platform. You will own architecture, implementation, testing and integration with hardware, FPGA and software teams in a fast-growing startup. Requirements... 
    Senior

    EVONA

    Seattle, WA
    3 days ago
  •  ...applications including synthetic aperture radar (SAR), Earth observation and target tracking. We are seeking a hands-on Senior Embedded Firmware Engineer to help develop the firmware behind this mission-critical radar payload. You will own substantial parts of the... 
    Senior

    EVONA

    Seattle, WA
    3 days ago
  • Cytek Biosciences, Inc. is seeking a Manager of Electronics & Firmware to lead a team developing electronics and embedded firmware for next-generation flow cytometry and imaging instruments. The role blends people leadership with hands-on technical direction across architecture... 
    Senior

    Cytek Biosciences, Inc.

    Bellevue, WA
    4 days ago
  • $152k - $241.5k

     ...latency, delivering data faster to applications and unlocking system performance.We are looking for an excellent Software Engineer to join the NIC Firmware team. The Firmware team develops innovative networking features for cloud, HPC and storage. We drive the data growth... 
    Senior
    Full time
    Remote work

    Nvidia

    Seattle, WA
    2 days ago
  • $141k - $225.6k

     ...a mission that matters at a company where you matter.Platform Firmware | Seattle, WA or Scottsdale, AZJoin Axon and be a Force for GoodAt...  ...or Scottsdale officeWhat You'll DoReports to: Software Engineering Manager, Platform FirmwareDirect Reports: NoneFirmware Design... 
    Senior
    Work experience placement

    Axon

    Seattle, WA
    3 days ago
  • $90 - $110 per hour

     ...Embedded Firmware Engineer (USB-C / Power Delivery) LHH Recruitment Solutions is partnering with an innovative technology organization to identify an Embedded Firmware Engineer for a 6-month contract opportunity with strong potential for conversion to a permanent... 
    Hourly pay
    Permanent employment
    Contract work
    Temporary work
    Local area
    3 days per week

    LHH Recruitment Solutions

    Bellevue, WA
    4 days ago
  • $80 - $116 per hour

     ...Job Description Job Description Job Title: Embedded Firmware Engineer (USB-C, PD) Job Description We are seeking an embedded firmware engineer to join our team in developing cutting-edge hardware centered around USB-C Power Delivery controllers. You will play a crucial... 
    Contract work
    Temporary work
    Work at office
    Flexible hours

    Actalent

    Bellevue, WA
    1 day ago
  • Sigma Design in Bellevue, WA is seeking an Embedded Firmware Engineer (Contract-to-hire) to develop and debug firmware for new hardware systems. The role focuses on hardware bring-up and hands-on debugging of 32-bit ARM Cortex-M microcontrollers, with emphasis on peripherals... 
    Contract work
    For contractors

    Sigma Design Inc

    Bellevue, WA
    2 days ago
  • Sigma Design is seeking an Embedded Firmware Engineer for a contract-to-hire role in Bellevue, WA. You will develop and debug firmware for ARM Cortex-M MCUs, integrate peripherals via I2C/SPI/UART, and drive hardware bring-up from power-on to production-ready code. The... 
    Contract work

    Sigma Design

    Bellevue, WA
    2 days ago
  • Overland AI in Seattle, WA is seeking an Embedded Software Engineer to own the integration between hardware and software on autonomous...  ...vehicles. This role is hands-on on the production floor, bridging firmware, electrical systems, and autonomy software to deliver mission‑... 

    Socket.dev

    Seattle, WA
    19 hours ago
  • Overland AI in Seattle develops autonomous ground vehicles and leads embedded firmware integration on production platforms. We seek an Embedded Software Engineer to own the firmware architecture, bring‑up boards, and ensure robust hardware‑software interaction with the... 

    Overland AI

    Seattle, WA
    2 days ago
  • Blue Origin Engines seeks an Aerospace Software Apps Engineer III to develop and verify real-time embedded software that controls rocket engines for human-capable spacecraft. You will work with multidisciplinary teams across the full software lifecycle, from requirements... 
    Senior

    Blue Origin LLC

    Seattle, WA
    4 days ago
  • Vigilant Engineering, Inc. is seeking a mid-to-senior embedded firmware engineer to design and implement software for custom embedded platforms, including drivers, bootloaders, and BSPs. You will collaborate across hardware and software teams to ensure a robust system... 
    Senior

    vigilant

    Seattle, WA
    19 hours ago
  • A leading aerospace company in Seattle seeks an experienced embedded software engineer for its Lunar Permanence business unit. The role involves developing software for avionics systems, requiring a strong background in C/C++ and debugging techniques. The ideal candidate... 
    Senior
    Relocation package

    Blue Origin

    Seattle, WA
    3 days ago
  • Firmware Engineer As a Firmware Engineer, you will work on the development of our universal operating system for blockchain hardware. We're looking for someone who is excited about low-latency, high-speed systems that are optimized for execution. You will work closely with... 

    1872 Consulting

    Bellevue, WA
    2 days ago
  • Title -Firmware Engineer-UEFI Location: Redmond, WA We are looking for an 7-10 yrs experienced UEFI / Embedded Firmware Engineer to work on modern computing platforms, supporting firmware development from early platform bring-up through system validation and release. This... 

    Yantran LLC

    Bellevue, WA
    2 days ago
  • HIKINEX in Bellevue is seeking an embedded firmware engineer to bring up new hardware built around USB-C Power Delivery controllers. You will write and debug firmware on 32-bit ARM MCUs, configure companion ICs over I2C/SPI/UART, and work hands-on at the bench with the... 

    HIKINEX

    Bellevue, WA
    4 days ago
  • $264.1k - $369.74k

    Blue Origin seeks a Sr Principal Software Engineer in Seattle, WA, to lead software development strategies across engineering, supply chain, and manufacturing. This role involves mentoring developers, interfacing with customers, and advocating for AI applications in software... 
    Senior

    Blue Origin

    Seattle, WA
    2 days ago
  •  ...scalable cloud services and platforms. You will guide end-to-end development, define standards for data-plane components, and mentor engineers across multiple teams, ensuring high availability and performance at global scale. You will collaborate with product and business... 
    Senior

    Oracle

    Seattle, WA
    2 days ago
  • $220k - $292k

     ...Senior Embedded Linux Engineer Costa Mesa, California, United States; Seattle, Washington, United States Anduril Industries is a defense technology...  ...our embedded Linux systems Closely collaborate with firmware engineers on low-level protocols and software updates to... 
    Senior
    Full time
    Work experience placement

    anduril

    Seattle, WA
    19 hours ago
  • Location: Seattle WA or San Francisco Bay AreaWe are seeking a hands-on Sr Embedded Hardware & Firmware Engineer to lead the design and development of embedded electronic systems from concept through production. This role is focused on hardware ownership, including schematic... 
    Senior
    Flexible hours

    CyberCoders

    Seattle, WA
    19 hours ago
  • Blue Origin is seeking experienced engineers to develop flight software for the New Glenn rocket. This role focuses on real-time embedded software within a collaborative team, making a significant impact on safe human spaceflight. Candidates should have a B.S. in a relevant... 
    Senior

    Blue Origin

    Seattle, WA
    3 days ago
  • Blue Origin LLC in the Greater Seattle Area (and Space Coast, FL; Huntsville, AL; Denver, CO) is seeking an Embedded Software Engineer III for New Glenn Avionics. You will develop flight software and tools for spaceflight systems, spanning requirements, design, implementation... 
    Senior

    Blue Origin LLC

    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
  • $192.05k - $268.87k

     ...grade connectivity for critical operations worldwide. Job Description As part of a hardworking team of specialists and engineers, you will develop firmware for the secure enclaves of custom ASICs in the TeraWave system. You will work closely with hardware and... 
    Permanent employment
    Temporary work
    Local area
    Worldwide
    Relocation

    Blue Origin

    Seattle, WA
    2 days ago
  • $148.5k - $237.6k

    Senior Embedded Application Software Engineer II Join Axon and be a Force for Good. At Axon, we're on a mission to Protect Life. We're explorers, pursuing society's most critical safety and justice issues with our ecosystem of devices and cloud software. Like our products... 
    Senior
    Work at office
    Remote work

    Axon

    Seattle, WA
    1 day ago
  • $141k - $225.6k

    Senior Software Embedded Engineer Seattle, Washington, United States Join Axon and be a Force for Good. At Axon, we're on a mission to Protect Life. We're explorers, pursuing society's most critical safety and justice issues with our ecosystem of devices and cloud software... 
    Senior
    Work experience placement
    Work at office
    Remote work

    Axon

    Seattle, WA
    2 days ago
  • Ll Oefentherapie seeks a Senior Principal TPM to identify and resolve deployment blockers, manage risks, and lead rapid-response engagements. You will develop recovery plans to keep schedules and monitor performance against milestones, collaborating with suppliers, contractors... 
    Senior
    For contractors

    Ll Oefentherapie

    Seattle, WA
    1 day ago
  •  ...solution overview to both internal and external audiences Good decision-making skills, conflict resolution, and follow-through with partners Bachelor’s Degree or higher in Computer Science or Computer Engineering, or a related field, or equivalent practical experience... 
    Senior

    Targeted Talent

    Seattle, WA
    a month ago

Do you want to receive more vacancies?

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