Engineer, Senior Staff|6246 Engineer, Senior Staff|6246
ACL Digital - santa clara, CA
Apply NowJob Description
Job Description: 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 KEY WORDS: • Continuous Integration • DevOps • GitLab • Test Development and Automation • Firmware Development 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. • Ideal Start Date: As Soon as Possible • Length of contract: 12 months (Question? Can I convert to FTE before the end of 12 months?) • Rounds of interviews to be expected: 1-2? 3-4 • Interview Method: Team's Video conference? Team's Video Conference • Work Location Requirement: 100% onsite? Fully Remote Allowed ( the rest of the team is remote) • Building Address: • Qualcomm Building: • Workdays: Mon-Fri • Shift Time: 830-5:00pm PST? Flexible but latest start is 9am PST • Weekly / Daily Expected Hours: 40.0 / 8.0 • Additional Scheduling Notes/Expectations: Location: • Fully remote, open to candidates across the US and Canada. Open to Office locations in Santa Clara, CA, Austin, TX and Markham, Canada Keywords: • Continuous Integration, DevOps, Firmware Development, Automation, ARM architecture, Linux, Docker, RTOS.ents 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.
Created: 2024-10-29