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 5 days ago

Join sweetgreen as a Senior Associate, Ops Innovation, to drive menu innovation and enhance operational efficiency in a dynamic restaurant environment.

Photo of the Rise User
sweetgreen Hybrid Los Angeles, California, United States
Posted 7 days ago

As a Consumer Insights Data Analyst at sweetgreen, you'll transform data into actionable insights that elevate the customer experience.

Photo of the Rise User

Join Konecranes as an Electrical Design Engineer and help drive innovation in port solutions through excellent electrical design.

Photo of the Rise User
Posted 8 days ago

Become a part of CesiumAstro, a leader in aerospace innovation, as a Senior Mechanical Engineer II focusing on cutting-edge satellite hardware design.

Photo of the Rise User
Posted 11 days ago

Join a dynamic telecom company as a DevOps and Automation Engineer focused on optimizing CI/CD processes and infrastructure automation.

Photo of the Rise User
Posted 12 days ago

Join Kleinfelder's dynamic team as a Senior Soils Technician, where your expertise will support vital infrastructure projects in Southern California.

Photo of the Rise User

Join a dynamic team as an Associate Systems Engineer to contribute to cutting-edge tactical weapons systems development in Northridge, CA.

Photo of the Rise User
Posted 3 days ago

Lead Airwallex's AI team as the Engineering Director, driving innovative AI solutions for global businesses from the heart of San Francisco.

Professional Engineering Consultant Hybrid US, Oklahoma County, OK; Oklahoma, Oklahoma City, OK
Posted 6 days ago

Join PEC as a Design Engineer, where you will develop innovative engineering solutions through collaboration and technical expertise.

Photo of the Rise User

Join Kimley-Horn's respected Land Development team as a Senior Civil Engineer in Reston, VA, where your expertise will drive residential and commercial projects forward.

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...

25 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
Photo of the Rise User
Someone from OH, North Canton just viewed NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, North Canton just viewed Software Development Engineer - Recent Grads Welcome at Sonos
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry and Word Processing at MoxieIT
Photo of the Rise User
Someone from OH, Dayton just viewed Content Developer - Intern at Big Ideas Learning
Photo of the Rise User
8 people applied to Pipe Welder (Starship) at SpaceX
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Lead at Bounteous
Photo of the Rise User
Someone from OH, Pickerington just viewed Industry Lead - High Tech (Salesforce) at Thunder
D
Someone from OH, Akron just viewed Junior Motion Designer at DEPT®
R
Someone from OH, Akron just viewed 2D Graphic and Motion Designer at Ruby Labs
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager, US SLED at Dataminr
Photo of the Rise User
Someone from OH, Greenville just viewed Systems Engineer (Linux & Shell or Python scripting) at Visa
Photo of the Rise User
Someone from OH, Greenville just viewed Help Desk Technician - Youngstown at R.I.T.A.
Photo of the Rise User
Someone from OH, Mount Orab just viewed Backend Developer at G2i Inc.
Photo of the Rise User
7 people applied to Technology Intern at SABIC
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Marketing Manager at Cast & Crew
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Manager at Cast & Crew
o
Someone from OH, Cincinnati just viewed Administrative Assistant at osu
A
Someone from OH, Cincinnati just viewed Data Entry Clerk at Alphabe Insight Inc