Senior Embedded Software Engineer

Resonant Link

Location: Burlington, Vermont

Type: Full Time

Education: No Ed Requirements

Experience: 3 - 5 Years

Resonant Link envisions a world with untethered batteries to electrify the future of work, logistics, transportation, and patient care, enabling a healthier, more sustainable future. Our innovative, world-class team focuses on transforming wireless charging to:

  1. Power fleets while they work: integrating our fast, wireless chargers into the stops that already exist during fleet operation (think pick stations for robots or loading docks for forklifts)
  2. Eliminate drivelines and battery replacement surgeries, for patients, forever: integrating our fast, efficient, and tiny wireless chargers into active, implantable medical devices like neurostimulators, pumps, and pacemakers.

As a Senior Embedded Engineer at Resonant Link, you will have ownership of the ground-up design, development, prototyping, testing, validation, and manufacturing of the software systems in our best-in-class wireless chargers. You will collaborate in a multi-disciplinary environment to interface with peripheral hardware and develop software solutions to enable safe, robust, and efficient wireless charging.

On an average day, you’ll…

  • Scope and architect novel software solutions across multi-processor, closed-loop embedded systems
  • Brainstorm novel solutions to enable industry-changing capabilities in an emerging technology
  • Collaborate with subject area experts across multiple disciplines and fields of industry
  • Interface with the internal engineering team, as well as clients, to ensure that product expectations are met.
  • Work with team to define requirement specifications, software design documents, and formal test protocols for the embedded software product.
  • Ensure that the software product meets regulatory, system, and client requirements.
  • Guide development and documentation of internal standard operating procedures and software development processes.
  • Mentor other embedded engineers on the team.

The team you’ll be joining:

Our team includes engineers with PhDs from Berkeley, Dartmouth, ETH Zurich, Michigan, and Stanford and business & technical experience at Tesla, Apple, Dynapower, iRobot, and Harvard Medical School. We are critically reliant on our team members’ ownership, creativity, technical rigor, and collaboration to deliver on our first-of-their-kind power electronics.

Requirements

  • Multi project experience in highly interdisciplinary teams, including direct interaction with scientists, systems and electrical engineers
  • Languages: C, C++, Python, C#
  • Development Boards / Microprocessors: STMicro Series, TI Series, ARM Cortex, Silicon Labs
  • Operating Systems: FreeRTOS, uC/OS, bare metal, Windows, Linux
  • Architectures/Protocols: SPI, I2C, PCI, Bluetooth, DMA, Serial (UART), RS-232, UDP/TCP, HDMI, JSON, REST
  • Deep knowledge in two or more of the following: Embedded Systems, Systems Engineering, Control Systems
  • Experience with writing IEC 62304 compliant software for medical devices
  • Experience in leading embedded system projects
  • You are willing to work on-site with regional team members in our Burlington, Vermont headquarters, with opportunities for flexible work options, depending on candidate experience and preference.
    • On-site presence and flexible work options will be discussed more during the interview process
  • Must have up-to-date vaccinations for COVID-19 and use a mask while on-site (mask requirement subject to change as the COVID-19 pandemic evolves)

Who We’re Looking For:

  • You have experience with and a passion for leading and mentoring others in team settings.
  • You have excellent verbal and written communication skills plus strength in technical documentation and language.
  • You have a passion for technical challenges at the intersection of scientific innovation and product development.
  • You are motivated by the opportunity to work at a dynamic startup company where your contributions will have an outsized impact on our products, customers, and culture.
  • You’re an empathetic, collaborative, respectful, and honest team member – you know moving forward together is always better!

© 2022 Vermont Technology Alliance

Site by Scout Digital