Remote Senior Embedded Software Engineer

at Fi

Posted 4 weeks ago 3 applied

Description:

  • Fi is a company focused on redefining the dog-human connection through innovative technology.
  • The mission is to improve the lives of millions of dogs in the U.S. with real-time location tracking, activity, sleep, and behavior monitoring.
  • The company is looking for a Senior Embedded Software Engineer to join their passionate team.
  • The role involves designing, developing, and maintaining firmware for embedded systems, ensuring functionality, reliability, and performance optimization.
  • The engineer will collaborate with cross-functional teams to integrate software with hardware components and troubleshoot issues.
  • Responsibilities include conducting code reviews, documenting code changes, developing test procedures, and staying updated with emerging technologies.

Requirements:

  • A minimum of 4 years of hands-on experience in firmware/embedded software development is required.
  • Proficiency in C and C++ programming languages, with an understanding of their differences, is necessary; experience with or eagerness to learn Python is also required.
  • Prior exposure to hardware interfaces, real-time operating systems (RTOS), and embedded systems design is essential.
  • Familiarity with debugging tools and methodologies for embedded systems is needed.
  • Experience with version control systems (e.g., Git) and issue tracking tools (e.g., Jira) is required.
  • Strong problem-solving abilities and effective communication skills with hardware engineers, software developers, and other stakeholders are necessary.
  • An understanding of low-level hardware interactions and device drivers, along with experience in designing, developing, and testing firmware for microcontrollers and embedded systems, is required.

Benefits:

  • Employees enjoy unlimited vacation.
  • Commuter benefits are provided.
  • Medical, dental, and vision coverage is included.
  • Flexible Spending Account (FSA) options are available.
  • A 401(k) plan is offered.
  • The kitchen is stocked with snacks and drinks.
  • Team lunches are organized regularly.
  • Discounts through Perkspot are available.
  • Access to wellness programs such as Talkspace, Kindbody, Peloton One, and Citibike is provided.
  • The company donates $2,000 per month to dog-related charities through their #Barkback program.