Senior Sde, Omhs Scs

Amazon Amazon · Big Tech · Bellevue, WA · Software Development

Software Development Engineer role focused on integrating robotics and automation within Amazon's global fulfillment network, specifically on edge compute solutions for industrial automation. The role involves the full software development cycle, from scoping to delivery, working across multiple layers of the stack from low-level controls to cloud solutions.

What you'd actually do

  1. Integrate with a diverse array of internally and externally developed hardware and software services
  2. Implement continuous integration and continuous deployment (CI/CD) pipelines
  3. Validate solutions via software-in-the-loop simulation
  4. Work closely with deployment teams to implement end-to-end solutions in the field
  5. Develop infrastructure to support development, operations, and maintenance of low level and cloud software for warehouse automation systems

Skills

Required

  • 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
  • Bachelor's degree in computer science or equivalent

Nice to have

  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • 4+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Master's degree in computer science or equivalent
  • Experience with AWS technologies
  • Experience in robotics design, automation systems development, control systems design, or related product development
  • Ability to travel up to 20%

What the JD emphasized

  • edge compute solutions
  • industrial automation applications
  • low-level machine controls
  • embedded Linux applications
  • cloud-based solutions