Senior Embedded Software Engineer Job at Fi, Remote

dVpCbHdaYXpDU3VzRFVKb1FqRW4rd0Y5
  • Fi
  • Remote

Job Description

Welcome to Fi.

We’re a passionate team from Square, Google, TikTok, Peloton, Uber, and more working to transform the human-pet relationship. Our mission? Develop cutting-edge technology to revolutionize what it means to be a pet parent. The pet industry remains firmly stuck in the past and we are here to change that. Fi is leveraging our team's talent and expertise to improve the lives of millions of pets in the U.S. Real-time location tracking, activity, sleep and behavior monitoring – and that's just the beginning.

The most exciting aspect of our work? Bridging the communication gap between pets and humans. Imagine a world where everyone knows how their pet feels in real time and how to keep their best friend in good shape. That's the future we're building at Fi.

If you're someone who thrives in innovative, collaborative work environments and feels strongly about helping pets live longer, better lives, Fi could be the perfect fit. Join us in our pursuit of the “impossible,” or as we call it here “let me find a way,” to redefine the future of pet ownership together.

Fi is looking for an Embedded Software Engineer!

Fi is looking for an Embedded Software Engineer to design and build the firmware powering our next generation of connected collars – shaping the architecture, performance, and reliability of systems trusted by hundreds of thousands of dogs. You’ll dive deep into connectivity, low-power optimization, and real-time processing, driving decisions that bridge hardware, software, and data into one seamless product experience.

What You'll Do:
  • Firmware Development: Take a front-line role in designing, developing, and maintaining firmware for embedded systems, ensuring functionality, reliability, and performance optimization.
  • Collaborative Problem-Solving: Work closely with cross-functional teams to integrate software with hardware components, troubleshoot issues, and optimize system performance.
  • Code Review and Documentation: Conduct code reviews, document code changes, and ensure compliance with coding standards and best practices in firmware development.
  • Testing and Validation: Develop test procedures and perform rigorous testing to validate firmware functionality and identify and resolve bugs or issues.
  • Research and Innovation: Stay updated with emerging technologies, tools, and trends in embedded systems and contribute innovative ideas to enhance product capabilities.
What You'll Bring:
  • Minimum of 4 years of hands-on experience in firmware/embedded software development
  • Proficiency in the C and C++ programming languages, and an understanding of the differences between them. Additionally, experience with or eagerness to learn Python.
  • Prior exposure to hardware interfaces, real-time operating systems (RTOS), and embedded systems design.
  • Familiarity with debugging tools and methodologies for embedded systems.
  • Experience with version control systems (e.g., Git) and issue tracking tools (e.g., Jira).
  • Strong problem-solving abilities and the ability to work in a collaborative team environment, communicating effectively with hardware engineers, software developers, and other stakeholders.
  • Understanding of low-level hardware interactions and device drivers.
  • Experience in designing, developing, and testing firmware for microcontrollers and embedded systems.
Why You'll Love Us:
  • Time to Recharge : Enjoy flexible PTO to take the breaks you need.
  • Top-Notch Health Coverage : We’ve got your back (and teeth and eyes) with full medical, dental, and vision insurance.
  • Wellness Perks:  Free access to One Medical, Kindbody, and Talkspace to keep you feeling your best.
  • Give Back to the Pups : Make tails wag with a $500 annual donation to a dog charity of your choice through our BarkBack Program.
  • Free Fi Membership : Your furry best friend(s) get all the benefits of a Fi collar, on us!
  • Love for Friends + Family : Share the Fi magic with loved ones through our gifting program.

Job Tags

Remote job, Full time, Flexible hours,

Similar Jobs

Tallahassee Memorial

RN / Employee Health Nurse Job at Tallahassee Memorial

 ...Education: Graduate of an Accredited School of Nursing Preferred Education: Bachelor's degree...  ...as registered nurse in a Colleague Health setting Required Certification/License/Registry...  ...Performs health assessments on all new employees. Instructs employees on Infection... 

Jconnect Infotech Inc

Travel Licensed Practical Nurse (Travel LPN) Job at Jconnect Infotech Inc

 ...Please see the job details below: Title: Travel Licensed Practical Nurse (Travel LPN) Facility Type: SNF/LTC Location: Laconia, NH 03246 Term: contract 10 weeks' Shift: 7pm 7am (Three Days in a week) Local Pay rate: $40/hr on W2 Travel Pay... 

Car Guys Inc.

Body shop Technician Job at Car Guys Inc.

 ...dealers to hire, from porters all the way up to CEOs Currently we have a dealership in your area looking to hire Automotive Body Shop Technicians These dealerships may offer: Top Performance Based Pay Programs. Opportunity for Bonus Pay State of the art... 

Accel Therapies

Clinical Supervisor, BCBA - Up to 10K Sign on Bonus Job at Accel Therapies

 ...Clinical Supervisor, BCBA - Up to 10K Sign on Bonus at Accel Therapies summary: Hiring...  ...deliver parent training across center- and home-based settings. Full-time, hybrid role in...  ...Time, Monday - Friday, 8:00 AM - 5:00 PM. Work Setting: In-person Hybrid Services,... 

Marriott International, Inc

Senior Event Manager Job at Marriott International, Inc

 ...5K Sign-on Bonus - Minimum of 1-2 year's Event Management experience, strongly preferred...  ...and customer to ensure consistent, high level service throughout the pre-event, event and...  ...of Event Management or Director of Event Planning and Operations in his/her absence. Serves...