Quick Overview
Job Description
Role: Automation/Software Engineer
Location: San Diego, CA (Onsite)
Contract: 11 months
Job Summary
Client is looking for a Staff-level Software/Automation Engineer to join its Yield Architecture Engineering team. This person will build and support production automation systems, backend tools, data pipelines, and engineering workflows used by the client's engineering teams. The role is highly hands-on and focuses more on software automation, Python, Linux, SQL, debugging, production support, and AI-assisted development than traditional ASIC design.
Key Responsibilities
- Develop, test, maintain, and support automation tools, scripts, backend services, and workflows.
- Build and maintain Linux-based automation systems.
- Develop Python-based applications and data-processing pipelines.
- Work with SQL and relational databases to process and integrate engineering data.
- Troubleshoot issues involving software, databases, scheduled jobs, and data pipelines.
- Improve system reliability, monitoring, logging, and production support.
- Develop tools that improve engineering productivity and operational efficiency.
- Use GenAI coding tools/agents such as Claude Code, Codex, or similar tools for development, testing, troubleshooting, and documentation. Work with engineering and software stakeholders on technical solutions.
- Document systems, processes, and troubleshooting information for knowledge transfer.
- Work independently and provide technical guidance to other team members.
Must-Have Skills
These are critical requirements:
- Strong Python development
- Strong Linux experience
- SQL and relational databases
- Experience building automation, backend systems, or data-processing workflows
- Experience developing production-quality software
- Git or similar version control
- Strong software debugging and problem-solving
- Experience with GenAI-assisted software development – Claude Code, Codex, or similar
- Strong written and verbal communication
Education / Experience
- Bachelor's degree: Science, Engineering, or related field + 4+ years of relevant ASIC/design/verification/validation/integration or related experience
- OR Master's degree: + 3+ years relevant experience
- OR PhD: + 2+ years relevant experience
Nice-to-Have Skills
- Semiconductor engineering environment experience
- Engineering automation/workflow systems
- REST APIs
- Oracle / PL/SQL
- LSF / batch processing / distributed computing
- Data pipelines and large-scale data systems
- Monitoring / observability tools
- Production application support
- Dashboards
- Semiconductor workflows
Similar jobs
- TA
Senior .Net /Software Engineer
NewTalentrix AI INC
Irving, TX🇺🇸Hybrid16 hours agoSQLT-SQLScrum+12Technology - RD
Software Engineers
NewRandstad Digital Manual LLC
Woburn, MA🇺🇸$186.2k - $186.2k/yrHybrid16 hours agoMicroservicesSQLSelenium+15Technology - LT
Python Automation Engineer
NewLaiba Technologies LLC
Alpharetta, GA🇺🇸Hybrid16 hours agoETLGitJenkins+3Technology - MM
Software Developer - Testing Tools/Automation/Performance
NewMitchell Martin, Inc.
Rosemont, IL🇺🇸$40 - $50/hrHybrid16 hours agoDockerSQLBash+2Technology - PI
Chief Engineer (Precast)
Peckham Industries
Shaftsbury, VT🇺🇸$120k - $165k/yrHybrid4 days agoAutoCADRevitSolidWorksEngineering - TC
Senior Web Application Developer
TEKsystems c/o Allegis Group
Indianapolis, IN🇺🇸$40 - $55/hrOn-site5 weeks agoMicroservicesNode.jsSQL+11Technology