Intern, Software Engineer

Symbotic

Wilmington, MAFresher2d agovia LinkedIn

About The Role

Intern- Software Engineer at Symbotic

About The Opportunities

Symbotic's Software Engineering function is building innovative technology across the stack. Intern opportunities include:

  • Front-end engineers: Develop and enhance desktop, mobile, and web applications, optimizing performance and usability.
  • Back-end engineers: Develop high quality code and packages following software engineering best practices in areas such as tasking, cognitive tools, fleet orchestration, case handling, and storage and retrieval.
  • Embedded engineers: Design, implement, and validate Hardware-in-the-Loop (HIL) test frameworks to ensure reliability and robustness of embedded systems.
  • Test Automation engineers: Triage complex onsite issues and build automated pipelines to validate new products and packaging at scale.

What You’ll Do

  • Play a hands-on role as part of an engineering team that designs, develops, reviews, and tests new functionalities.
  • Collaborate with others on an agile/scrum team to build features based on new business requirements.
  • Evolve the current software architecture toward microservices using .NET Core, Kubernetes, RabbitMQ, and Redis.
  • Contribute to a distributed architecture built on .NET using multi-threaded and multi-processor concepts.
  • Create visualizations to extract understanding of current state from logs.
  • Develop high quality code and packages following software engineering best practices.
  • Participate in customer facing calls, visits, and workshops to educate and support customers on integration requirements.
  • Work with customer's technical resources to test Symbotic integrations with their systems.

Requirements & Tech Stack

  • Currently pursuing a degree in Computer Science or related discipline.
  • Strong object-oriented programming skills in C#, Python, and C++.
  • Experience with Linux and its commands.
  • Experience with source control (git), software testing frameworks, and CI/CD pipelines (Jenkins).
  • Enjoys learning and teaching new technologies, skills, and techniques.
  • Vitis and Vivaldo is a plus.
  • Containerized development (Kubernetes, Docker, etc.) is a plus.
  • Cross platform .NET core development is a plus.
  • Experience with MS SQL and SQL language is a plus.

Our Environment

  • Up to 10% of travel may be required.
  • Employees must have a valid driver’s license and the ability to drive and/or fly to client and other customer locations.
  • The employee is responsible for owning a credit card and managing expenses personally to be reimbursed on a bi-weekly basis.
  • Timeframe: Summer (May-Aug 2027)

Entry-Level Software Engineer Jobs · last 7 days

150 openings · all need no experience

Most hiring: Haystack, DBByte, BAE Systems, Inc.

See all 150 →