Dieses Stellenangebot ist nicht mehr verfügbar
Senior DevOps Engineer, Embedded Software
- Vancouver, British Columbia, Canada
- Vancouver, British Columbia, Canada
Über
About Analog Devices
Analog Devices (ADI) is a global leader in the design and manufacturing of analog, mixed-signal, and DSP integrated circuits. ADI's technologies bridge the physical and digital worlds, enabling breakthroughs in industries such as automotive, industrial automation, healthcare, and communications.
Position Overview
We are seeking a Senior DevOps Engineer to join our Vancouver Design Center. In this role, you will contribute to a team on creation and automation of the DevOps processes for embedded systems for SDKs of advanced ASIC and SoC platforms, driving innovation from concept through production. You'll be able to work with experts all around world and on the high-end DevOps infrastructure. You will mentor and guide junior DevOps engineers, influence workflows and processes, and collaborate across disciplines to deliver high-performance, low-power embedded solutions.
Key Responsibilities
- Design, implement, and manage CI/CD pipelines to ensure efficient software testing and delivery.
- Collaborate closely with software developers to automate and refine the development and release workflows.
- Create dashboards to monitor development processes and make reports and issues easily visible and trackable.
- Partner with software development teams to help them follow established best practices and processes.
- Focus on enhancing the developer experience through streamlined workflows and efficient practices.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 7+ years of experience in DevOps, with proficiency in widely used CI/CD tools.
- Proficient in Git and GitHub workflows, with experience contributing to open-source projects.
- Skilled in scripting languages such as Python, Bash/Shell along with development tools like VS Code.
- Experience on testing frameworks like Pytest, Gtest, Twister, etc. and test result reporting automation.
- Hands-on experience with containerization and orchestrations technologies (like Docker, Kubernetes, OpenShift, ARC).
- Familiarity with build tools such as Make/cMake as well as cross-compiling and virtualization (VM, VDI, etc.).
- Experience in software development across multiple operating systems: Linux, Windows and exposure to embedded systems development.
- Strong commitment to quality and a solid understanding of process improvement.
- Team collaboration skills with the ability to work independently in a supportive environment.
Preferred Qualifications
- Experience in Jenkins pipelines and Groovy scripting.
- Knowledge of embedded debug tools and environment.
Why Join ADI Vancouver?
- Work on cutting-edge technologies with global impact.
- Lead and mentor in a collaborative, innovation-driven environment.
- Competitive compensation, stock options, and comprehensive benefits.
- Flexible work arrangements and a culture that values diversity and inclusion.
Sprachkenntnisse
- English
Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.