Staff Software Engineer - Algorithms
$149k - $204.6kSymbotic LLC
Who we areWith 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 We are seeking a highly motivated and experienced Staff Software Engineer to join our Software Engineering organization and help develop scalable, high-performance software solutions that support advanced automation, fulfillment, and material-flow systems. In this hands-on role, you will work across multiple distributed services, developing production software and solving complex optimization problems involving heuristics, graph-based algorithms, combinatorial optimization, bin packing, and sequencing challenges.You will design and productize reliable software that helps coordinate automated workflows, optimize the movement and consumption of inventory, and improve operational efficiency across large-scale automation environments. This role provides the opportunity to influence architecture, scalability, performance, and maintainability while contributing to strategically important engineering initiatives.What we doWe are a talented team of roboticists and software engineers working on the latest Symbotic automation expansion. We are responsible for delivering solutions for the ordering, processing and delivery of mixed SKU totes to hundreds of customersWhat you'll do Design and develop real-time distributed software for Automation systems. Design software systems which are highly available & widely scalable. Research, develop, and productize solutions for NP-Hard optimization problems using combinatorial optimization or other algorithmsDemonstrate passion about building high quality software, love solving problems and facing new challenges. Analyze a system of distributed software components using performance, profiling, and debugging tools. Be a proactive communicator who enjoys working closely with creative and technical peers. Work in a dynamic Agile/Scrum based environment. Have opportunities to travel to customer sites. Develop software application using microservice oriented architecture using technologies like .Net Core, Rabbit MQ, Open API and KubernetesWhat you'll needBachelor's or Master's degree in Computer Science, Software Engineering, or a related field.Minimum of 8 years of professional software development experience using C# and .NET.Strong expertise in Object-Oriented Programming (OOP), SOLID principles, and design patterns.Deep understanding of algorithms, data structures, and computational complexity analysis.Proven experience designing scalable, fault-tolerant, and distributed systems.Strong debugging, troubleshooting, and performance-tuning skills.Experience with relational databases and SQL optimization.Experience with source control systems such as Git. Experience on SQL server (PL/SQL).Hands-on problem solver with excellent software design and implementation skills. Experience with Windows and Linux development. Experience with developing unit tests and test automation frameworks. Experience with source control software. Should be comfortable with asynchronous or multithread programming. Experience with cross platform .NET core development. Our environmentUp to 10% 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. #LI-Hybrid#LI-GJ1About SymboticSymbotic 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. The base range for this position in the posted location is $149,000.00 - $204,600.00 however, base pay offered may vary depending on job-related knowledge, skills, and experience. The compensation package includes medical, dental, vision, disability, 401K, PTO and/or other benefits.SummaryLocation: USA Wilmington, MA - HQType: Full time
- COMSOL, Inc. is seeking software developers to help build a numerical analysis group in its Burlington, MA office. The primary responsibilities... ...application areas and to work on problems spanning multiple engineering fields.Highly creative and qualified teams with a diversity of...SuggestedCasual workWork at officeFlexible hours
$110.5k - $165.9k
...share outside of the organization.Your Role:We are looking for a Staff Applied AI Engineer to build scalable, production-grade backend applications that leverage large and complex datasets. This role is software engineering first, with a strong emphasis on designing...SuggestedWork at officeLocal areaImmediate start$115.2k - $172.8k
...critical path of progress by making them smarter, faster and more efficient.Job Summary & ResponsibilitiesJob Summary: The Staff Software Engineer will play a key role in architecting and developing software that enables reliable wafer handling, robotics coordination, safety...SuggestedPermanent employmentFull time$149k - $204.6k
...consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end... ...and flexibility.What we needSymbotic is seeking a talented Staff Software Engineer to join our Fleet Controls team. In this role, you will lead...SuggestedFull time$125k - $171.6k
...way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system... ....What we need We are looking for a proactive Senior Software Engineer to join our T3 Deployment team within our Technology, Software...SuggestedFull timeWork experience placement$157k - $220k
...Group (EWNC) develops and delivers advanced signal processing algorithms and prototype systems for next-generation radar and electronic... .... We investigate cutting edge technologies and interface with engineers across sectors and divisions at STR and researchers at academic...Full timeWork experience placementLocal areaNight shift$57.85k - $104.58k
Leidos is looking for a talented entry level Software Engineer for work in support of our Security Enterprise Solutions. As a Software Engineer... ..., C++ and OOP/OOAD Understanding of data structures, algorithms, and software design solutions. Understanding of memory management...Full time$86.8k - $165.2k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ..., more secure world.The mission of the software teams in Woburn, MA and Tewksbury, MA... ...Python).Knowledge of data structures, algorithms, memory management, and multithreaded applications...Temporary workWork experience placementWork at officeRemote workFlexible hours$117.57k - $165.62k
.... ADI combines analog, digital, AI, and software technologies into solutions that combat... ...Job Title: Senior Software Development Engineer (Embedded Software)Job Requisition: 1010... ...system products, software roles focusing on algorithms for sensor calibration, data processing,...Permanent employmentFull timeWork at officeRemote workWork from homeDay shift2 days per week$161.7k - $258.8k
...delivers better business results. Opportunity Overview The Software Engineering team in North Reading is looking for an experienced Software... ....NET development Solid knowledge of data structures and algorithms, and operating systems (Windows, Linux) Experience with development...Work at officeFlexible hours$168.1k - $227.4k
...Robotics is seeking a talented and motivated Engineer to architect, design, develop and test... ...within its Robotics solution. Our teams software is at the heart of ensuring Amazon’s... ...or related field- Strong background in algorithms and hands-on experience in developing algorithms...Full timeTemporary workInternshipSeasonal workFlexible hours$115k - $137k
...NeedNetBrain Technologies is looking for a Senior Full Stack Software Engineer to join our engineering team. You will work across front-end... ...strong computer science fundamentals in data structures, algorithms, etc.Hands-on experience with server-side development in C#,...Work experience placement$96.8k - $145.2k
....Job Summary & ResponsibilitiesOnto Innovation is seeking a Software Engineer III to join our team in Wilmington, Massachusetts location.... ...requirements into functional specificationsDesign and implement algorithms for defect detection and metrologyIntegrate 2D and 3D...Permanent employmentFull time$134k - $184k
...team consists of passionate and motivated engineers and scientists with advanced degrees in... ..., estimation, and information theory algorithms for signals exploitation, target tracking... ...management. The Role As a Senior Software Engineer at STR, you will help develop disruptive...Full timeWork at officeLocal areaFlexible hoursNight shift$178.13k - $230k
Principal Software Engineer (State Street Bank and Trust Company; Burlington, MA):Will contribute... ...to common solutions. Mentor junior staff; Provide informed guidance and direction... ...memory management and highly performant algorithms; 10 years of experience developing extensible...Full timeTemporary workRemote workFlexible hoursShift work$107.5k - $204.5k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...and defense.We are seeking Senior Software Engineers to join our development team... ...PreferKnowledge of data structures and algorithms, systems software design, operating systems...Temporary workWork experience placementInterim roleWork at officeLocal areaRemote workRelocationFlexible hours$107.5k - $204.5k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...skilled and detail-oriented Principal Software Development Engineer with a focus on... ...environments.Experience with data structures, algorithms, and software design principles,...Temporary workWork experience placementInterim roleWork at officeRemote workRelocation packageFlexible hoursNight shiftAfternoon shift$90k - $162k
...States of AmericaSalary: $90,000 - $162,000Company: Siemens Software Engineer - C++, Compiler Job ID 509131 Posted since 30-... ...applications as part of a team.• Demonstrated experience with algorithm and data structure design.• Must have an understanding of...Permanent employmentFull timeWork at officeLocal areaRemote workWork from home$180k - $247.5k
...move through the supply chain. Intelligent software orchestrates advanced robots in a high-... ...are looking for a Principal Software Engineer to join our Fleet Orchestration team. In... ...Experience with simulation, optimization, or algorithm-heavy systems.Familiarity with cloud-...Full time$170k - $230k
...human and artificial intelligence to lead the charge. As an AI software company who deploys its inventions directly into the... ...global, physical economy. The Role We are looking for a Staff Software Engineer to lead the design and implementation of core software...Full time- ...Enigma Aerospace is seeking a Senior Software Engineer to lead the development and test of our autonomy, planning, and flight software system... ...systems Familiarity with autonomy stacks, planning algorithms, or fleet coordination Strong understanding of interface design...Work from homeFlexible hours
$161.7k - $258.8k
...Senior Software Engineer (Teradyne, North Reading) Date: Apr 14, 2026 Location: North Reading, MA, US Opportunity Overview The Software Engineering... ...and .NET development Solid knowledge of data structures and algorithms, and operating systems (Windows, Linux) Experience with...Work at officeFlexible hours$168.1k - $227.4k
As a Software Development Engineer III on the AMS Motion team, you will lead the technical direction for critical components of our autonomous navigation... ...environments• Developing and improving motion planning algorithms• Building and owning training pipelines for machine...Full timeTemporary workInternshipSeasonal workWorldwideFlexible hours- ...development and testing of real-time embedded software, application software, and tools, to... ...and other professionals within Engineering. Follow established development practices... ...Prefer Knowledge of data structures and algorithms, systems software design, operating...Interim roleLocal area
- ...The Amazon Robotics Autonomous Mobility software team develops the autonomy software that... ...robot. We are looking for a Senior Software Engineer to join our perception and localization... ...runtime performance of autonomy algorithms by exploiting underlying hardware acceleration...InternshipFlexible hours
- ...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...a skilled and detail-oriente d Senior Software Engineer to develop complex systems in... ...Prefer Understanding of data structures, algorithms, and software design principles,...Local areaRelocation packageNight shiftAfternoon shift
- ...Senior Software Engineer We are seeking Senior Software Engineers to join our development team in Tewksbury, Massachusetts. All teams... ...Java. Preferred: Knowledge of data structures and algorithms, systems software design, operating systems, architectures,...Temporary workLocal area
$126.8k - $202.8k
...highly motivated, energetic, and self-driven engineer to join our Silicon Photonics product... ...a focus on our Silicon Photonics and Software product area, with addition of Digital,... ...preferred .NET - C#, VB and Python) and common algorithms.Strong analytical and problem-solving...WorldwideFlexible hours$143.7k - $194.4k
...Amazon Robotics Autonomous Mobility team develops software that powers Proteus, Amazon Robotics’ first fully... ...You will join a team of top-notch scientists and engineers developing state-of-the-art software and algorithms for multi-robot route planning and coordination....Full timeTemporary workInternshipSeasonal workFlexible hours$134k - $184k
...motivated individuals with degrees in engineering, computer science, mathematics, physics... ...Group in the AC2 Division works to build software systems that solve critical problems in... ...expertise in machine learning, algorithms, model‑predictive control, and software...Full timeLocal areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - Algorithms. Be the first to apply!
- id software Wilmington, MA
- healthcare software sales Wilmington, MA
- software asset management analyst Wilmington, MA
- software implementation project manager Wilmington, MA
- software Wilmington, MA
- embedded software Wilmington, MA
- remote software sales Wilmington, MA
- software support Wilmington, MA
- software technology Wilmington, MA
- ultimate software Wilmington, MA



