Software Controls Engineer

Pioneer in Physical AI for supply chain applications, developing autonomous robots for unloading trucks and containers.
Embedded
Senior Software Engineer
Hybrid
5+ years of experience
Robotics · AI · Logistics

Description For Software Controls Engineer

Pickle Robot, a pioneering company in Physical AI for supply chain applications, is seeking a Software Controls Engineer to join their innovative team. This role focuses on enhancing the speed and safety of autonomous mobile robots used in truck unloading operations. The company is revolutionizing the logistics industry by developing robots that can autonomously unload trucks, trailers, and import containers at human-scale or better performance.

The ideal candidate will be deeply involved in designing and implementing motion planning and controls algorithms for autonomous mobile robots. This position offers an exciting opportunity to work on cutting-edge robotics technology that addresses real-world challenges in supply chain automation. You'll be part of a team that's making loading dock work safer, faster, and more efficient through the application of generative AI, machine learning, computer vision, and advanced sensors.

As a Software Controls Engineer, you'll collaborate with cross-functional teams, mentor other engineers, and play a crucial role in developing scalable software systems for robot deployment. The position requires strong expertise in Python programming, robotics systems, and motion planning, combined with a deep understanding of robot kinematics and dynamics.

The company offers an attractive benefits package including comprehensive health coverage, unlimited vacation, 401K contributions, and various work-life balance perks. Based in Cambridge, MA, this hybrid role requires at least three days per week in the office, allowing you to work closely with the team while maintaining some flexibility. If you're passionate about robotics and want to be at the forefront of automation technology, this role presents an excellent opportunity to make a significant impact in the field.

Last updated 2 days ago

Responsibilities For Software Controls Engineer

  • Design, implement, and optimize motion planning and controls algorithms for autonomous mobile robots
  • Research and develop cutting edge techniques to enhance robot safety and speed
  • Collaborate with cross-functional teams for hardware and software integration
  • Iterate, test, and tune mobile manipulation system solutions
  • Design and contribute to scalable software systems for multiple robot deployment
  • Mentor other software engineers in planning and control

Requirements For Software Controls Engineer

Python
  • Bachelor's Degree with 5+ years experience or Masters Degree with equivalent experience in robotics environments
  • Degree in robotics, computer science, or similar discipline (Master's preferred)
  • Proficiency in Python
  • Experience with motion planning and controls for robotics systems
  • Strong understanding of robot kinematics and dynamics
  • Experience with mathematical optimization for motion planning
  • Collaborative and communicative skills
  • Experience with complex algorithms optimization
  • Detail-oriented with system level mindset
  • Willing to work from Cambridge, MA office at least three days per week

Benefits For Software Controls Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Unlimited vacation
  • Federal and state holidays
  • 401K contributions of 5% of salary
  • Travel supplies
  • Work supplies

Interested in this job?

Jobs Related To Pickle Robot Software Controls Engineer

Robotics Software Engineer

Senior Robotics Software Engineer position at Pickle Robot, focusing on firmware development and I/O systems for warehouse automation robots.

Senior Software Development Engineer, EC2 Nitro Team

Senior Software Engineer role at Amazon's EC2 Nitro Team, focusing on firmware infrastructure development and cloud computing solutions with competitive compensation range of $151,300-$261,500.

Senior Automation Engineer

Senior Automation Engineer position at PepsiCo in Cork, Ireland, focusing on industrial automation, PLC programming, and manufacturing systems support.

Engineer, Senior - Hypervisor

Senior Hypervisor Engineer position at Qualcomm focusing on ARM-based embedded systems development, virtualization platforms, and system-level software solutions.

Sr. Automation & Controls Engineer (Starship)

Senior Automation & Controls Engineer position at SpaceX, focusing on designing and implementing automated systems for Starship production.