Talent.com
Embedded Software Engineer
Embedded Software EngineerQuilt • Redwood City, CA, US
Embedded Software Engineer

Embedded Software Engineer

Quilt • Redwood City, CA, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

Job Description

Our mission is to move humanity off of fossil fuel heating. 20% of US global warming emissions come from homes (that's more than cars!). The largest driver of home emissions is burning fossil fuels for heat. To stop climate change, over 80M US homes need to transition from combustion to efficient, electric heat pumps over the coming decades.

We believe for this to happen the world needs fantastic products that are easy to purchase. Today's heat pumps lack great design, make limited use of software, and are difficult and stressful to adopt. We are building a next generation, beautifully designed, AI optimized home heating and cooling system that is 10x better than what is on the market today.

Role

Quilt is hiring an embedded software engineer to join a collaborative and talented software team delivering robust software for our heat pump products. We are looking for individuals with strong hands-on technical experience in C / C++ embedded development, a passion for electrification, and an appreciation for building user-focused products. The ideal candidate will have experience developing embedded software for hardware products, strong problem-solving skills, and excitement about working on the full embedded software stack—from drivers to cloud integration.

Responsibilities

  • Design and implement embedded software in C / C++ for our heat pump system, ensuring performance, reliability, and maintainability
  • Develop and integrate device drivers for new sensors and hardware components
  • Build and maintain device-cloud communication systems, ensuring reliable data transmission and command handling
  • Implement and improve OTA (over-the-air) update mechanisms for firmware deployment
  • Contribute to bringing up new product variants and hardware revisions
  • Support and enhance our existing embedded system, including bug fixes and feature development
  • Work with APIs and services that connect embedded software with cloud services and mobile applications
  • Collaborate with cross-functional teams including hardware engineers, cloud engineers, and product managers to deliver integrated solutions
  • Debug complex embedded systems issues across hardware and software boundaries
  • Participate in code reviews and contribute to technical design discussions
  • Stay current with embedded systems best practices and emerging technologie

Minimum qualifications

  • 3+ years of professional experience in embedded software development
  • Strong proficiency in C and / or C++ for embedded systems
  • Experience developing software for resource-constrained embedded devices
  • Solid understanding of embedded systems fundamentals (memory management, interrupts, peripherals, etc.)
  • Experience with at least one of the following :
  • Device driver development

  • IoT connectivity protocols (WiFi, Bluetooth Low Energy, Matter)
  • Communication protocols (UART, SPI, I2C, Modbus or other industrial protocols)
  • RTOS (especially FreeRTOS) or bare-metal embedded systems
  • Strong debugging skills with embedded development tools (debuggers, logic analyzers, oscilloscopes)
  • Excellent problem-solving abilities and attention to detail
  • Strong communication and collaboration skills
  • Self-motivated with ability to work independently and as part of a team
  • Passion for electrification and home automation
  • Strong mission alignment around climate and decarbonization
  • Preferred Qualifications

  • Experience with embedded Linux systems
  • Experience shipping production embedded software for consumer hardware products
  • Familiarity with Yocto Linux, BSP development, or custom Linux distributions
  • Experience with NXP i.MX processors, ARM Cortex-A / M architectures, or dual-core heterogeneous systems
  • Familiarity with Protocol Buffers and gRPC for device-to-cloud communication
  • Experience with Bluetooth Low Energy for device commissioning and pairing
  • Familiarity with Matter protocol or other smart home standards
  • Knowledge of HVAC control systems
  • Knowledge of industrial communication protocols (e.g. Modbus)
  • Experience with cryptographic hardware (secure elements, TPM, or HSM)
  • Experience with OTA update systems and strategies
  • Experience with version control (Git) and CI / CD for embedded systems
  • Don't meet 100% of the requirements? That's okay, apply anyways! If you're excited about this role and think you could bring something unique to the team, we encourage you to apply — even if your experience doesn't match perfectly. We'd love to hear from you.

    Compensation & Benefits

    This is a full-time, hybrid position working out of our Redwood City office. Candidates must be able to commute to the office at least 3 days a week.

    Relocation assistance is not available for this role.

    The expected base annual salary range for this role is $150,000-$200,000, depending on experience. In addition to base salary, Quilt also offers meaningful equity and top-tier health benefits.

    About Quilt

    We are a growing team of ambitious people who truly care about the impact of their work. We are on a mission to accelerate a species-level human transition. For over a million years, we've been burning things to stay warm. It's time to move to a better way of living.

    At Quilt, we're on a mission to make clean, efficient heating and cooling accessible to everyone — and we know that heat pumps can play a big role in creating healthier, more climate-resilient homes. But the reality is, climate change and outdated energy systems don't impact everyone equally. That's why we're building a diverse, inclusive team — because we believe the best solutions come from people with different lived experiences and perspectives. We welcome teammates of all races, ethnicities, genders, identities, abilities, and backgrounds, and we're committed to creating a workplace where everyone feels empowered to shape the future of climate tech.

    Need accommodations during the hiring process? No problem — just let us know. We're here to support you. (accessibility@quilt.com)

    [job_alerts.create_a_job]

    Embedded Software Engineer • Redwood City, CA, US

    [internal_linking.similar_jobs]
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    AirGarage Inc. • San Francisco, CA, United States
    [job_card.full_time]
    AirGarage is on a mission to bring real estate online, starting with parking.We replace broken parking machines, fragmented software, and manual, labor-intensive operations with a unified, data-ric...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Mvp VC • San Francisco, CA, United States
    [job_card.full_time]
    As a senior member on our Embedded Systems Team, you will be responsible for the embedded SW design and development on our satellite’s electronic payloads. cutting edge units meant to advance the s...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Embedded Software Engineer, OrbMini

    Senior Embedded Software Engineer, OrbMini

    Kubelt • San Francisco, CA, United States
    [job_card.full_time]
    World is a network of real humans, built on privacy-preserving proof-of-human technology, and powered by a globally inclusive financial network that enables the free flow of digital assets for all....[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer, Embedded

    Software Engineer, Embedded

    Motive • San Francisco, CA, United States
    [job_card.full_time]
    Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can ma...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Embedded Software Engineer

    Embedded Software Engineer

    Ouster • San Francisco, CA, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    At Ouster, we build sensors and tools for engineers, roboticists, and researchers, so they can make the world safer and more efficient. We've transformed LIDAR from an analog device with thousands o...[show_more]
    [last_updated.last_updated_30]
    Senior Embedded Software Developer - Space Networking Systems

    Senior Embedded Software Developer - Space Networking Systems

    Blue Origin • San Francisco, CA, United States
    [job_card.permanent]
    Applications will be accepted on an ongoing basis until the requisition is closed.At Blue Origin, we envision millions of people living and working in space for the benefit of Earth.We're working t...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Software Engineer for Satellite & Ground Systems

    Embedded Software Engineer for Satellite & Ground Systems

    Amazon • San Francisco, CA, United States
    [job_card.full_time]
    A leading technology company is seeking a Device Software Engineer to develop embedded software for satellite systems.The role involves designing fault-tolerant platforms and collaborating with cro...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Zipline • South San Francisco, CA, US
    [job_card.full_time]
    Do you want to change the world? Zipline is on a mission to transform the way goods move.Our aim is to solve the world's most urgent and complex access challenges by building, manufacturing, an...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Software Engineer

    Embedded Software Engineer

    SQA Solution • San Francisco, CA, US
    [job_card.full_time]
    Please note that at this time we are unable to sponsor employment authorization (both new and transfer).Design and implement robust, reliable remote data collection and processing systems.Develop f...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Embedded Software Engineer, Orb

    Senior Embedded Software Engineer, Orb

    Inflection.xyz • San Francisco, CA, United States
    [job_card.full_time]
    World is a network of real humans, built on privacy-preserving proof-of-human technology, and powered by a globally inclusive financial network that enables the free flow of digital assets for all....[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Embedded Software Engineer, Orb

    Senior Embedded Software Engineer, Orb

    Tools For Humanity Corporation • San Francisco, CA, United States
    [job_card.full_time]
    World is building a real human network designed to accelerate people in the age of AI.As bots and autonomous agents reshape the internet, people, institutions, and applications need a trusted way t...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Newlight • San Francisco, CA, United States
    [job_card.full_time]
    Embedded Controls Engineer Lead – Newlight.Embedded Systems & Real-Time Control.Newlight is developing the world’s first scalable retrofit solution enabling hydrogen-assisted combustion for the exi...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Lumafield • San Francisco, CA, United States
    [job_card.full_time]
    Founded in 2019, Lumafield has developed the world's first accessible X-Ray CT scanner for engineers.Our easy-to-use scanner and cloud-based software give engineers the ability to see their work cl...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Embedded Software Engineer

    Embedded Software Engineer

    Stafl Systems • South San Francisco, CA, US
    [job_card.full_time]
    We are seeking a passionate and driven Embedded Software Engineer who thrives in a fast-paced, hands-on environment.In this role, you will apply your skills to develop high-quality embedded softwar...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer - Embedded

    Software Engineer - Embedded

    VirtualVocations • Oakland, California, United States
    [job_card.full_time]
    A company is looking for a Software Engineer - Embedded / Cloud.Key Responsibilities Design, develop, and test components of a global narrowband communication network Integrate and troubleshoot em...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Software Engineer : Secure Embedded Operating Systems

    Senior Software Engineer : Secure Embedded Operating Systems

    Zoox • Foster City, California, United States
    [job_card.full_time]
    Zoox's Robot Software Infrastructure team is looking for a software engineer to help develop the operating system platform that runs on several devices on our vehicle. In this role, you’ll work on p...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Embedded Linux Software Engineer

    Embedded Linux Software Engineer

    Farcast Inc. • San Francisco, CA, United States
    [job_card.permanent]
    At Farcast, we aim to improve global prosperity.We achieve this goal by building innovative products that enable access to information. Satellite internet is one of the most important ways to achiev...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Software Engineer

    Embedded Software Engineer

    Peak Energy • Burlingame, CA, US
    [job_card.full_time]
    Embedded Software Engineer, ESS.Peak Energy is seeking an experienced Embedded Software Engineer to join our Energy Storage Systems (ESS) team and work on the development of our gigawatt-scale sodi...[show_more]
    [last_updated.last_updated_30] • [promoted]