Fi

The Next Generation of Smart Dog Collars

Senior Embedded Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 51-200Since 2017H1B SponsorCompany SiteLinkedIn

Location

New York + 1 moreAll locations: New York, Massachusetts

Posted

53 days ago

Salary

$150K - $210K / year

Bachelor Degree4 yrs expEnglishPythonRTOS

Job Description

• 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.

Job Requirements

  • 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.

Benefits

  • 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.

Related Job Pages

More Full-stack Engineer Jobs

Software Engineer – Full Stack

Veeva Systems

The Industry Cloud for Life Sciences

Full-stack Engineer53 days ago
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

Full-stack engineer contributing to clinical data platform at Veeva

CloudGradleJavaJavaScriptJenkinsJUnitMS SQL ServerMySQLOracleRDBMSReactSCSSSDLCSpringSQL
California
$85K - $225K / year

Lead Software Engineer II, AI Operations

Best Egg

Best Egg is the online credit and financial wellness platform that is owned and operated by Marlette Holdings, Inc.

Full-stack Engineer53 days ago
Full TimeRemoteTeam 501-1,000Since 2014H1B No Sponsor

Lead Software Engineer II designing and operating LLM applications at Best Egg.

AWSCloudGrafanaKubernetesPython
United States
$150K - $170K / year
Full TimeRemoteTeam 51-200Since 2019H1B No Sponsor

UI Developer designing user interfaces for seamless user experiences at RiskProfiler Inc

AngularCypressJavaScriptJestReactSCSSVue.js
United States
Full TimeRemoteTeam 51-200Since 2019H1B No Sponsor

UI Integration Developer specializing in VueJS for RiskProfiler Inc

JavaScriptTypeScriptVue.js
United States