Simplify Logo

Full-Time

Firmware Solution Architect

Posted on 11/30/2023

Memfault

Memfault

51-200 employees

Provides IoT device reliability and management platform

Hardware
Enterprise Software
Consumer Goods

Senior

California, USA + 2 more

Category
Solution Engineering
Sales & Solution Engineering
Required Skills
Communications
Operating Systems
Requirements
  • 5+ years of experience writing C/C++ code for embedded MCUs
  • Experience with RTOSs, ARM Cortex-M or Xtensa MCUs
  • Comfortable with development boards, architectures, and new software platforms
  • Passionate about modern developer practices like automated testing and CI/CD
  • Excellent communication skills
  • Organized and efficient in time management
  • Caring and kind attitude
Responsibilities
  • Collaborate with customer-facing and product teams to implement SDK improvements
  • Engage with firmware engineers at hardware companies to integrate Memfault platform
  • Build and improve reference examples and SDK documentation
  • Contribute to unit, automated, and emulator tests
  • Ship code to customers and work on firmware, operating systems, mobile, and web
  • Have a major impact on product, infrastructure, culture, and business
  • Write for the technical blog, Interrupt

Memfault provides a Device Reliability Platform for IoT Monitoring, Firmware Debugging, and OTA Updates, supporting embedded hardware running Android, Linux, or MCU (RTOS or bare metal). The platform facilitates proactive device operations, incorporating performance monitoring, issue resolution, and controlled OTA updates for improved device reliability and scalability.

Company Stage

Series B

Total Funding

$35.2M

Headquarters

San Francisco, California

Founded

2018

Growth & Insights
Headcount

6 month growth

4%

1 year growth

18%

2 year growth

123%
INACTIVE