Software Engineer for Embedded Systems


BlinkAI is building transformative technologies for the next generation of smart imaging devices. Our team members have been at the core of developing breakthrough artificial intelligence research for imaging applications at the A.A. Martinos Center for Biomedical Imaging of Massachusetts General Hospital and the Harvard-MIT Division of Health Sciences & Technology.

As a fast growing startup, we are actively looking for a Software Engineer for Embedded Systems who is eager to deploy the powerful machine learning models on embedded SoC platforms working in realtime.

In this role, you will work with our machine learning team to implement the next generation of imaging solutions we are developing. You will earn a competitive salary and enjoy the availability of medical benefits and stock option plan.

Required Skills:

  • Experience with GPU or chipset hardware acceleration on Linux (incl. Android) systems with technologies such as Cuda, OpenGL, renderscript

  • Extensive embedded Linux experience

  • Experience with multithreaded programming, object oriented design, and real time processing considerations

  • Hands-on experience with streamlining from development, test, to release pipeline

  • Ability to work independently, without direct supervision


Desired Skills:

  • Familiar with Android Camera2 API, Kotlin, Android NDK

  • Familiar with development on Automotive SoC platforms


Bonus Points:

Python, video streaming technologies (HLS, DASH) or codecs such as H.264, Tensorflow familiarity, FPGA programming experience, Neural Network API development experience.  Some experience working on embedded systems desirable but not expected



If you are interested in the position (location: Boston) please contact