hip webinar automating integration workflow 800x100 (1)

Automation Engineer (installation and packaging of SW tools)

Automation Engineer (installation and packaging of SW tools)
by Admin on 11-16-2022 at 11:25 am

Website Synopsys

Overview

At Synopsys, we’re at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we’re powering it all with the world’s most advanced technologies for chip design and software security. If you share our passion for innovation, we want to meet you.

Synopsys is a worldwide leading supplier of horizontal IP which is used by our customers to design semiconductor integrated circuits. The product portfolio includes IP components and subsystems for ARC CPU processors, EV processors for embedded vision, high-performance Vector DSP and Neural Network processors, USB, DDR, Ethernet and many more.

Synopsys ARC Automation team works on infrastructure projects in the ARC embedded processors domain that includes a wide range of development tools, testing frameworks, and processor simulators.

Key responsibilities:

1. Create, maintain, integrate and support cross-platform (Linux/Windows) installers for various software tools made by Synopsys for DesignWare ARC processor series
2. Participate in building continuous integration and delivery of software tools including packaging of the tools and their components
3. Create technical documentation and presentations describing work results

Essential qualifications:

1. Experience with Git/GitHub/GitLab
2. User skills for Linux and Windows operating systems
3. Scripting programming skills (e.g. Bash, batch, Jenkins pipeline, Groovy)
4. Familiarity with bug tracking tools (e.g. Jira)
5. Network and networking tools skills
6. Understanding of software development process
7. Strong cross team communication skills
8. Good level of both verbal and written English

Optional qualifications:

1. Familiarity with Gitlab CI/CD
2. Understanding of software installation and packaging basics (e.g. NSIS, makeself, RPM, MSI)
3. Experience with high-level programming language is a plus (e.g. Python, C)
4. Understanding Docker concepts

We offer:

1. Interesting work in international team
2. Flexible work schedule
3. Career and professional development opportunities

Share this post via: