Senior Embedded Software Engineer
Serve RoboticsFull Time
Senior (5 to 8 years), Expert & Leadership (9+ years)
Key technologies and capabilities for this role
Common questions about this position
You will develop software using C++ and Python.
No, remote work options are not available.
You need 3+ years of experience in production software/firmware development, experience writing efficient, reliable, and testable code, good knowledge of classic algorithms and data structures, and a strong understanding of interfaces like CAN, RS232/RS485, Ethernet, SPI, I2C, plus RTOS.
The Embedded Software Development Team is pragmatic, prioritizes sound engineering, and emphasizes collaborative effort.
Strong candidates have 3+ years in production software/firmware, can read documentation and schematics for hardware-software architecture, understand key interfaces and RTOS, and bring a responsible, organized approach; nice-to-haves include Unix-like environments, Git, automotive experience, and soldering skills.
AI platform for clinical documentation automation
Abridge provides a platform that changes how medical conversations are documented in healthcare settings. Its main product allows healthcare providers to record patient visits, which are then transformed into organized clinical documents. This helps doctors and other healthcare professionals save time on paperwork, allowing them to concentrate more on caring for their patients. Abridge stands out from its competitors by focusing specifically on the needs of healthcare providers, payers, and pharmaceutical companies, offering a solution that improves both documentation efficiency and patient outcomes. The goal of Abridge is to enhance the quality of patient care while making the documentation process easier for healthcare professionals.