Firmware Engineer, Avive Solutions

$148-160k

Python
Linux
Android
C++
C
JIRA
Git
Junior and Mid level
San Francisco Bay Area

Office located in Brisbane, CA

Avive Solutions

Automated external defibrillators

Job no longer available

Avive Solutions

Automated external defibrillators

21-100 employees

HealthcareB2BMedTech

Job no longer available

$148-160k

Python
Linux
Android
C++
C
JIRA
Git
Junior and Mid level
San Francisco Bay Area

Office located in Brisbane, CA

21-100 employees

HealthcareB2BMedTech

Company mission

To increase the survival rate for sudden cardiac arrest (SCA) by proactively empowering people with reliable life-saving tools.

Role

Who you are

  • The position requires a Master’s degree in Computer Engineering, Computer Science, or related field; plus one (1) year of experience in computer-related occupation
  • Experience in developing medical device software in an FDA regulated environment
  • Experience developing IOT devices with GNSS tracking capabilities
  • Experience developing with wireless technologies including BLE, Wi-Fi, and cellular
  • Experience in firmware engineering using C, C++, and Python
  • Experience working with Linux, Android, RTOS operating systems
  • Experience working with ARM processors
  • Experience working with Git and Jira
  • Experience in PCB board bring-up and use of basic EE laboratory equipment
  • Experience with test-driven development, Agile with Scrum
  • Experience with supporting embedded software deployment on the manufacturing line; and
  • Experience with basic cybersecurity principles of firmware development

What the job involves

  • The Firmware Engineer in Avive’s R&D organization will develop new embedded firmware systems from early design stages through production releases, maintenance, optimizations, and expansions
  • This position will architect, code, modify, debug, and optimize embedded firmware of life-saving medical products
  • Design, code, unit test, and debug applications in various software languages including C, C++, Python, embedded programming for Linux, RTOS, or Android; Integrate firmware with embedded systems
  • Work with microcontrollers (e.g. ARM), digital signal processors, and peripheral communication over SPI, I2C, UART, I2S, Single Wire Interfaces, I/O, and USB
  • Work with wireless communication technologies including BLE, Wi-Fi, GNSS, and Cellular; Utilize experience reading electrical schematics, using basic EE laboratory equipment (e.g. oscilloscopes, logic analyzers, multimeters, power supplies), and system debugging of electronics hardware and firmware systems
  • Conduct code reviews, apply metrics for code quality, use secure coding standards, and participate in software verification activities
  • Demonstrate solid understanding of UML, Systems Thinking and state of the art software development practices
  • Deliver design documentation, flowcharts, diagrams, code comments and clear testable code
  • Recommend, solicit, and provision COTS software through company approved supplier management
  • Assist in software verification and development of quality assurance procedures
  • Telecommuting allowed for this position on certain days

Our take

Sudden Cardiac Arrest (SCA) is a leading cause of death in the US, taking the lives of over 350,000 people per year. Currently, the survival rate for SCA is extremely low, but chances rise substantially if treatment can be administered quickly.

Avive Solutions exists to support better survival rates for SCA. The idea is to supply normal people with the tools to save lives, by developing and supplying automated external defibrillators (AEDs). The company's machines, which are currently the most portable FDA-approved AEDs on the market, not only act as defibrillators but also connect to other devices for remote monitoring, and can communicate with 911.

With the ultimate vision that no witnessed SCA goes untreated, there is no denying that Avive's undertaking is a noble one. Its product has been recognised by the International Design Excellence Awards, and substantial growth funding will be used to build connected AED networks in cities that enable AEDs to be used on Sudden Cardiac Arrest cases well before emergency services can arrive on scene.

Steph headshot

Steph

Company Specialist

Insights

Company

Funding (last 2 of 7 rounds)

Apr 2024

$56.5m

LATE VC

Mar 2022

$22m

SERIES A

Total funding: $97m

Company benefits

  • Comprehensive medical, dental, and vision plans
  • Employee equity package
  • Monthly wellness reimbursement to support a wide range of mental health services from mindfulness to fitness
  • 401k contribution of 3% of an employee's base pay - starting day one
  • 11 paid holidays, accrued PTO days, and three additional floating holidays
  • Business convenience stipend
  • Weekly lunches and an array of snacks
  • Fun team events
  • As we continue to grow, we plan to add more perks and benefits

Company HQ

Brisbane, CA

Leadership

Founder and President of the Saving Hearts Foundation. Previously co-founded Twazer, and was a Clinical Research and Laboratory Assistant at Immunicom.

Rory Beyer

(President)

Worked in Product Design at Apple. At MIT, worked on "Gecko Gloves" in the Microsystems Technology Laboratory. Also contributed to the development of a new wind turbine at Marenco Engineering Technologies Africa.

Studied Mechanical Engineering at MIT, and worked in the MIT Media Lab helping to develop novel sensing and imaging techniques prior to co-founding Avive Solutions.

Salary benchmarks

We don't have enough data yet to provide salary benchmarks for this role.

Submit your salary to help other candidates with crowdsourced salary estimates.

Share this job

View 2 more jobs at Avive Solutions