An innovative robotics company seeks a Senior Software Engineer to lead the development of core systems for intelligent robotic platforms. You will drive software architecture and implement critical components in C++ and Python while mentoring team members. The ideal candidate has a PhD or Master's degree, over 5 years of experience, and a strong background in robotics. Benefits include flexible PTO, comprehensive health coverage, and generous parental leave.
Qualifications
5+ years of professional experience in software engineering.
Solid grasp of system-level software design, concurrency, memory management, and optimization.
Experience with robotics or perception applications is preferred.
Responsibilities
Drive software architecture decisions across robotics and perception systems.
Develop and integrate 3D point cloud processing algorithms.
Integrate machine learning models into real-time systems.
Skills
C++
Python
Golang
Linux
Docker
Education
Bachelor's, Master's, or PhD in Computer Science or related field
Tools
gRPC
Protobuf
ROS/ROS2
Job description
An innovative robotics company seeks a Senior Software Engineer to lead the development of core systems for intelligent robotic platforms. You will drive software architecture and implement critical components in C++ and Python while mentoring team members. The ideal candidate has a PhD or Master's degree, over 5 years of experience, and a strong background in robotics. Benefits include flexible PTO, comprehensive health coverage, and generous parental leave.