Senior Firmware Engineer
Tin Can
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.
- ...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
$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- ...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
- 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
$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 employmentFull timeTemporary workCasual workWork at officeFlexible hours$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$201.88k - $237.5k
...Carta careers page. The Team You’ll Work With You’ll enter our engineering interview process as part of a pooled hiring model. We’re... ...billions of dollars in assets. The Problems You’ll Solve As a Senior Software Engineer II, you will lead technically complex projects...SeniorFull timeWork at office$108k - $216k
Position Summary... What you'll do... Role summary: Join Walmart as a Senior Software Engineer, leading the delivery of scalable software solutions through collaborative engineering teams. This role involves designing, developing, and maintaining high-quality code...SeniorFull timeTemporary workPart time$108k - $216k
Position Summary... What you'll do... Role summary: As a Senior Software Engineer, you will lead the delivery of scalable, secure software solutions by collaborating with cross-functional teams to implement, test, and maintain features and services. This role requires...SeniorFull timeTemporary workPart time$191k - $253k
...secure data distribution, and real-time execution. As a core engineering capability, LatticeOS directly enables mission-critical operations... ...success and failure. ABOUT THE JOB We are looking for a Senior Software Engineer to join the LatticeOS team, where you will design...SeniorFull timeWork experience placementImmediate start$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- ...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
- ...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 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
$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$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- ...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
- ...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
- ...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
$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- ...Software Engineer Position This is an exciting software engineer position in a startup team focusing on industry-leading research for autonomous cloud/networking technologies aiming to revolutionize the industry. The candidate has to be a self-motivated, technically...Senior
$212.2k - $274.7k
Senior Software Engineer w/ The Trade Desk, Inc. in in Bellevue, WA. *Telecommutg permittd: wrk may be performd w/in normal commuting distance from The Trade Desk, Inc. office in Bellevue, WA. Architect, design, dvlp,& optimize deploymnt automatn tools & framewrks to enable...SeniorWork at office- ...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
- ...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
$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$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- ...and excellent communication abilities, with the capacity to work autonomously in a fast-paced agile environment. ~8+ years of engineering experiences ~5+ years of experience with Angular / AngularJS. ~5+ years of experience in HTML, CSS, and writing cross-browser...Senior
- ...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!
- sr hr business partner Seattle, WA
- senior planner Seattle, WA
- senior hvac project manager Seattle, WA
- senior technical product manager Seattle, WA
- senior cloud infrastructure engineer Seattle, WA
- senior medical science liaison Seattle, WA
- senior accountant remote Seattle, WA
- srs distribution Seattle, WA
- senior app developer Seattle, WA
- senior marketing account manager Seattle, WA


