Firmware Solution Engineer

4 weeks ago


New York, United States Memfault Full time
Memfault is seeking an embedded software engineer to join as a Firmware Solution Engineer. You’ll be working with others on the Developer Experience team to build out Memfault’s firmware SDK spanning across a multitude of MCU architectures, RTOS’s, and vendor libraries. You’ll also be working with cutting-edge IoT companies as they integrate Memfault for the first time or add support for newly built features.
NOTE: We are open to employees working outside of New York, NY. We have monthly team gatherings in New York and bi-annual company off-sites around the world, both of which you would attend.
Your Role
    • Collaborate with customer-facing and product teams and architect and implement SDK improvements in code that satisfy rigorous performance and size limitations.
    • Engage directly with firmware engineers at cutting-edge hardware companies and work together to overcome issues integrating the Memfault platform.
    • Build out and improve reference examples and SDK documentation.
    • Contribute to the growing suite of unit, automated, and emulator tests to ensure that improvements work reliably and regressions don’t slip into production.
    • Ship code early and often to customers. You’ll begin to constantly notice devices that are running your code out in the wild
    • Work on an amazingly deep stack: firmware, operating systems, mobile, web.
    • Have a major impact on our product, our infrastructure, our culture and our business.
Why you may be a fit
    • You love teaching and solving problems, and want to have a major impact on our product, business, and our culture.
    • A firmware engineer with 3+ years of experience writing C/C++ code that runs on embedded MCUs. Experience with RTOSs, ARM Cortex-M or Xtensa MCUs a plus.
    • Comfortable with bringing up a variety of development boards, architectures, and new software platforms.
    • You are passionate about modern developer practices, such as automated software testing and CI/CD.
    • You are a great communicator, both conversationally and in written form. You can demonstrate credibility to technical buyers and articulate value to business stakeholders.
    • You are organized and efficiently manage your time and priorities.
    • You are caring and kind: other people do better when they work with you.
Even better if you have
    • Experience with Android or Embedded Linux
    • Experience with Python and/or SQL
If you are hired into our New York work location, the compensation range for this position is between $100,000 and $170,000 based on a full-time schedule. The salary may vary depending on your location and confirmed job-related skills and experience. Incentives such as bonuses may be available for this position for the potential to earn more. For part-time roles, your compensation will be adjusted to reflect your hours.
We offer full benefits (health, vision, dental, 401k), unlimited PTO, and competitive pay and equity packages. Learn more about benefits and our company values - >
We want you (yes, you) to apply Research shows that candidates from underrepresented backgrounds often don't apply for roles if they don't meet all the criteria — unlike majority candidates meeting significantly fewer requirements.
We strongly encourage you to apply if you're interested: we'd love to know how you can amplify our team with your unique experience
About Memfault Memfault is the first IoT reliability platform that empowers teams to build more robust devices at scale. Today hardware teams have little insight into how their products are performing and what issues are driving the majority of field failures; with Memfault, they can operate with the same speed and agility as software organizations. Companies like Lyft, Logitech, Bose, Whoop, and Verkada use Memfault's performance monitoring, device debugging, and OTA update capabilities to ship fast and build high-quality products. Memfault was founded by veterans of Pebble, Fitbit, and Oculus and is backed by Stripes, Uncork Capital, Partech, the 5G Innovation Lab, S28 Capital, and Y Combinator. Learn more about Careers at Memfault ->
Memfault recently closed a $24M Series B funding round announced on January 24, 2023. Learn more ->
Apply for this job
  • Firmware Engineer

    4 days ago


    New York, United States Actalent Full time

    Exciting Firmware Engineer Opportunity Description: An exciting opportunity is available through our client for a Firmware Engineer with a passion for embedded systems and a proven record of innovation . The client is seeking a professional with a solid foundation in firmware development and a commitment to technical excellence . The successful candidate...


  • New York, New York, United States Memfault Full time

    Memfault is seeking an embedded software engineer to join as a Firmware Solution Architect. You'll be working with others on the Developer Experience team to build out Memfault's firmware SDK spanning across a multitude of MCU architectures, RTOS's, and vendor libraries. You'll also be working with cutting-edge IoT companies as they integrate Memfault for...


  • New York, New York, United States Memfault Full time

    Memfault is seeking an embedded software engineer to join as a Firmware Solution Architect. You'll be working with others on the Developer Experience team to build out Memfault's firmware SDK spanning across a multitude of MCU architectures, RTOS's, and vendor libraries. You'll also be working with cutting-edge IoT companies as they integrate Memfault for...


  • New York City, United States Memfault Full time

    Memfault is seeking an embedded software engineer to join as a Firmware Solution Architect. You’ll be working with others on the Developer Experience team to build out Memfault’s firmware SDK spanning across a multitude of MCU architectures, RTOS’s, and vendor libraries. You’ll also be working with cutting-edge IoT companies as they integrate...


  • New York, United States CareerBuilder Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • New York, New York, United States Block Full time

    Company DescriptionBlock is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams - People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more - provide support and guidance at the corporate level. They work across business groups...


  • New York, United States Block Full time

    Company DescriptionBlock is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams - People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more - provide support and guidance at the corporate level. They work across business groups...


  • New York, United States Block Full time

    Company DescriptionBlock is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams - People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more - provide support and guidance at the corporate level. They work across business groups...


  • New York, New York, United States Block Full time

    Company DescriptionBlock is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams - People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more - provide support and guidance at the corporate level. They work across business groups...


  • New York, New York, United States Block Full time

    Company DescriptionBlock is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams - People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more - provide support and guidance at the corporate level. They work across business groups...


  • New York, United States Block Full time

    Company DescriptionBlock is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams - People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more - provide support and guidance at the corporate level. They work across business groups...


  • New York, New York, United States Block Full time

    Company DescriptionBlock is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams - People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more - provide support and guidance at the corporate level. They work across business groups...


  • New York, United States Block USA Full time

    Company Description Block is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams - People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more - provide support and guidance at the corporate level. They work across business groups...


  • New York, United States Block Full time

    Job DescriptionJob DescriptionCompany DescriptionBlock is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams — People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more — provide support and guidance at the corporate level....


  • New York, United States Block Full time

    Job DescriptionJob DescriptionCompany DescriptionBlock is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams — People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more — provide support and guidance at the corporate level....


  • New York, United States Strategic Employment Partners Full time

    Well established organization that builds solutions for safety monitoring and tracking is looking for a Lead Embedded Firmware Developer. In this role you'll be hand's on building the Firmware for their remote monitoring products as well as being instrumental in the development and mentoring of a team of 4 Firmware Engineers. This will include development on...

  • Firmware Engineer

    4 weeks ago


    New York, United States UST Inc Full time

    1. Highly experienced in Embedded/Desktop/Server firmware development. 2. Should have an intrinsic understanding of x86-64 Server ISA to design and analyze the impact of feature addition/modification/removal on the system performance. 3. Should be highly proficient in x86_64 BIOS/UEFI/Coreboot/Tianocore/Bootloader/RTOS development. 4. Should have worked on...


  • New Haven, United States 1872 Consulting Full time

    Senior Firmware Engineer, Embedded C Focus Our mission is to make securely accessing the things in your life noticeably easier, without being noticeable. Our global teams work together to create products and services that add everyday simplicity and convenience to our users' lives. With the ability to control access to what they love the most, we're able to...


  • New York, United States Odic Incorporated Full time

    Job Description: We're thrilled to offer an exciting opportunity for an entry-level electrical or computer engineer who loves designing and debugging embedded electronic hardware and firmware. Joining our team means you'll have the chance to work in a dynamic and supportive environment, free from the stifling overhead of a large company. As a recent graduate...

  • Sr. Firmware Engineer

    4 weeks ago


    New Providence, United States Anova Full time

    Job DescriptionJob DescriptionSalary: Anova has adopted a flexible Hybrid-Working Policy.Bring your experience in deployment strategy for GSM / UTMS/ LTE / Satellite / Wireless communications and GPS systems to Anova (a leading Industrial IoT company).Reporting to the Director of Global Hardware Design & Engineering and working side by side from our New...