onsite
System Development Engineer, Emerging Device Software - Amazon.com
Software Engineer
System Development Engineer focused on building scalable build and release infrastructure for emerging smart eyewear and wearables, leveraging DevOps expertise, automation tools, and cross‑functional collaboration.
About the role
Key Responsibilities
- Design and implement end‑to‑end build, test, and release pipelines for next‑generation wearable devices.
- Develop and maintain automation tools and scripts to streamline code integration, artifact generation, and deployment.
- Collaborate with software developers, hardware engineers, and system architects to ensure build systems meet performance and reliability targets.
- Manage source control workflows, branching strategies, and continuous integration environments using Git and Jenkins.
- Monitor, troubleshoot, and optimize build infrastructure on Linux platforms, ensuring high availability and scalability.
Requirements
- Strong experience with DevOps practices, including CI/CD pipeline creation and automation.
- Proficiency in scripting languages such as Python and Bash.
- Hands‑on experience with Jenkins (or comparable CI tools) and Git version control.
- Deep understanding of Linux operating systems and build toolchains.
- Ability to work across hardware and software teams to translate requirements into reliable build solutions.
Skills
pythonbashcicdjenkinslinux