Enable job alerts via email!

Senior Embedded Firmware Engineer

Petlibro

San Jose (CA)

On-site

USD 130,000 - 180,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in pet technology is seeking a Senior Embedded Firmware Engineer to innovate and develop embedded firmware systems for IoT devices. The role involves close collaboration with hardware and software teams to enhance pet care products. You'll work on real-time data processing and wireless connectivity, shaping the future of pet tech.

Benefits

401(k)
401(k) matching
Bonus based on performance
Dental insurance
Employee discounts
Free food & snacks
Health insurance
Opportunity for advancement
Paid time off

Qualifications

  • 5+ years of experience in embedded firmware development.
  • Strong proficiency in C/C++ for real-time embedded systems.

Responsibilities

  • Architect, design, and implement embedded firmware for IoT devices.
  • Develop and optimize firmware drivers, RTOS, and low-power solutions.

Skills

C/C++
RTOS
IoT connectivity protocols
Debugging
Power management

Tools

JTAG
GDB
FreeRTOS
Zephyr

Job description

Join to apply for the Senior Embedded Firmware Engineer role at Petlibro

3 days ago Be among the first 25 applicants

Join to apply for the Senior Embedded Firmware Engineer role at Petlibro

About Petlibro

Petlibro is a design thinking company creating products that nurture the intertwined lives of pets & their people. We launched with a philosophy that good design, in form & in function, can make a difference. Petlibro innovates with the latest technology to solve everyday problems for the modern pet parents and revolutionize how we care for our pets.

Benefits:

  • 401(k)
  • 401(k) matching
  • Bonus based on performance
  • Dental insurance
  • Employee discounts
  • Free food & snacks
  • Health insurance
  • Opportunity for advancement
  • Paid time off


About Petlibro

Petlibro is a design thinking company creating products that nurture the intertwined lives of pets & their people. We launched with a philosophy that good design, in form & in function, can make a difference. Petlibro innovates with the latest technology to solve everyday problems for the modern pet parents and revolutionize how we care for our pets.

Since 2019, Petlibro has grown into one of the best-selling pet tech brands globally. From smart feeders with app insights to ultra-filtered automatic fountains, to pet health focused smart apps, its products are engineered to magnify the bond between your pet and you. We will be launching cutting edge AI pet tech for modern pet care, come join the team and be the leader in the AI pet tech space.

Job Summary

We are continuing to innovate in the pet technology space for pet owners & pet brands. Pet software & platform service industry is about 20:30 years behind the human's software industry and this yells out "opportunity to disrupt the market".

Our products, primarily smart IoT devices, are already making waves in the market, and we’re projected to reach over six hundred thousand monthly active users on our app by the end of 2024. As we continue to grow, we’re looking for a Senior Embedded Software Engineer to architect, design, build, and test embedded firmware systems for the next generation of pet IoT platforms. In this role, you’ll shape the core of our technology, working closely with hardware and software teams to prototype, develop, and refine innovative pet care products.

Responsibilities

  • Architect, design, and implement embedded firmware for IoT devices.
  • Develop and optimize firmware drivers, RTOS, and low-power solutions for microcontrollers (ARM Cortex-M).
  • Integrate wireless connectivity protocols (Wi-Fi, BLE, Zigbee, etc.).
  • Implement real-time data processing, sensor control, and power management algorithms.
  • Debug and troubleshoot hardware-software interactions using oscilloscopes, logic analyzers, and JTAG.
  • Collaborate with hardware and software teams to ensure system-level functionality and performance.
  • Contribute to firmware best practices, including version control, code reviews, and testing frameworks.


Qualifications

Required:

5+ years of experience in embedded firmware development.

  • Strong proficiency in C/C++ for real-time embedded systems.
  • Hands-on experience with RTOS-based development (FreeRTOS, Zephyr).
  • Experience with IoT connectivity protocols (Wi-Fi, BLE, MQTT, etc.).
  • Familiarity with microcontroller architectures (STM32, ESP32, Nordic, TI).
  • Solid debugging skills using tools like JTAG, GDB, and oscilloscopes.
  • Understanding of power management, battery optimization, and sensor integration.


Nice to Have:

  • Experience with OTA firmware updates and security in embedded systems.
  • Knowledge of Python or embedded scripting for test automation.
  • Experience in machine learning on edge devices or AI integration.
  • Familiarity with cloud platforms (AWS IoT, Google IoT, Azure).

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Technology, Information and Internet

Referrals increase your chances of interviewing at Petlibro by 2x

Sign in to set job alerts for “Senior Firmware Engineer” roles.
Senior Staff Embedded Controls Engineer, Body Controls

Sunnyvale, CA $117,000.00-$173,000.00 1 week ago

Senior Firmware Engineer - Embedded Controller

Mountain View, CA $167,000.00-$250,000.00 1 week ago

Palo Alto, CA $146,900.00-$183,600.00 2 weeks ago

Principal Engineer, Embedded Software (San Jose)
Embedded Software Engineer, Firmware - Reality Labs

Sunnyvale, CA $147,000.00-$208,000.00 1 week ago

Sr. Embedded Software Engineer, Charging, Semi

Palo Alto, CA $116,300.00-$183,600.00 2 weeks ago

Senior Software Engineer, Embedded Systems/Firmware, Platforms Infrastructure Engineering
Sr. Embedded Software Engineer, Charging
Embedded Software Engineer, Firmware - Reality Labs

Sunnyvale, CA $177,000.00-$251,000.00 1 week ago

Sr. Embedded Software Engineer, Charging
Senior Software Engineer, Embedded Systems/Firmware, Pixel

San Jose, CA $146,600.00-$203,100.00 2 weeks ago

Sr. Embedded Software Engineer, Security

Santa Clara, CA $182,960.00-$274,440.00 3 days ago

Milpitas, CA $146,600.00-$203,100.00 4 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior OS/BSP Engineer, Firmware

Flock Safety

Remote

USD 170,000 - 190,000

Today
Be an early applicant

Senior OS/BSP Engineer, Firmware

ZipRecruiter

Atlanta

Remote

USD 170,000 - 190,000

2 days ago
Be an early applicant

Senior Firmware Engineer

ScaleFlux

Milpitas

On-site

USD 121,000 - 185,000

Yesterday
Be an early applicant

Senior Software Development Engineer

Zoom

San Jose

Remote

USD 120,000 - 150,000

2 days ago
Be an early applicant

Sr. Firmware Engineer

Support Revolution

San Jose

On-site

USD 152,000 - 168,000

Yesterday
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

San Francisco

Remote

USD 120,000 - 160,000

Today
Be an early applicant

Senior Software Development Engineer

WEX, Inc.

San Francisco

Remote

USD 135,000 - 180,000

Today
Be an early applicant

Senior Software Engineer

Rise Technical

San Francisco

Remote

USD 150,000 - 200,000

Today
Be an early applicant

Sr. Software Engineer - Windows Debugging/SaO (Remote)

CrowdStrike Holdings, Inc.

Sunnyvale

Remote

USD 135,000 - 215,000

Today
Be an early applicant