Software Development Engineer II
$143.7k - $194.4kAmazon Technologies, Inc.
Advanced Robotics Software Engineer
Amazon is seeking exceptional talent to help develop the next generation of advanced robotics systems that will transform automation at Amazon's scale. We're building revolutionary robotic systems that combine cutting-edge AI, sophisticated control systems, and advanced mechanical design to create adaptable automation solutions capable of working safely alongside humans in dynamic environments. This is a unique opportunity to shape the future of robotics and automation at an unprecedented scale, working with world-class teams pushing the boundaries of what's possible in robotic manipulation, locomotion, and human-robot interaction. If you're passionate about building robust, scalable software for complex robotic systems and want to work across the full robotics stack—from low-level system interfaces to high-level application logic—then we'd like to talk to you about becoming part of an organization with global impact on millions of customers.
Key job responsibilities The ideal candidate is enthusiastic about building the right solutions for our customers and will collaborate with other teams to ensure that our product meets Amazon-scale requirements. They will:
- Design, develop, and maintain production software for robotic systems in C++ and/or Python, spanning perception, motion planning, controls, and application layers.
- Work with multiple system components including sensor integration, networking, safety systems, and real-time actuation on modern robotic hardware.
- Contribute to the architecture of complex robotics software systems and work effectively with team members to implement solutions.
- Build simulation, testing, and CI/CD infrastructure to validate robot behaviors before deployment to physical hardware.
- Debug and troubleshoot complex system-level issues across software, firmware, and hardware boundaries.
- Develop solutions that balance performance, reliability, and maintainability under the guidance of senior engineers.
Basic Qualifications
- 3+ years of non-internship professional software development experience
- 3+ years of programming with at least one software programming language experience
- Bachelor's degree in Computer Science, Robotics, or related field
- 2+ years of experience contributing to the design or architecture of new and existing systems
- Direct, hands-on experience developing software for robotic or complex mechatronic systems
- Proficiency in C++ and/or Python with experience building production-grade software
Preferred Qualifications
- 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations
- Experience with ROS/ROS2 frameworks and robotic middleware
- Exposure to multiple robotics domains: SLAM/navigation, manipulation/grasping, perception/computer vision, motion planning, or robot applications
- Experience with real-time software development, multithreaded programming, or embedded Linux environments
- Familiarity with simulation tools (Gazebo, Isaac Sim, MuJoCo, or equivalent)
- Experience deploying software to physical robotic platforms in industrial or production settings
- Experience with open-source Linux-based development tools and architectures
- Knowledge of sensor integration (cameras, LiDAR, IMU, force/torque sensors) and calibration techniques
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at
USA, MA, N.Reading - 143,700.00 - 194,400.00 USD annually
$143.7k - $194.4k
Join our Safety Firmware team at Amazon Robotics and be at the forefront of embedded safety systems development. As a Software Development Engineer II, you'll bridge hardware and software in creating safety-certified solutions for Amazon's warehouse automation systems....SuggestedFull timeTemporary workInternshipSeasonal workFlexible hours$143.7k - $194.4k
As a Software Development Engineer II on the Autonomous Mobility Motion team, you will own critical components of task planning, motion planning, control, and navigation software. You will work on supporting and evolving our production robotics systems, developing generalizations...SuggestedFull timeTemporary workInternshipSeasonal workWorldwideFlexible hours$143.7k - $194.4k
Join Amazon Robotics' Embedded software team to tackle one of the most exciting challenges... .... We're looking for embedded software engineers who want to work at the intersection of... ...teams. You'll explore the latest development of AI and secure edge development on resource...SuggestedInternshipImmediate startFlexible hours$143.7k - $194.4k
...passionate about building robust, scalable software for complex robotic systems and want to... ...under the guidance of senior engineers. Basic Qualifications ~3+ years of non-internship professional software development experience ~3+ years of programming with...SuggestedInternshipFlexible hours- ...Robotics Software EngineerAmazon is seeking exceptional talent to help develop the next generation of advanced robotics systems that... ...fulfill our mission of customer excellence. We are pioneering the development of a software framework that: - Enables deployment of robots...SuggestedWorldwide
$143.7k - $194.4k
Amazon Robotics is seeking a talented and motivated Software Development Engineer to join our Software Automation and Technology/Tooling (SWAT) team. We are a software team embedded in the Software org of the SEE (Systems Engineering and Evaluation) organization, building...Full timeTemporary workInternshipSeasonal workFlexible hours$143.7k - $194.4k
The Amazon Robotics Autonomous Mobility software team develops the autonomy software that powers Proteus, Amazon’s first fully autonomous... ...robot. We are growing and are looking for a Software Development Engineer to join our Platform, Data and Tools team.You will be part...Full timeTemporary workInternshipSeasonal workRemote workFlexible hours- ...experienced and passionate Systems Engineering Lead with a strong background... ...Department of Defense (DoD) development programs. This role is... ...multidisciplinary teams, including software engineers, hardware engineers... ...of related experience (Level II). B.S. in engineering or...WorldwideFlexible hours
$68.9k - $131.1k
...operations and investments in research and development, we offer capabilities and... ...100 years of experience and renowned engineering expertise to meet the needs of today’... ...defense.Raytheon is seeking a talented Software Engineer II to join the National Advanced Surface...Temporary workWork experience placementWork at officeLocal areaRemote workWorldwideFlexible hours- ...have a strong background in Electrical Engineering, and possess a demonstrated ability developing... ...functions (electrical / mechanical / software) required of a formal ATE team are... ...Test RequirementsInterface with product development teams to determine appropriate test...Contract workWorldwideFlexible hours
- ...-part of the Hutchinson family-is an engineering R&D organization specializing in sensors... ...DESCRIPTION We are seeking a Software Engineer II to join our expanding electrical and... ...advanced data analysis, or desktop software development. Candidates should feel...Permanent employmentFull timePart timeLocal areaRemote work
$91.3k - $100.9k
Software Engineer II Business Unit: Draeger Medical Systems, Inc., Job-ID: 1230 Location: Andover Function: R&D... ...This position establishes and enhances procedures to optimize development efficiency, software quality, and product cost. Work within...Permanent employmentTemporary workWork experience placementWork at officeFlexible hours3 days per week$90k - $110k
Amphenol Pcd is seeking an Application Engineer II to join our team in Beverly, MA. In this role, you will play a key part in supporting product development and driving commercial strategy through technical expertise and market insight. You’ll prepare competitive proposals...Full timeWork experience placementWork at office$68.9k - $131.1k
...investments in research and development, we offer capabilities and opportunity... ...of experience and renowned engineering expertise to meet the needs... ...a talented Systems Engineer II to join our Radar Performance... ...analysis, scripting, and/or software development.Experience with...Temporary workWork experience placementInterim roleWork at officeRemote workRelocation packageFlexible hours- Curriculum Associates in the United States is seeking a Senior Software Engineer II to design and implement scalable features across frontend, services, and data layers. You will translate product needs into technical plans, write high-quality code, and contribute to system...
$93.25k - $166.25k
...Senior Software Engineer II Full Description At Curriculum Associates, we believe in the potential of every child and are changing the face of education technology with award-winning learning programs like i-Ready that serve a third of the nation's K-8 students. For more...Minimum wageWork at officeLocal areaFlexible hours$68.9k - $131.1k
...investments in research and development, we offer capabilities and opportunity... ...of experience and renowned engineering expertise to meet the needs... ...Systems Engineer II, you’ll be a key member of the... ...OPUS Suite, or similar analysis software experience)Experience in performing...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$92.6k - $139.6k
Systems Engineer II/III Description Who We Are Textron Systems is part of Textron, a $14 billion, multi-industry company employing 35,... ...make! About This Role: Experienced Systems Engineer to support development of a variety of military based complex systems....Full timeLocal areaWorldwideFlexible hoursShift work$68.9k - $131.1k
...operations and investments in research and development, we offer capabilities and... ...00 years of experience and renowned engineering expertise to meet the needs of today... ...opportunity for a highly motivated Software Safety Engineer II to join the Land & Air Defense Systems...Temporary workWork experience placementFor subcontractorInterim roleWork at officeRemote workRelocation packageFlexible hours- Textron Systems, a Textron subsidiary in the Weapon Systems area, seeks an Experienced Systems Engineer II/III to support development of complex military systems. You will drive requirements traceability, interface management, and risk assessments within an integrated...
$68.9k - $131.1k
...Digital Product Configuration Management Engineer II At RTX, the world's largest... ...operations and investments in research and development, we offer capabilities and opportunity... ...Configuration Management (DPCM), formerly known as Software Configuration Management (SWCM),...Temporary workWork experience placementInterim roleWork at officeRemote workRelocationFlexible hours$68.9k - $131.1k
...years of experience and renowned engineering expertise to meet the needs... ...motivated Systems Engineer II to join our team within the Systems... ...and resolve hardware, software, and system issues through detailed... ...as they are essential to the development of our products.As part of...Temporary workWork experience placementWork at officeLocal areaRemote workFlexible hours$68.9k - $131.1k
...years of experience and renowned engineering expertise to meet the needs... ...for a Systems Engineer II to support the Missile Defense... ...matter expertise for concept development, architectural design, requirements... ...and collaborate with software development teams to ensure effective...Temporary workWork experience placementInterim roleRemote workRelocation packageFlexible hours- ...experienced and highly skilled Systems Engineer to join our team. In this role, you will... ...systems engineering efforts supporting the development of complex military systems. Your... ...with multidisciplinary teams, including software engineers, hardware engineers, and subject...WorldwideFlexible hours
- Cox Fleet is seeking a Mobile Diesel Technician II to perform licensed DOT inspections, preventative maintenance, and advanced diagnostics... .... You will be responsible for electrical, braking, cooling and engine system repairs, and must maintain accurate records using our...
$68.9k - $131.1k
...operations and investments in research and development, we offer capabilities and opportunity... ...100 years of experience and renowned engineering expertise to meet the needs of today's... ...aerospace and defense The mission of the software team in Tewksbury or Woburn, MA is to...Temporary workWork experience placementWork at officeRemote workRelocationFlexible hours$90k - $157.5k
...components of an agile scrum team. Provide engineering troubleshooting assistance to customer support teams and other development teams within Charles River.Responsibilities... ...Managers to create simple and sustainable software solutions for complex problems.Provide thought...Full timeTemporary workFlexible hours$90k - $157.5k
...senior member of an agile Scrum team. Provide engineering troubleshooting assistance to customer support teams and other development teams within Charles River.Charles River... ..., develop, test, and debug medium to large software enhancements and solutions within Charles River...Full timeTemporary workWorldwideFlexible hours$143.7k - $194.4k
Ring is looking for an experienced Software Development Engineer to join our growing Cloud Development Team. Ring has a mission to make neighborhoods safer. With affordable solutions that work on any home, Ring is committed to offering smart security that’s accessible to...InternshipWork from homeFlexible hours- ...Software Development Engineer IIJoin our Safety Firmware team at Amazon Robotics and be at the forefront of embedded safety systems development. As a Software Development Engineer II, you'll bridge hardware and software in creating safety-certified solutions for Amazon...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer II. Be the first to apply!
- cybersecurity software engineer North Reading, MA
- software developer fintech North Reading, MA
- senior robotics software engineer North Reading, MA
- software developer internship North Reading, MA
- software engineer full time North Reading, MA
- senior software engineer ruby on rails North Reading, MA
- consulting software engineer North Reading, MA
- senior software engineer remote North Reading, MA
- startup software engineer North Reading, MA
- software developer positions North Reading, MA


