Petlibro
Join to apply for the
Senior Embedded Software Engineer
role at
Petlibro Join to apply for the
Senior Embedded Software Engineer
role at
Petlibro This range is provided by Petlibro. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range
$140,000.00/yr - $200,000.00/yr Additional compensation types
Annual Bonus and Stock options 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 Our products, primarily smart IoT devices, are already making waves in the market, and we’re projected to reach over 600,000 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. Key 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) . Salary Band:
In compliance with California's pay transparency regulations (including SB 1162), this position offers a competitive salary band of $140,000 to $200,000 annually. This range is determined based on industry standards, the candidate's experience, education, and the specific responsibilities of the role. We are committed to maintaining internal pay equity and regularly reviewing our compensation structure to ensure fairness, competitiveness, and adherence to evolving regulatory requirements. Seniority level
Seniority level Mid-Senior level Employment type
Employment type Full-time Job function
Industries Technology, Information and Internet and Consumer Services Referrals increase your chances of interviewing at Petlibro by 2x Inferred from the description for this job
Medical insurance Vision insurance 401(k) Get notified when a new job is posted. Sign in to set job alerts for “Embedded Software Engineer” roles.
San Francisco Bay Area $130,000.00-$190,000.00 1 month ago Mountain View, CA $138,225.00-$207,575.00 2 weeks ago Sunnyvale, CA $117,000.00-$173,000.00 2 weeks ago Mountain View, CA $125,000.00-$253,000.00 1 week ago Mountain View, CA $128,000.00-$160,000.00 2 months ago Pleasanton, CA $150,000.00-$250,000.00 1 year ago Mountain View, CA $120,000.00-$140,000.00 1 week ago Mountain View, CA $139,000.00-$223,000.00 1 week ago Pleasanton, CA $150,000.00-$250,000.00 2 years ago Saratoga, CA $100,000.00-$140,000.00 4 days ago Embedded Software Engineer, Firmware - Reality Labs
Sunnyvale, CA $147,000.00-$208,000.00 2 weeks ago Embedded Software Engineer, Chassis Systems
Mountain View, CA $145,000.00-$195,000.00 3 months ago Santa Clara, CA $174,500.00-$185,000.00 1 month ago Scotts Valley, CA $95,000.00-$200,000.00 2 months ago Entry/Intermediate Level Firmware Engineer
Milpitas, CA $86,700.00-$173,300.00 3 days ago Embedded Software Engineer, Chassis Controls
Sr. Embedded Software Engineer, Semi, Charging
Embedded Software Engineer ( SSD Storage/ Firmware / C / C++)
San Jose, CA $160,000.00-$177,000.00 2 weeks ago Embedded Software Engineer, Firmware - Reality Labs
Sunnyvale, CA $177,000.00-$251,000.00 1 day ago Software Engineer III, Embedded Systems/Firmware, Glasses OS
Mountain View, CA $141,000.00-$202,000.00 2 days ago Software Engineer III, Embedded Systems/Firmware, Platforms Infrastructure Engineering
Sunnyvale, CA $141,000.00-$202,000.00 2 weeks ago Software Developer III, Embedded Systems/Firmware, AR
San Jose, CA $141,000.00-$202,000.00 3 days ago Software Engineer III, Embedded Systems/Firmware, Glasses OS
San Jose, CA $141,000.00-$202,000.00 2 days ago Santa Clara, CA $185,000.00-$225,000.00 1 month ago Mountain View, CA $171,000.00-$264,000.00 1 week ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Senior Embedded Software Engineer
role at
Petlibro Join to apply for the
Senior Embedded Software Engineer
role at
Petlibro This range is provided by Petlibro. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range
$140,000.00/yr - $200,000.00/yr Additional compensation types
Annual Bonus and Stock options 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 Our products, primarily smart IoT devices, are already making waves in the market, and we’re projected to reach over 600,000 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. Key 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) . Salary Band:
In compliance with California's pay transparency regulations (including SB 1162), this position offers a competitive salary band of $140,000 to $200,000 annually. This range is determined based on industry standards, the candidate's experience, education, and the specific responsibilities of the role. We are committed to maintaining internal pay equity and regularly reviewing our compensation structure to ensure fairness, competitiveness, and adherence to evolving regulatory requirements. Seniority level
Seniority level Mid-Senior level Employment type
Employment type Full-time Job function
Industries Technology, Information and Internet and Consumer Services Referrals increase your chances of interviewing at Petlibro by 2x Inferred from the description for this job
Medical insurance Vision insurance 401(k) Get notified when a new job is posted. Sign in to set job alerts for “Embedded Software Engineer” roles.
San Francisco Bay Area $130,000.00-$190,000.00 1 month ago Mountain View, CA $138,225.00-$207,575.00 2 weeks ago Sunnyvale, CA $117,000.00-$173,000.00 2 weeks ago Mountain View, CA $125,000.00-$253,000.00 1 week ago Mountain View, CA $128,000.00-$160,000.00 2 months ago Pleasanton, CA $150,000.00-$250,000.00 1 year ago Mountain View, CA $120,000.00-$140,000.00 1 week ago Mountain View, CA $139,000.00-$223,000.00 1 week ago Pleasanton, CA $150,000.00-$250,000.00 2 years ago Saratoga, CA $100,000.00-$140,000.00 4 days ago Embedded Software Engineer, Firmware - Reality Labs
Sunnyvale, CA $147,000.00-$208,000.00 2 weeks ago Embedded Software Engineer, Chassis Systems
Mountain View, CA $145,000.00-$195,000.00 3 months ago Santa Clara, CA $174,500.00-$185,000.00 1 month ago Scotts Valley, CA $95,000.00-$200,000.00 2 months ago Entry/Intermediate Level Firmware Engineer
Milpitas, CA $86,700.00-$173,300.00 3 days ago Embedded Software Engineer, Chassis Controls
Sr. Embedded Software Engineer, Semi, Charging
Embedded Software Engineer ( SSD Storage/ Firmware / C / C++)
San Jose, CA $160,000.00-$177,000.00 2 weeks ago Embedded Software Engineer, Firmware - Reality Labs
Sunnyvale, CA $177,000.00-$251,000.00 1 day ago Software Engineer III, Embedded Systems/Firmware, Glasses OS
Mountain View, CA $141,000.00-$202,000.00 2 days ago Software Engineer III, Embedded Systems/Firmware, Platforms Infrastructure Engineering
Sunnyvale, CA $141,000.00-$202,000.00 2 weeks ago Software Developer III, Embedded Systems/Firmware, AR
San Jose, CA $141,000.00-$202,000.00 3 days ago Software Engineer III, Embedded Systems/Firmware, Glasses OS
San Jose, CA $141,000.00-$202,000.00 2 days ago Santa Clara, CA $185,000.00-$225,000.00 1 month ago Mountain View, CA $171,000.00-$264,000.00 1 week ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr