Motion Control Engineer at Pickle Robot

Charlestown, Massachusetts, United States

Pickle Robot Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Robotics, Warehouse AutomationIndustries

Requirements

  • 5+ years of professional experience in firmware development with demonstrated excellence in processing the physical inputs and outputs of motor control systems, writing and maintaining C/C++/Python code for embedded systems
  • Strong proficiency in C/C++ and Python for embedded firmware development and motor control implementation
  • Experience with real-time operating systems (RTOS), ROS & ROS2, and embedded development tools
  • High level of proficiency in developing with Python, including expertise using various Python tools and object-oriented programming
  • Understanding of motor control theory, including velocity profiles, torque control, and motion planning
  • Strong action-biased analytical and problem-solving skills to troubleshoot and resolve complex motor control issues
  • Excellent verbal and written communication skills, with the ability to collaborate effectively across teams and work closely with vendor support engineers
  • Detail-oriented, problem-solver, with a passion for robotics and innovation
  • Willing to work on-site at least 4 days per week at offices in Charlestown, Massachusetts, and work with robots in a warehouse setting
  • Bachelor or Master degree in Computer Science, Electrical Engineering, Mechanical Engineering, or equivalent practical experience

Responsibilities

  • Design and implement motor control algorithms (e.g., using velocity and torque curves) and firmware for off-the-shelf controllers using C/C++/Python code
  • Characterize various motor controllers and drive systems to maximize performance of the interface in the vendor's particular programming language (C, C++, Python, etc.)
  • Collaborate with hardware & software teams to define interfaces and ensure seamless integration of motor control components
  • Design and implement robust peripheral APIs into Pickle's platform in Python
  • Develop comprehensive test harnesses and debugging tools to verify the reliability and safety of motor control firmware
  • Analyze and resolve issues within motor control systems to improve performance and reliability through systematic troubleshooting
  • Work closely with vendor support engineers to push motor controllers to the very edge of their capabilities

Skills

C
C++
Python
Firmware Development
Motor Control Algorithms
Microcontrollers
Velocity Control
Torque Control
Test Harnesses
Debugging Tools
Peripheral APIs
Drive Systems

Pickle Robot

Develops robots for warehouse unloading tasks

About Pickle Robot

Pickle Robot develops robots that help with unloading tasks in warehouse loading docks. Their robots are designed to assist human workers by taking on the physically demanding job of unloading trucks and containers, which helps to reduce physical strain and improve productivity. The robots operate in a way that complements human efforts, making the unloading process more efficient and safer. Unlike many competitors, Pickle Robot focuses specifically on the logistics and e-commerce sectors, offering solutions that can be sold or leased to clients. The company generates revenue through the sale of robotic units, maintenance services, and software licensing, aiming to enhance the efficiency of warehouse operations.

Cambridge, MassachusettsHeadquarters
2018Year Founded
$99.7MTotal Funding
SERIES_BCompany Stage
Robotics & Automation, AI & Machine LearningIndustries
51-200Employees

Benefits

Healthcare
401k
Snacks and cold brew
Competitive pay
Equity stakes

Risks

Competition from established companies like Boston Dynamics threatens market share.
Supply chain constraints may delay new robot deployments.
Rapid AI advancements could render current offerings obsolete if innovation lags.

Differentiation

Pickle Robot offers low-cost, collaborative robots for e-commerce supply chain automation.
Their robots work alongside humans, reducing physical strain and increasing productivity.
Pickle Robot's focus is on unloading tasks, enhancing efficiency in logistics operations.

Upsides

Recent $50M Series B funding boosts development and market expansion efforts.
Partnership with Yusen Logistics enhances container unloading efficiency and worker safety.
Growing demand for automation in e-commerce logistics supports Pickle Robot's market potential.

Land your dream remote job 3x faster with AI