Staff Firmware Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Pura · 1 day ago

Staff Firmware Engineer

Pura is a company reimagining fragrance for the future by combining smart home technology with premium scents. As a Staff Firmware Engineer, you will be responsible for developing robust firmware solutions for IoT fragrance devices, collaborating with multidisciplinary teams to ensure seamless integration and performance.

Consumer ElectronicsInternet of ThingsMarketplaceSmart HomeSubscription Service
check
H1B Sponsor Likelynote

Responsibilities

Participate in the development and optimization of firmware for IoT devices, focusing on Bluetooth/BLE, NFC, and WiFi communication protocols
Work closely with multidisciplinary engineering teams and product stakeholders to design and deliver seamless, end-to-end solutions from concept to production
Develop and implement secure communication interfaces for cloud services, with a focus on leveraging AWS IoT Core and similar platforms
Develop, maintain, and optimize bootloaders and Firmware Over-the-Air (FOTA) update processes
Debug and resolve complex issues across multiple subsystems to ensure system reliability and performance
Drive improvements in firmware development processes, tools, and methodologies to enhance team productivity
Participate in design reviews and ensure firmware aligns with industry best practices and standards
Support regulatory compliance efforts, including FCC, CE, and UL certification processes, where applicable
Participate in the architecture, development, and optimization of embedded firmware for IoT devices, ensuring compatibility with Bluetooth/BLE, NFC, and WiFi protocols while troubleshooting and resolving system-level issues
Partner with hardware, product design, and cloud engineering teams to deliver seamless, innovative solutions from concept to production
Implement and maintain secure communication interfaces between IoT devices and cloud services, with a focus on MQTT
Help with the design and deployment of bootloaders and secure Firmware Over-the-Air (FOTA) update processes
Advocate for firmware development best practices, drive continuous process improvements, and provide mentorship to junior engineers

Qualification

Embedded systemsC programmingBluetooth/BLE protocolsAWS IoT CoreReal-Time Operating SystemsFirmware Over-the-Air updatesGITProblem-solvingCommunication skills

Required

Bachelors or Masters degree in Computer Science, Electrical Engineering, Electronics, Communications, or a related field
10+ years of professional experience in embedded software/firmware development for IoT devices
Strong programming expertise in C for embedded systems
Proven experience with Real-Time Operating Systems (RTOS), preferably FreeRTOS
Deep knowledge of Bluetooth/BLE, NFC, and WiFi protocols
Deep experience working with ESP32 family of devices
Hands-on experience with other hardware platforms such as Nordic, STM, TI, or Microchip controllers
Understanding of encryption ciphers, security protocols, and cloud-based IoT solutions
Proficiency in using GIT
Excellent problem-solving skills and the ability to debug complex system-level issues
Strong written and verbal communication skills to collaborate effectively across teams

Preferred

Familiarity with PCB design principles and tools like Altium is a plus

Company

Pura

twittertwittertwitter
company-logo
Keurig built a marketplace for coffee brands, Pura is doing that, but in home fragrance with the biggest brands people know and love.

H1B Sponsorship

Pura has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (1)
2021 (1)
2020 (1)

Funding

Current Stage
Growth Stage
Total Funding
$4.4M
Key Investors
Kickstart
2022-01-01Series Unknown
2020-02-20Seed· $4.4M

Leadership Team

leader-logo
Bruno M. Lima
Co-Founder & CEO
linkedin
leader-logo
Richie Stapler
Co-Founder
linkedin
Company data provided by crunchbase