Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

GrayMatter Robotics Logo

Senior Robotics Engineer: Software

GrayMatter Robotics

$130,000 - $165,000
Oct 8, 2025
Los Angeles, CA, US
Apply Now

GrayMatter Robotics is looking to solve the business and technical problem of empowering shop floor workers in the manufacturing industry with smart robots that assist with tedious and ergonomically challenging tasks, specifically in automated surface finishing. The company aims to improve the quality of life for their workforce while increasing production capacity, and reducing scrap, repair, and rework costs.

Requirements

  • Software development for complex function-based software that interacts with sensor inputs, control loops, and redundancy
  • Proficiency in C++ and Python production-level coding
  • Proficiency in working with ROS, ROS2, Google Protobuffs, and other open-source libraries relevant to robotics
  • Experience in GPU programming and other hardware acceleration methods
  • Developed and delivered complete software products that meet rigorous functional and safety-critical requirements
  • Experience developing software for complex function-based software that interacts with sensor inputs, control loops, and redundancy
  • 4+ years of demonstrated industry experience in developing, implementing, and testing algorithms for planning/learning/perception/control

Responsibilities

  • Develop and implement algorithms, systems, and architecture for high-DOF robotic systems working in a constrained environment
  • Develop and implement computer vision algorithms using multi-modal sensing for 3D geometry reconstruction, segmentation, and inspection for manufacturing applications
  • Develop high-performance production-ready software packages and systems by enabling GPU programming and other hardware acceleration methods
  • Stay up to date with new research and novel findings in the fields of robotics and artificial intelligence
  • Test and evaluate current state-of-art algorithms and techniques of planning, learning, perception, and control
  • Maintain current knowledge of the product and related hardware to offer technical assistance to both internal and external teams, at our facilities and customer locations
  • Effectively identify and resolve software issues through systematic debugging, ensuring optimal functionality of the system

Other

  • Allocate 50% of the time to assist the application team for POCs, FATs and deployments, complementing core software development responsibilities with support in application-related tasks and collaborations
  • Travel to client locations as needed for on-site system-level debugging, ensuring the restoration and maintenance of optimal system functionality
  • Must meet export control requirements in the United States and maintain ongoing work authorization beginning at the time of hire through the entirety of employment.
  • Ability to communicate and collaborate effectively across multiple teams
  • Willingness to work in a fast-paced environment with quickly changing priorities