Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Robotics Software Engineer image - Rise Careers
Job details

Robotics Software Engineer

The sweetgreen Infinite Kitchen automates the assembly of sweetgreen meals for restaurant guests. The Infinite Kitchen—designed and engineered in house—powers sweetgreen locations across the country, but we are just getting started.

The Automation Team is looking for a Robotics Software Engineer to write software that powers the infinite kitchen operation.

In this role, you will work on new features to improve the Infinite Kitchen functionality as well as work on test setups and frameworks to ensure each release goes smoothly. You will collaborate closely with other software engineers, and qa engineers to build reliable robotics software.

This is an exciting opportunity to join a small team transforming the future of food service. The ideal candidate will have experience working on real time software, share our passion for robotics reliability, and be excited to grow with us. If you love robotics and have a passion for real food, we’d love to talk to you.

Location

  • Based at Sweetgreen’s Boston Automation office in Charlestown, MA.

What You’ll do 

  • Solve interesting problems:  As part of the automation team you will solve challenges that improve our restaurant technology. This includes contributing to functional algorithms, improving health notification systems, and coming up with creative approaches to test new features.
  • Produce High Quality Software: Software releases will have a direct impact on the day to day operations of sweetgreen stores. As part of this role, you will develop test simulations and unit test suites that will ensure flawless delivery of your software to sweetgreen Infinite Kitchen stores.
  • Debugging at the intersection of Hardware and Software: This role will involve solving interesting problems at the intersection of hardware and software. You will write software that makes it simple to identify when mechanical or electrical issues arise.
  • Participate in the support rotation: Interface directly with restaurant team members as you support them remotely.

Qualifications 

  • 2+ years real time software development experience 
  • Experience writing unit tests.
  • Experience applying object oriented design principles
  • Clear written/verbal communication skills
  • Creative thinking for automated test development
  • Knowledge of networking principles

Bonus: 

  • C++/PLC development experience
  • Experience building simulations for test environments
  • Experience working within both linux and windows environments
  • Experience interpreting data sheets for sensor integration

What you'll get:

  • Highly competitive pay + bonus plan
  • Three different medical plans to suit your and your family's needs
  • Dental and Vision insurance
  • Flexible PTO plan
  • 401k program
  • Employee HSA and FSA
  • Complimentary greens
  • An opportunity to make a real impact on the people around you, both by growing them and by connecting them to real food
  • To live the sweetlife and celebrate your passion + purpose
  • A collaborative team of people who live our core values and have your back
  • A clear career path with opportunities for development, both personally and professionally
  • Free sweetgreen swag

Come join the sweetlife!

About sweetgreen

sweetgreen is on a mission to build healthier communities by connecting people to real food. We passionately believe that real food should be convenient and accessible to everyone. Every day in each sweetgreen, our 3,500 team members make food from scratch, using fresh ingredients and produce delivered that morning. And in our local communities, we’re committed to leaving people better than we found them. We’re in the business of feeding people, and we’re out to change what that means.

sweetgreen provides equal opportunities for everyone that works for us and everyone that applies to join our team, without regard to sex or gender, gender identity, gender expression, age, race, religious creed, color, national origin, ancestry, pregnancy, physical or mental disability, medical condition, genetic information, marital status, sexual orientation, any service, past, present, or future, in the uniformed services of the United States (military or veteran status), or any other consideration protected by federal, state, or local law.

sweetgreen participates in the federal government's E-Verify program to determine employment eligibility. To learn more about the E-Verify program, please click here.

Salary range for this role:
Starting salary range based on experience
$100,000$100,000 USD
 
 
sweetgreen provides equal opportunities for everyone that works for us and everyone that applies to join our team, without regard to sex or gender, gender identity, gender expression, age, race, religious creed, color, national origin, ancestry, pregnancy, physical or mental disability, medical condition, genetic information, marital status, sexual orientation, any service, past, present, or future, in the uniformed services of the United States (military or veteran status), or any other consideration protected by federal, state, or local law.
 
California residents: Review our applicant privacy notice HERE.
 
sweetgreen participates in the federal government's E-Verify program to determine employment eligibility. To learn more about the E-Verify program, please click here.

Average salary estimate

$100000 / YEARLY (est.)
min
max
$100000K
$100000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Robotics Software Engineer, sweetgreen

Are you a Robotics Software Engineer ready to make an impact at sweetgreen? Based in Los Angeles, CA, our Automation Team is on the hunt for someone special to help power the Infinite Kitchen—our innovative solution that automates the assembly of delicious, fresh meals right in our restaurants. In this dynamic role, you'll collaborate closely with a talented group of software developers and QA engineers to enhance functionality and ensure smooth software releases. Get ready to tackle intriguing challenges, from developing functional algorithms to building reliable testing frameworks. We value creativity and a passion for robotics reliability, so if you love transforming the food service industry while making a tangible difference, we want to hear from you! With a focus on high-quality software, your efforts will directly influence the daily operations of sweetgreen locations across the country. Plus, your debugging skills will come into play as you navigate the intersection of hardware and software, ensuring mechanical and electrical issues are swiftly addressed. You'll also be part of a support rotation, providing remote assistance to restaurant teams. Join us, and together we can change how people experience food!

Frequently Asked Questions (FAQs) for Robotics Software Engineer Role at sweetgreen
What responsibilities does a Robotics Software Engineer at sweetgreen have?

As a Robotics Software Engineer at sweetgreen, your main responsibilities will include developing new features for the Infinite Kitchen and creating test setups to ensure the reliability of our software. You'll be solving interesting challenges that improve our automation technology and contribute to the restaurant's operational efficiency while collaborating with fellow engineers to produce high-quality solutions.

Join Rise to see the full answer
What qualifications are required for the Robotics Software Engineer position at sweetgreen?

To qualify for the Robotics Software Engineer position at sweetgreen, you should have at least 2 years of real-time software development experience. Familiarity with writing unit tests and applying object-oriented design principles is essential. Additionally, strong communication skills and a creative approach to automated testing will be valuable in this role.

Join Rise to see the full answer
How does sweetgreen define the ideal candidate for a Robotics Software Engineer?

The ideal candidate for a Robotics Software Engineer at sweetgreen will possess a passion for robotics, a solid background in real-time software development, and the ability to work collaboratively within a team. If you enjoy problem-solving at the intersection of hardware and software and are eager to grow in a fast-paced environment, this position may be the perfect fit for you!

Join Rise to see the full answer
What is the importance of debugging in the Robotics Software Engineer role at sweetgreen?

Debugging is crucial for a Robotics Software Engineer at sweetgreen as it ensures the seamless integration between our hardware and software components. You'll be responsible for developing software that helps diagnose mechanical and electrical issues quickly, thus contributing to the reliability and efficiency of the Infinite Kitchen deployment.

Join Rise to see the full answer
What can I expect from the work environment at sweetgreen as a Robotics Software Engineer?

At sweetgreen, you can expect a collaborative and supportive work environment where your input is valued and creativity thrives. You'll have the opportunity to work closely with both software and QA engineers, engage in continuous learning, and contribute to projects that truly make a difference in the food service industry.

Join Rise to see the full answer
Common Interview Questions for Robotics Software Engineer
Can you explain your experience with real-time software development?

In answering this question, provide examples from your previous work that demonstrate your understanding of real-time software principles. Discuss specific projects you've worked on, the challenges you faced, and how you overcame them, showcasing your problem-solving skills.

Join Rise to see the full answer
How do you approach writing unit tests?

Discuss your testing strategies, emphasizing the importance of unit tests in ensuring software reliability. Explain how you structure your tests, the tools you use, and your process for identifying edge cases to enhance the robustness of your code.

Join Rise to see the full answer
What design principles do you follow when creating object-oriented software?

Here, you should outline key object-oriented design principles such as encapsulation, inheritance, and polymorphism. Provide examples from past projects that illustrate how these principles have improved your development process and resulted in cleaner, more maintainable code.

Join Rise to see the full answer
What strategies do you use for debugging software?

Explain your debugging strategies, such as utilizing logging tools, breakpoints, and systematic testing. Discuss an example of a particularly challenging bug and how you diagnosed and resolved it, highlighting your analytical skills.

Join Rise to see the full answer
Can you describe a time when you improved software functionality the team was using?

Use the STAR method (Situation, Task, Action, Result) to frame your answer. Choose a specific situation where your contribution had a tangible impact, listing both the technical improvement made and how it benefited the end-users.

Join Rise to see the full answer
How do you handle collaboration with QA engineers?

Discuss the importance of communication and collaboration in your approach to working with QA teams. Share examples of successful partnerships that led to improved product quality and faster release cycles, underscoring your teamwork skills.

Join Rise to see the full answer
What is your experience with C++ and PLC development?

Provide a brief overview of your experience with C++ and PLC development, explaining projects where you applied these skills. Emphasize any specific challenges you faced, and how your contribution was instrumental in driving project success.

Join Rise to see the full answer
How do you keep yourself updated with the latest trends in robotics and software development?

In your response, outline any specific resources you use, such as online courses, industry journals, or networking groups. Emphasize your commitment to continuous learning and professional growth within the robotics sector.

Join Rise to see the full answer
Can you explain how you would interpret data sheets for sensor integration?

Discuss your approach to reading data sheets, emphasizing your attention to detail and analytical skills. Share examples of instances where you successfully integrated sensors into projects, describing the process and challenges encountered along the way.

Join Rise to see the full answer
What motivates you to work in the robotics field?

Share your personal passion for robotics, discussing experiences or projects that have fueled your interest. Highlight how this passion drives your desire to contribute to innovative projects, like those at sweetgreen, creating a meaningful impact on the industry.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 24 hours ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays

sweetgreen is on a mission to build healthier communities by connecting people to real food. We believe the choices we make about what we eat, where it comes from and how it's prepared have a direct and powerful impact on the health of individuals...

39 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 20, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
R
Someone from OH, Cleveland just viewed Marketing Lead at Redi.Health
G
Someone from OH, Cleveland just viewed Data Analyst (REMOTE)- Contractor Role at Gridware
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Operations Analyst at Point72
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Conversion Data Analyst at Bloomerang
Photo of the Rise User
Someone from OH, Cleveland just viewed Material Buyer/Planner at Aston Carter
F
Someone from OH, Cleveland just viewed Senior Materials Planner at Fortune Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Junior Data Analyst at Arkana Laboratories
Photo of the Rise User
Someone from OH, Cleveland just viewed BI Analyst, Junior at Emi Labs
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Analyst at Qloo
Photo of the Rise User
Someone from OH, Bellbrook just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Compliance officer (AML) at Visa
E
Someone from OH, North Ridgeville just viewed Call Center Representative, Nexa Healthcare at EverService
Photo of the Rise User
Someone from OH, Solon just viewed Senior Technical writer at BlackStone eIT
Photo of the Rise User
Someone from OH, Cleveland just viewed Amazon Expediting Fleet Specialist at MSX International
R
Someone from OH, Cincinnati just viewed Sales development representative at Remote Recruitment
Photo of the Rise User
Someone from OH, Cincinnati just viewed Laboratory Technologist I - 2nd Shift at Eurofins
Photo of the Rise User
Someone from OH, Independence just viewed Analyst - Customer Master Data at AECOM
Photo of the Rise User
33 people applied to REMOTE Sr Piping Designer at Kelly
Photo of the Rise User
Someone from OH, Mount Vernon just viewed Assistant Buyer - Nursery. 12 Months FTC at The Very Group
Photo of the Rise User
15 people applied to Internship summer 2025 at Boeing
Photo of the Rise User
Someone from OH, Fairborn just viewed Marketing Project Manager at MasterClass
Photo of the Rise User
Someone from OH, Fairborn just viewed (US) Associate Project Manager, Marketing at PointClickCare
Photo of the Rise User
6 people applied to Assembly Mechanic at Boeing
Photo of the Rise User
10 people applied to GIS Specialist II at AECOM