Embedded Firmware Engineer

Cleveland, Ohio

Indago is a proud Cleveland-based medical device startup seeking an Embedded Firmware Engineer (senior level) to help launch a breakthrough surgical product. At Indago, we take a human-centric and multidisciplinary approach to design, collaborating with leading physicians and NASA engineers alike. Our goal: developing new technologies that set higher standards for medical care.

Key Responsibilities

  • Develop embedded firmware focused on digital imaging
  • Develop 802.11, and UWB driver optimizations
  • Improve and maintain current code base and prepare it for formal validation as well as FDA submission
  • Maintain strict version control on code base and accompanying documentation to ensure auditability
  • Collaborate with the current engineering team to plan, architect, and implement future embedded systems in new devices
  • Participate in design reviews and code reviews for new and existing firmware
  • Create and maintain testing systems and protocols for existing and future products
Required Skills
  • 8+ years’ experience as an Embedded Firmware Engineer
  • Bachelor’s Degree in Engineering. Master’s degree preferred.
  • Expert programmer in C / C++, understanding of assembly a plus
  • Knowledge of Linux, and RTOS’s such a QNX, FreeRTOS, etc.
  • Experience with TCP/IP stacks
  • Experience with low level I/O including I2C, SDIO, USB, PCIe, etc.
  • Solid knowledge of Microcontroller and SOC architectures, i.MX, Xilinx, etc.
  • Strong understanding of video compression, decompression
  • Strong understanding of wireless technologies including 802.11, UWB, BT
Useful Additions
  • Experience in medical device product development
  • Able to lead external teams when working with contractors to do additional firmware work
  • Able to assist with EE work when other engineers need assistance
  • Solid knowledge of ASIC / FGPA development and programming
  • Background in image and video processing
  • Basic understanding of optics
  • Experience in other programming languages such as Java
  • Experience in medical device (FDA) or other regulated body standards and submissions
  • Familiarity with ISO 60601, IEC 14971, IEC 62304, etc.

If you have a project that you’ve worked on that you’re proud of, please, show it off! Let us know what it was and show us how you were able to contribute.

Apply now

* Add some disclaimer text here.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.