Browse
Employers / Recruiters

Software Engineer III

picklerobot · 30+ days ago
Negotiable
Full-time
Continue
By pressing the button above, you agree to our Terms and Privacy Policy, and agree to receive email job alerts. You can unsubscribe anytime.
About this role:
Pickle is on the hunt for a dynamic and driven Software Engineer III to revolutionize the future of warehouse automation. You’ll design and develop algorithms that enable our robots to navigate complex environments with precision. If you thrive on solving real-world robotics challenges in a collaborative, fast-paced startup environment, we’d love to hear from you.

What You’ll Accomplish:

  • Design, implement,  and optimize motion planning and control systems for mobile manipulation robots.
  • Collaborate with cross-functional teams including mechanical, electrical, and software engineers to integrate motion planning algorithms with hardware and software systems.
  • Participate in the refinement of robotic path planning algorithms to adapt to evolving customer needs and varying operational conditions.
  • Test and iterate on solutions to improve reliability, reduce failure rates, and enhance the overall performance of the robot's mobile manipulation capabilities.
  • Conduct performance tuning in simulation and on robot to ensure efficient resource usage and minimize latency in robotic operations.
  • Contribute to the architecture of scalable software systems that support multiple robot deployments across diverse environments.

Who You Are:

  • A software engineer with 3-7 years of experience working in robotics environments, whether in academia, industry, or research settings.
  • Holder of a bachelor's degree in computer science, robotics, electrical engineering, or a related field; a master's degree or higher is strongly preferred.
  • An expert in Python, with extensive hands-on experience developing and optimizing robotics software. Experience with additional programming languages, such as Rust, C++, or Julia is preferred.
  • Capable of adapting to new tools and frameworks as needed.
  • Experienced in motion/path planning, with a strong understanding of robot kinematics, control systems, and navigation algorithms.
  • Mathematically inclined, with a deep understanding of algorithms, data structures, and mathematical optimization.
  • Familiar with test-driven development (TDD) and comfortable applying TDD practices to ensure reliability and maintainability in product development.
  • Detail-oriented with a systems-level mindset, able to integrate motion planning software into larger robotic architectures.
  • Collaborative and communicative, able to work closely with multidisciplinary teams to drive product innovation and troubleshooting.
  • Willing to work in-office from our Cambridge, MA location at least three days per week, fostering a strong team dynamic and hands-on testing with our robotics systems.
  • Adaptable and eager to learn, staying up to date with the latest advancements in robotics, AI, and motion planning.
About Pickle Robot

Want to get in on the ground floor of a fast-growing, VC-backed robotics company? Join Pickle Robot! We build systems that companies and their teams love.

Pickle robots unload trucks. Every day, millions of trucks and containers are loaded and unloaded, often requiring manual labor—tough, dirty, dangerous, and hard to staff. Pickle automates this process using AI, machine learning, and robotics to deliver reliable products. Our Unload Systems work with teams on loading docks to make the job safer, faster, and more efficient.

Pickle provides best-in-class benefits including health, dental, & vision insurance; unlimited vacation, along with all federal and state holidays; 401K contributions of 5% your salary, travel supplies, and other items to make your working life more fun, comfortable, and productive.

Last updated on Oct 10, 2024

See more

About the company

More jobs at picklerobot

Analyzing

Cambridge, Massachusetts

 · 

30+ days ago

Cambridge, Massachusetts

 · 

30+ days ago

Cambridge, Massachusetts

 · 

30+ days ago

Cambridge, Massachusetts

 · 

30+ days ago

Dallas, Texas

 · 

30+ days ago

More jobs like this

Analyzing
Ultimus Developer
C
crjdnwsnowo2i4nz45b1teboszrxlg0351vr73gpqw7yanury9u287prckhdnkww

Dallas, Texas

 · 

30+ days ago

Software Engineer
A
Adaptly ·  Social media advertising platform

New York, New York

 · 

30+ days ago

Austin, Texas

 · 

30+ days ago

Palo Alto, California

 · 

30+ days ago

Android Software Developer (Hybrid)$85-125k
DL
Detroit Labs ·  Mobile app development agency

Auburn Hills, Michigan

 · 

30+ days ago

Programmer - Entry Level
TT
The Talently ·  AI recruitment platform

Oakland, California

 · 

30+ days ago

New York, New York

 · 

30+ days ago

Remote

 · 

30+ days ago

Software Engineer
B
b6jdnwcpcemgg8el3r9winlpunj8hc038b1vkhowrzxn9gitznreodi38t7rirkp

Boise, Idaho

 · 

30+ days ago

Denver, Colorado

 · 

30+ days ago

Developed by Blake and Linh in the US and Vietnam.
We're interested in hearing what you like and don't like! Live chat with our founder or join our Discord
Changelog
🚀 LaunchpadNov 27
Create a site and sell services based on your resume.
🔥 Job search dashboardNov 13
Revamped job search UI with a sortable grid, live filtering, bookmarks, and application tracking.
🫡 Cover letter instructionsSep 27
New Studio settings give you control over AI output.
✨ Cover Letter StudioAug 9
Automatically generate cover letters for any job.
🎯 Suggested filtersAug 6
Copilot suggests additional filters above the results.
⚡️ Quick applicationsAug 2
Apply to jobs using info from your resume. Initial coverage of ~200k jobs in Spain, Germany, Austria, Switzerland, France, and the Netherlands.
🧠 Job AnalysisJul 12
Have Copilot read job descriptions and extract out key info you want to know. Click "Analyze All" to try it out. Click on the Copilot's gear icon to customize the prompt.
© 2024 RemoteAmbitionAffiliate · Privacy · Terms · Sitemap · Status