The point where experts and best companies meet
Share
Key job responsibilities- Architect, design, prototype, develop and productize software solutions for sensors, compute platforms and robotic systems.A day in the life1. Medical, Dental, and Vision Coverage
2. Maternity and Parental Leave Options
3. Paid Time Off (PTO)
4. 401(k) PlanNorth Reading, MA, USA
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
- Experience delivering commercial software or software-based services that are well tested and highly reliable.
- Experience with designing, building and deploying scalable, highly available systems.
- Ability to solve complex problems in creative, efficient, and effective ways.
- Desire to work in a fast-paced environment.
- Excellent oral and written communication skills.
- Excellent leadership, teamwork and collaboration skills with a high level of attention to detail.
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Experience with sensors, including but not limited to camera, stereo camera, time-of-flight sensor, Radar, and Lidar.
- Experience with sensor applications, including but not limited to sensor data processing, sensor fusion, computer vision, machine learning.
- Experience in delivering large scale sensing and/or robotic systems into production.
- Familiar with computer network, UDP/TCP/IP.
- Experience using AWS services and Docker.
- Experience with embedded systems, including but not limited to Nvidia Jetson.
- Experience and willingness to mentor other software engineers and to improve development best practices.
These jobs might be a good fit