Embedded Software Engineer
Knit Health
(San Francisco, California)Combining innovative technologies, services, and human-centered design to guide parents through early childhood health and development.
- Design and develop embedded applications from prototypes through production.
- Support algorithm implementation/porting and optimization.
- Design and lead portions of our build process, testing, and automation.
- Knowledge and learning equivalent to Bachelors in Computer Science.
- 2-4 years of experience in developing with a product team.
- Competency in embedded Linux, C/C++, ARM.
BONUS POINTS
- Python, Ruby, other scripting.
- Experience building or interfacing with low level device drivers, image sensor drivers, hardware ISP.
- Competency with GStreamer, ffmpeg, other video pipeline management tools.
- Device connection management – WiFi, Bluetooth, etc.
- Experience with NVIDIA Tegra and/or Qualcomm Snapdragon platforms.
- Experience or interest in Computer Vision, Machine Learning, Signal Processing, SCIENCE!
Questions
There are no answered questions, sign up or login to ask a question
- Algorithms
- C++
- Hardware
- Linux
- Prototyping
- Python
- Ruby
- ARM
- Automated Testing
- Bluetooth
- Computer Vision
- Device Driver Development
- Digital Signal Processing
- Embedded Systems
- FFmpeg
- Machine Learning
- Wi-Fi
- Computer Science
- Image Sensor Drivers
- GStreamer
- NVIDIA Tegra
- Qualcomm Snapdragon

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.