We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Engineer, Senior Staff

Spectraforce Technologies
United States, Minnesota, St. Paul
Feb 05, 2025
Title: Engineer, Senior Staff

Duration: 8+ Months

Location: Fully Remote ( can work anytime between EST or PST)

- Open to candidates across the US. Open to Office locations in Santa Clara, CA, Austin, TX


General Summary:

We are seeking a highly experienced DevOps CI/CD Verification Engineer to drive hardware/software verification, emulation automation, SOC (System on Chip) automation. This pivotal role involves designing, building, and deploying robust software/hardware test automation for systems across various hardware platforms.

Key Responsibilities:

* Design, develop, create, modify CI/CD pipelines, and validate SW/HW and/or specialized tools that support the design and development of our world class CPU.

* Lead comprehensive system and test plan development in collaboration with software developers and hardware engineers to support Pre- and Post-Silicon

* Translate loosely defined testing requirements into actionable and effective solutions, ensuring all functional goals are met through rigorous pre- and post-silicon verification.

Required Skills:

* Strong leadership, analytical, and communication abilities.

* Expertise in Continuous Integration and Automated Test Development.

* Proficient in programming with Python, Shell scripting, and C.

* In-depth knowledge of software quality, ARM architecture, Linux, and real-time operating systems.

* Experienced with modern CI/CD tools such as GitLab CI, GitHub Actions.

Preferred Experience:

* Strong experience with simulation and emulation technologies, including QEMU, ARM Fast Models, SystemC TLM, Palladium, which are critical for testing and validation.

* Extensive use of GitLab or GitLab runners for managing and optimizing CI/CD workflows.

* Proficiency with JTAG protocol and familiarity with debugging tools, preferably trace32, for hardware-level integration and troubleshooting.

* Practical experience with container technologies such as Docker.

* Experience with real-time operating systems, particularly Zephyr RTOS, to enhance embedded software development.

TOP 6 REQUIREMENTS:

1. Continuous Integration Development

2. Automated Test Development

3. Modern CI/CD pipeline development with GitLab CI (Continuous Integration), GitHub actions or similar

4. Python

5. DevOps Engineer

6. Linux System admin skills, ansible and other orchestration

REQUIRED EDUCATION:

Bachelor's in Electrical or Computer Engineering or Computer Science

REQUIRED YEARS OF EXPERIENCE:

* 15

PHYSICAL REQUIREMENTS:

* None

DRIVING REQUIREMENTS:

* None
Applied = 0

(web-7d594f9859-68c9j)