Sr. C++ Software Engineer

  • New York, NY, New York, NY, United States
  • Full-time

Company Description

Butterfly Network has created and brought to market the Butterfly IQ – the first FDA-cleared, portable device that puts ultrasound technology on a semiconductor chip. Pairing ultrasound-on-a-chip with the cloud and AI, we are doing something never done before, and bringing ultrasound to new domains around the world. Since inception, Butterfly has raised over $375 million.

Job Description

As an experienced software engineer at Butterfly, you will be designing and developing the core software platform that powers our entire ultrasound imaging product line. You will help deliver key tools and systems that bridge the gap between many domains, including device drivers, hardware sequencing, embedded systems control, data processing, and cloud-based services. We are seeking a talented, hands-on problem-solver to join our world-class team. The ideal candidate is passionate about building rock-solid software that unlocks the potential of real-time imaging or other data-intensive technologies.



You have:

  • Passion for creating modern, efficient, elegant, and scalable code
  • Deep understanding of C++17 and efficient object-oriented software design
  • High degree of comfort with cross-platform application development
  • Designed reliable software for fault-intolerant applications – e.g. medicine, scientific computing, aerospace, finance
  • Strong background in data structures, algorithms, and software architecture


Technical Requirements:

  • 3+ years of C++ application development, we use C++17
  • 5+ years of experience creating and testing complex software intensive systems
  • Experience in a fast-paced, agile, highly collaborative environment


Preferred Experience:

  • Boost, git, cross platform development on macOS/Linux
  • Embedded C and hardware abstraction layer development
  • iOS/Android software and hardware accessory development
  • Multithreading





Additional Information

In addition to working with colleagues and advisors who are the best and brightest in their fields, building a revolutionary product and helping to save lives, we offer great perks:

  • Fully funded medical insurance, dental and vision coverage
  • 401K plan
  • Competitive salary and equity in the company
  • Free on-site meals, unlimited healthy snacks
  • Brand new office in Flatiron 
  • Pre-tax commuter benefits

Butterfly Network is an equal opportunity employer regardless of race, color, ancestry, religion, gender, national origin, sexual orientation, age, citizenship, marital status, disability, or Veteran status.