# DevTools Engineer (C++)

**Company**: Synopsys
**Location**: Santiago
**Work arrangement**: onsite
**Experience**: mid
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology
**Ticker**: SNPS
**Wikidata**: https://www.wikidata.org/wiki/Q2303478

**Apply**: https://careers.synopsys.com/job/santiago/devtools-engineer-c/44408/90930662768
**Canonical**: https://yubhub.co/jobs/job_9f2e194b-fdd

## Description

Opening. This role exists to support and enhance internal developer tools utilized company-wide, including IDEs, check-in management, regression testing, and code quality measurement systems.

## What you'll do

You will support and enhance internal developer tools, collaborate with cross-functional teams, design, develop, troubleshoot, and debug software tools, drive the adoption and integration of AI-assisted technologies, participate in the end-to-end deployment of DevEx solutions, and balance multiple demands and prioritize tasks.

- Support and enhance internal developer tools utilized company-wide, including IDEs, check-in management, regression testing, and code quality measurement systems.

- Collaborate with cross-functional teams to define requirements for common modules and methodologies, ensuring alignment with modern development practices.

- Design, develop, troubleshoot, and debug software tools using scripting (Python, Perl, Bash, PowerShell) and web application frameworks.

- Drive the adoption and integration of AI-assisted technologies and agentic AI to automate workflows and improve productivity across engineering functions.

- Participate in the end-to-end deployment of DevEx solutions, leveraging CI/CD workflows and microservice architectures.

- Balance multiple demands and prioritize tasks in a fast-paced environment, ensuring high standards of reliability and performance for all delivered solutions.

## What you need

- Fluency in English, with strong verbal and written communication skills.

- Proficiency in scripting and automation using Perl, Python, Bash, or PowerShell.

- Experience with both cloud-based and on-premises Linux infrastructure environments.

- Hands-on experience developing applications in C/C++ and Python.

- Exposure to AI coding assistants (e.g., GitHub Copilot, Cursor IDE) and willingness to adopt new AI-driven tools.

## What you'll need

- Fluency in English, with strong verbal and written communication skills.

- Proficiency in scripting and automation using Perl, Python, Bash, or PowerShell.

- Experience with both cloud-based and on-premises Linux infrastructure environments.

- Hands-on experience developing applications in C/C++ and Python.

- Exposure to AI coding assistants (e.g., GitHub Copilot, Cursor IDE) and willingness to adopt new AI-driven tools.

## Skills

### Required
- Fluency in English
- Proficiency in scripting and automation
- Experience with cloud-based and on-premises Linux infrastructure environments
- Hands-on experience developing applications in C/C++ and Python
- Exposure to AI coding assistants

### Nice to have
- Exposure to various database technologies
- Experience with CI/CD workflows
- Experience automating workflows using AI agents
