Software Engineering - Engineer, Senior Staff

Duration: ___12__ Months/_0___weeks.

1. Continuous Integration Development

2. Automated Test Development

3. Tools - gitlab or gitlab runners, Jenkins, github pipeline, axure pipeline, artifactory, package management (Must have some of these)

4. Python

5. DevOps Engineer,

6. Linux System admin skills, ansible and other orchestration

TECHNOLOGIES:

Linux Jenkins

DevOps Engineering github pipeline

Linux axure pipeline

gitlab or gitlab runners, artifactory

REQUIRED EDUCATION:

Bachelors in Computer Engineering or Computer Science

REQUIRED YEARS OF EXPERIENCE: 10+

PHYSICAL REQUIREMENTS: None

DRIVING REQUIREMENTS: None

KEY WORDS:

Continuous Integration

DevOps

gitlab

Test Development

Additional Skills:     

1. OS Development & Debug - Linux, Windows

2. Virtual Platform Development - qemu, SystemC TLM

3. Open Source Development experience

4. Automated Test Creation/Continuous Integration

5. C++ Experience

As a DevOps CI/CD Engineer, you are responsible for working with a team to design, build and deploy testable software packages. You will design, develop, create, modify CI pipelines and validate embedded and, applications and/or specialized programs that support the design and development of our world class CPU

PRINCIPAL DUTIES AND RESPONSIBILITIES:

* Design. develop and maintain software tools and automated build environments for the purpose of creating system level software packages suitable for deployment and testing.

* Collaborate with firmware team to ensure software deliverables.

* Creation of engineering process with emphasis on continuous integration and continuous development.

* Design, Implement and automate the software build, release, deployment and configuration.

* Focus on ensuring that existing CI environments and services run, while identifying strong opportunity for enhancements

Comments for Suppliers:   

This is a full remote position. Can be filled from any location in the US.

Experience Required: 7+ years

Shift: Day