Synchro · 11 hours ago
Embedded Software Engineer
Synchro is a fast-growing player in the autonomous mobility and robotics space, and they are seeking a seasoned Embedded Linux Software Engineer to join their team. This role will focus on building and maintaining custom Linux-based platforms for embedded hardware, working closely with hardware and sensor engineers to develop low-level software for autonomous vehicles and robotics.
Staffing & Recruiting
Responsibilities
Perform board bring-up on new hardware revisions
Develop and maintain custom Linux distributions that support testing, production, and deployment
Write, port, and debug Linux device drivers
Build and optimize low-latency userspace software for sensors and actuators including Radar, Camera, LiDAR, GNSS, IMU, and microphones
Provide technical support to cross-functional teams, troubleshooting both hardware and software issues
Contribute to system-level performance improvements
Qualification
Required
Bachelor's or Master's degree in Electrical Engineering, Computer Science, Robotics, or a related field
5+ years of embedded software development
Strong background in C/C++ for real-time embedded systems
Proficiency with Python and Bash
Deep experience with embedded Linux kernel development on ARM-based platforms
Knowledge of electrical engineering fundamentals, with ability to review schematics and perform hardware-level debugging using oscilloscopes, logic analyzers, etc
Experience with Linux networking as well as automotive hardware interfaces
Company
Synchro
Synchro is disrupting the future of hiring.
Funding
Current Stage
Early StageCompany data provided by crunchbase