About The Position

We're seeking a Systems Development Engineer to join Amazon Robotics and Tech Deployment Systems Integration team, focusing on developing sophisticated scripts and cloud-native solutions for commissioning and testing our robotic systems. You'll be part of a team that ensures the commissioning and deployment processes of our robotics solutions through advanced scripting, AWS infrastructure, front-end development, and commissioning package creation. As a Systems Development Engineer at Amazon Robotics, you will be instrumental in developing and maintaining critical cloud-based scripts and solutions for our robotics commissioning and testing infrastructure. Your primary focus will be designing and implementing robust, scalable scripts that power our robotics testing workflows, leveraging AWS services for maximum efficiency and reliability. You will be responsible for developing sophisticated automated scripts, cloud-native continuous integration pipelines, and intuitive user interfaces using HTML and modern front-end technologies that ensure the reliability and usability of our robotic systems. In this role, you'll implement efficient AWS-based scripting solutions for real-time robotics control and data processing, working at the intersection of infrastructure and hardware to create seamless interfaces between various system components. A significant part of your role will involve developing AWS-powered scripts for data analysis, visualization, and performance monitoring, enabling our teams to optimize robotic system performance and identify potential improvements. You'll create user-friendly HTML-based interfaces that allow operators to effectively monitor and control testing procedures while ensuring secure and efficient cloud integration.

Requirements

  • Experience in automating, deploying, and supporting large-scale infrastructure
  • Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust
  • Experience with Linux/Unix
  • Experience with CI/CD pipelines build processes
  • Knowledge of a front-end language (Javascript, CSS, HTML, etc.)
  • 4+ years of non-internship professional software development experience
  • Experience with AWS technologies
  • Bachelor's degree in computer science or equivalent STEM field.
  • Demonstrated ability to go beyond specialization and combine controls- and software- systems engineering skills to implement new solutions at the organizational or architectural level

Nice To Haves

  • Experience with distributed systems at scale
  • Knowledge of database systems and SQL
  • Knowledge of systems engineering fundamentals (networking, storage, operating systems)
  • Master’s degree in Computer Engineering, Operations, Business Administration, or a related STEM field.

Responsibilities

  • Work with internal and external engineering teams to successfully deliver cross-functional dev work that is of high-quality
  • Contribute to project priorities, establishing milestones, and driving schedules to meet deadlines within an agile framework. Establish, capture and present KPI metrics to evaluate success and failure of projects.
  • Responsible to deep dive technical solutions that encompass advanced technology applications, conveyor hardware selection, material handling integration, and commissioning content and expectations.
  • Develop and maintain commissioning packages that include scripts, validation procedures, and deployment documentation for robotic systems.
  • Participate in design reviews and support execution efforts between internal teams and outside vendors including equipment specifications, material flow, process design, and site layout.
  • Create AWS-based automation scripts for deployment workflows, system monitoring, and infrastructure management.
  • Develop front-end interfaces using HTML, CSS, and JavaScript for commissioning dashboards and testing tools.
  • Communicate project status, effectively answer project questions in detail, and regularly produce clear and concise summaries for the projects you own to your program management team.
  • Capture and synthesize the Voice of Customer (VoC) for all new product introductions and leverage this information to prioritize system defects and influence the triage efforts with Product Development teams applying lessons learned to enable acceleration and deployment scale.
  • Develop cross-functional knowledge of Operations and Engineering team systems, processes, procedures, and tools.
  • Collaborate with internal teams and external vendors to generate high-quality, cost-effective solutions with quick turnaround.
  • Work within agile methodologies, participating in sprint planning, daily stand-ups, and retrospectives.
  • Travel up to 75% throughout North America, which can vary based on peak seasons.

Benefits

  • Medical, Dental, and Vision Coverage
  • Maternity and Parental Leave Options
  • Paid Time Off (PTO)
  • 401(k) Plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service