Amazon
Join us in leading the transformation of industrial automation through our innovative Open Controls Architecture (OCA) initiative. OCA merges standardized computing hardware with AWS Cloud services, integrating seamlessly with top-tier automation platforms to modernize traditional PLC (Programmable Logic Controller) development without the need for a complete architectural overhaul.
The Challenge We’re Addressing:
Traditional industrial automation uses proprietary PLC systems that come with manufacturer-specific programming environments, leading to: Fragmentation in testing methodologies across various platforms Time-consuming on-site development Limited code reusability Restricted collaboration opportunities Our Solution:
OCA introduces modern software development methodologies into industrial automation, incorporating: Automated testing pipelines Streamlined deployment processes Advanced monitoring systems Robust rollback capabilities Version control integration These enhancements significantly reduce manual testing and deployment, enable better remote collaboration, and improve code quality, resulting in greater software reliability, maintainability, and faster development cycles. Key Responsibilities: Act as a technical lead on demanding projects, ensuring high standards of software development. Break down complex problems into straightforward solutions. Gain a deep understanding of system inter-dependencies and limitations. Oversee the road-map and solution architecture across various technology teams focused on building next-generation robotic solutions. Coordinate and prioritize team activities based on the needs of key customers. Technology Stack:
Our web development back-end is based in Python or Rust, with a front-end using TypeScript/React. For embedded development, we utilize Rust. Basic Qualifications: 5+ years of professional software development experience. 5+ years of experience in programming with at least one language. 5+ years leading design or architecture for new/existing systems. Experience as a mentor, tech lead, or leading an engineering team. 5+ years involving the full software development lifecycle including coding standards, code reviews, source control management, build processes, testing, and operations. Preferred Qualifications: Bachelor's degree in computer science or equivalent. Experience in building complex software systems successfully delivered to customers. Experience in building web and/or embedded applications using Rust. Our inclusive culture at Amazon prioritizes delivering excellent results for our customers while promoting equal opportunity for all applicants, regardless of veteran status or disability. We encourage individuals needing workplace accommodations during the application process to reach out directly.
Traditional industrial automation uses proprietary PLC systems that come with manufacturer-specific programming environments, leading to: Fragmentation in testing methodologies across various platforms Time-consuming on-site development Limited code reusability Restricted collaboration opportunities Our Solution:
OCA introduces modern software development methodologies into industrial automation, incorporating: Automated testing pipelines Streamlined deployment processes Advanced monitoring systems Robust rollback capabilities Version control integration These enhancements significantly reduce manual testing and deployment, enable better remote collaboration, and improve code quality, resulting in greater software reliability, maintainability, and faster development cycles. Key Responsibilities: Act as a technical lead on demanding projects, ensuring high standards of software development. Break down complex problems into straightforward solutions. Gain a deep understanding of system inter-dependencies and limitations. Oversee the road-map and solution architecture across various technology teams focused on building next-generation robotic solutions. Coordinate and prioritize team activities based on the needs of key customers. Technology Stack:
Our web development back-end is based in Python or Rust, with a front-end using TypeScript/React. For embedded development, we utilize Rust. Basic Qualifications: 5+ years of professional software development experience. 5+ years of experience in programming with at least one language. 5+ years leading design or architecture for new/existing systems. Experience as a mentor, tech lead, or leading an engineering team. 5+ years involving the full software development lifecycle including coding standards, code reviews, source control management, build processes, testing, and operations. Preferred Qualifications: Bachelor's degree in computer science or equivalent. Experience in building complex software systems successfully delivered to customers. Experience in building web and/or embedded applications using Rust. Our inclusive culture at Amazon prioritizes delivering excellent results for our customers while promoting equal opportunity for all applicants, regardless of veteran status or disability. We encourage individuals needing workplace accommodations during the application process to reach out directly.