Senior Software Engineer

4 weeks ago


Westborough, Massachusetts, United States Amazon Full time
About the Role

Amazon is seeking a highly skilled Senior Software Engineer to join our Robotics Navigation Technologies team. As a key member of this team, you will design, develop, and lead the development of software that controls and optimizes robotic fulfillment centers used by Amazon operations.

Key Responsibilities
  • Architect and design robotic applications and infrastructure
  • Influence the team's strategy and contribute to the long-term vision and roadmap
  • Work with stakeholders across the organization to iterate on design and implementation
  • Maintain high standards by participating in reviews, designing for fault tolerance and operational excellence, and creating mechanisms for continuous improvement
  • Prototype and test concepts or features, both through simulation and emulators and with live robotic equipment
  • Work directly with customers and partners to test prototypes and incorporate feedback
  • Mentor other engineer team members
Requirements
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Strong background in algorithms and system design used to solve complex problems for highly-scalable systems
  • Experience as a mentor, tech lead or leading/supporting an engineering team
  • Strong communication skills, ability to support and collaborate work well in a team environment
Preferred Qualifications
  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • M.S./Ph.D. in Science or related field
  • Strong background in algorithms and hands-on experience in developing algorithms for highly-scalable systems
  • Experience in autonomous path planning or navigational solutions/algorithms
  • Experience developing in Web Services - AWS
  • Robotics expertise with hardware and firmware and how it interacts with the . Robotics movement, , etc.
  • Experience with mentoring other engineers.
  • Experience developing cloud services and an understanding of design for scalability, performance and reliability
  • Demonstrated ability to design, implement, and test in a fast-paced environment
  • Self-motivated and able to solve problems independently
  • Strong communication skills, ability to work well in a team environment
About Amazon

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.



  • Westborough, Massachusetts, United States Amazon Full time

    Job DescriptionAmazon Robotics is seeking a talented and motivated Senior Software Development Engineer to architect, design, develop, and test technologies that control and optimize robotic fulfillment used by .com operations.As a Senior Software Development Engineer on the Control team, you are a key member of a diverse team of engineers who deliver highly...


  • Westborough, Massachusetts, United States Olympus Corporation of the Americas Full time

    Job Title: Senior Software ArchitectJob Summary:We are seeking a highly skilled Senior Software Architect to join our team at Olympus Corporation of the Americas. As a Senior Software Architect, you will be responsible for designing, developing, and integrating software solutions for our digital platform in surgical and endoscopy areas.Key...


  • Westborough, Massachusetts, United States Amazon Full time

    About the RoleAmazon is seeking a talented and motivated software engineer to design, develop, and implement innovative capabilities across highly-scalable robotic systems. As a Senior Software Architect, you will be responsible for architecting, designing, and implementing software that controls the movement of hundreds of thousands of robotic drives within...


  • Westborough, Massachusetts, United States Olympus Corporation of the Americas Full time

    Job Summary:We are seeking a highly skilled Senior Software Architect and Principal Engineer to lead our System Integration digital platform in surgical and endoscopy areas. As a key member of our R&D team, you will be responsible for designing, developing, and integrating software and hardware solutions.Key Responsibilities:Provide technical leadership and...

  • Software Developer

    4 weeks ago


    Westborough, Massachusetts, United States The Davis Companies Full time

    Software Engineer - Direct HireThe Davis Companies is seeking a highly skilled Software Engineer to join our team. As a key member of our robotics team, you will be responsible for developing software operating and control systems for complex robotic equipment.Key Responsibilities:Design and develop software interfaces to support IoT and Smart Factory...


  • Westborough, Massachusetts, United States CONMED Corporation Full time

    Job Summary:CONMED Corporation is seeking a highly skilled Senior/Principal Electrical Engineer to join our Research and Development team in Westborough, Massachusetts.The successful candidate will be responsible for developing embedded software for various medical platforms, applying engineering design principles to sustaining projects, and collaborating...


  • Westborough, Massachusetts, United States Amazon Full time

    About the RoleAmazon is seeking a talented and motivated engineer to design and develop innovative capabilities across highly-scalable robotic systems. As a Robotics Systems Architect, you will be responsible for architecting, designing, and implementing software that controls the movement of hundreds of thousands of robotic drives within Amazon's Robotics...


  • Westborough, Massachusetts, United States Amazon Full time

    About the RoleWe are seeking a talented Software Development Engineer II to join our team at Amazon Robotics. As a key member of our team, you will design, develop, and test software that controls and optimizes mobile-robotic fulfillment systems used by operations.Key ResponsibilitiesIdentify and develop software solutions to current business problemsWork...


  • Westborough, Massachusetts, United States Amazon Full time

    About the RoleAmazon is seeking a talented and motivated engineer to architect, design, develop, and test technologies that control and optimize robotic fulfillment used by operations.Key ResponsibilitiesArchitect, design, and implement distributed systems applications and infrastructure in support of robotic movement.Influence the team's strategy and...


  • Westborough, Massachusetts, United States Amazon Full time

    Are you passionate about robotics and software development? Do you enjoy working on complex problems and collaborating with a team? Amazon Robotics is seeking a skilled Software Development Engineer to join our team.We develop state-of-the-art robotics for Amazon's Fulfillment Centers, handling more individual items than any company in the world. Our team...


  • Westborough, Massachusetts, United States Amazon Full time

    About the RoleAmazon is seeking a talented Software Development Engineer to join the Control team, which builds modular software that directs movement of Amazon Robotics (AR) mobile robots in the Amazon Fulfillment network.The team develops, maintains, and supports Tier-1 software that translates high-level delivery and path plans into executable commands....


  • Westborough, Massachusetts, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Machine Learning Software Engineer to join our Robotic Movement team at Amazon. As a key member of our team, you will be responsible for designing and developing novel ML systems, product integrations, and performance optimizations to advance the capabilities of our robotic mobility solution.Key...


  • Westborough, Massachusetts, United States Amazon Full time

    About the RoleWe are seeking a talented Software Development Engineer to join our Amazon Robotics team. As a key member of our team, you will design, develop, and implement software that controls and optimizes robotic fulfillment centers at a massive scale.Key Responsibilities:Architect and design robotic applications and infrastructureInfluence the team's...

  • Test Engineer

    4 weeks ago


    Westborough, Massachusetts, United States Equiliem Full time

    Job DescriptionThe Test Engineer is a technical position requiring expertise in software, hardware, and Quality Assurance skills. This role involves setting up test client & server systems, writing test protocols, and working closely with development engineers to execute test protocols, document, and provide feedback.Key ResponsibilitiesParticipate in...


  • Westborough, Massachusetts, United States Booz Allen Hamilton Full time

    Job SummaryAs a Senior Electronics Engineer at Booz Allen Hamilton, you will be responsible for developing electronic systems and components to use within equipment or machinery. You will support other engineers in performing tasks when necessary and apply specific functional knowledge and working or general industry knowledge. You will develop or contribute...


  • Westborough, Massachusetts, United States Amazon Full time

    About the RoleAmazon Robotics is seeking a talented and motivated Software Development Engineer to join the Hardware Test Engineering team. As a key member of this team, you will be responsible for developing a framework that enables automation of test workflows, working closely with hardware development, regulatory & compliance, program management, and...


  • Westborough, Massachusetts, United States Amazon Full time

    About the RoleWe are seeking talented Software Engineers to design, develop, and test software that controls and optimizes mobile-robotic fulfillment systems used by operations at Amazon Robotics.As a Software Engineer, you will work with a smart team of doers who are passionate about applying cutting-edge advances in robotics and software to solve...


  • Westborough, Massachusetts, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer in AI/ML to join our rapidly growing team within the Amazon Robotics Research, Applied and Data Science organization.As a key member of our team, you will be responsible for designing and building end-to-end infrastructure to operationalize Foundation Models, developing self-service...


  • Westborough, Massachusetts, United States Amazon Full time

    Job SummaryAs a Robotic Movement software engineer at Amazon, you will design and deliver cloud-based, high-performance software that controls Amazon's world-wide fleet of mobile robots. We are looking for a skilled software engineer to join our team and contribute to building new services and extending existing ones.Key ResponsibilitiesArchitect, design,...


  • Westborough, Massachusetts, United States Amazon Full time

    Job SummaryWe are seeking an experienced Embedded Software Development Engineer to join our team at Amazon. In this role, you will research and develop next generation sensor and compute technology in robotics, collaborating with hardware, software, test, and operations teams to develop 2D & 3D sensors and compute platforms.Key ResponsibilitiesConduct...