Advanced Software Engineer - Industrial Software

Symbotic
Reading, MA, United States
Full-time

Who we are

With its A.I.-powered robotic technology platform, Symbotic is changing the way consumer goods move through the supply chain.

Intelligent software orchestrates advanced robots in a high-density, end-to-end system - reinventing warehouse automation for increased efficiency, speed and flexibility.

What we need

Symbotic is seeking an Advanced Software Engineer to join our Industrial Software Team within our Hardware R&D organization.

You will be responsible for the development and maintenance of a large suite of automation tools that are critical to Symbotic's scaling efforts.

You will play a hands-on role developing new features and new tools. These tools run the gamut from things like PLC code generation, PLC transpiler, to enabling a rich set of reports of the status of the installation and commissioning of our systems.

What we do

The Industrial Software team is part of the Hardware R&D organization and is committed to developing tools and automation that enable Symbotic to scale and meet its ambitious installation and commissioning goals.

We work closely with the Industrial Controls team to create solutions that effectively automate engineering tasks currently performed manually.

The Hardware R&D organization is comprised of leaders in warehouse robotics, innovating within a rigorous R&D context. Our mission is to develop state-of-the-art robotic solutions that revolutionize efficiency and functionality in warehouse operations.

What you'll do

Develop, deploy and maintain a suite of C# tools that enable higher and higher levels of automation in the Install, Manufacturing, Commissioning and Testing workstreams.

Enhance existing software tools around PLC code generation, including a PLC->

C# Transpiler

Play a hands-on role as part of an engineering team that works to design, develop, review and test new functionality.

Collaborate with other development teams, project managers and product managers to breakdown requirements, design solutions and execute on new business requirements.

Demonstrate passion about building high quality software that addresses customer needs, love solving problems and facing new challenges.

Be a proactive communicator who enjoys working closely with creative and technical peers.

Work in a dynamic Agile / Scrum based environment.

Up to 10% travel may be required.

What you'll need

Bachelor's degree in Computer Science, a related technical discipline, or related experience.

5+ years professional experience developing software applications.

3+ years of experience with data / SQL platforms including traditional relational databases (SQL Server, MySQL).

Object oriented design and programing concepts, C# strongly preferred, Java preferred. also preferred.

Source code version control, unit testing, design and defect tracking tools.

Experience with multi-threading, multiprocessing, and SW / HW integration.

Self-motivated, with an ability to learn quickly and independently, and work in a dynamic agile environment with cross functional and remote teams.

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.

LI-EJ1

LI-Hybrid

About Symbotic

Symbotic is an automation technology leader reimagining the supply chain with its end-to-end, AI-powered robotic and software platform.

Symbotic reinvents the warehouse as a strategic asset for the world's largest retail, wholesale, and food & beverage companies.

Applying next-gen technology, high-density storage and machine learning to solve today's complex distribution challenges, Symbotic enables companies to move goods with unmatched speed, agility, accuracy and efficiency.

As the backbone of commerce the Symbotic platform transforms the flow of goods and the economics of supply chain for its customers.

For more information, visit .

We are a community of innovators, collaborators and pioneers who embrace our differences, because we know unique perspectives make us stronger and smarter.

Every perspective matters. We depend on the collective voices of our employees, customers and community to help guide us as we build a better place to work - for you and the world.

That's why we're proud to be an equal opportunity employer.

We do not discriminate based on race, color, ethnicity, ancestry, religion, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, veteran status, or genetic information.

20 hours ago
Related jobs
Promoted
Symbotic
Boxford, Massachusetts

Symbotic is seeking an Advanced Software Engineer to join our Industrial Software Team within our Hardware R&D organization. Intelligent software orchestrates advanced robots in a high-density, end-to-end system - reinventing warehouse automation for increased efficiency, speed and flexibility. The ...

Promoted
Raytheon
Brookline, Massachusetts

Typically requires a Bachelor’s in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Math or related engineering/science discipline and 8+ years of experience. As a System Security software engineer, the candidate will be involved with software and firmware design...

Promoted
Red Hat
Boston, Massachusetts

Senior Software Engineer, Backend - Advanced Cluster Security. You have a strong software engineering background with multiple years of experience in delivering quality software. This team is looking for a Senior Software Engineer to build security solutions helping our customers to safely operate s...

Promoted
Raytheon
Arlington, Massachusetts

Minimum of eight (8) years of professional engineering experience utilizing integrated development environments and debugging tools to troubleshoot software implementation and ensure integrity of the software products. The Test Equipment Engineering (TEE) team within the Specialty Engineering Direct...

Promoted
Capital One
Weston, Massachusetts
Remote

Remote (Regardless of Location): $170,700 - $194,800 for Manager, Lead Software Engineer; $170,700 $194,800 for Lead Software EngineerCandidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any can...

Promoted
Clarivate
Boston, Massachusetts

Bachelor’s Degree or equivalent in computer science, software engineering, or a related field. The current team consists of skilled developers and reports to the Vice President of Engineering, Life Sciences for the Optiqs360 Digital platform. We have a strong foundation in place with existing soluti...

Promoted
Capital One
Lynnfield, Massachusetts
Remote

Remote (Regardless of Location): $170,700 - $194,800 for Manager, Lead Software Engineer; $170,700 $194,800 for Lead Software EngineerCandidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any can...

CDS Visual
Newton, Massachusetts

CDS Visual is looking for a Senior software engineer with 3D visualization engineering expertise. CDS Visual provides a cloud solution that is trusted by many of the world’s biggest industrial suppliers. The roots of the company include a core competency around industrial product data, sourcing, nor...

Promoted
Capital One
Woburn, Massachusetts
Remote

What You’ll Do: Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the companyShare your passion for staying on top of tech trends, experimenting wi...

Fidelity Investments
Boston, Massachusetts

As a Principal Software Engineer you will work within the Regulatory Reporting Technology team to build and maintain mission critical brokerage applications for the enterprise. ...