Senior Embedded Software Engineer
- New York, NY, USA
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.
As we scale our team, we are seeking the best and the brightest engineers, across both the software and hardware worlds.
As an experienced Embedded Software Engineer at Butterfly, you will be designing and developing the embedded 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 peripheral device control, device drivers, hardware sequencing, safety systems monitoring, and real-time data processing. 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 and other data-intensive technologies.
Passion for creating modern, efficient, elegant, and scalable code
Deep understanding of computer architecture
High degree of comfort with cross-platform application development
Designed and deployed reliable software for real-time, fault-intolerant applications – e.g. medicine, scientific computing, aerospace, finance
Strong background in data structures, algorithms, and software architecture
3+ years of C / C++ embedded application development
5+ years of experience creating and testing complex software intensive systems
Experience in a fast-paced, agile, highly collaborative environment
Familiarity with I2C, SPI, and USB interfaces
Automated unit testing, regression testing, real-time or safety-critical systems
Over-the-air deployment of firmware upgrades
Proficiency with board-level debugging (e.g. oscilloscopes, logic analyzers) and rework (e.g. surface-mount soldering)
iOS/Android software and hardware accessory development
We offer great perks:
- Fully funded medical insurance, dental, vision coverage
- Competitive salary + equity in the company
- Free on-site meals + unlimited healthy snacks
- Pre-tax commuter benefits
- The chance to help improve the healthcare and save millions of lives!
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.
Butterfly Network does not accept agency resumes.
All your information will be kept confidential according to EEO guidelines.