Staff Engineer
ATR International · San Diego, California, United States
FULL TIME
Job Description
Software Automation Engineer (Semiconductor Engineering)Job Type: Contract / W2Pay Rate: $560.00 – $700.00 per dayLocation: San Diego, CA 92121 (100% Onsite)Schedule: First Shift (~8:00 AM – 5:00 PM, Monday – Friday)
Ensure all your application information is up to date and in order before applying for this opportunity.
About the ClientWe are partnered with a global semiconductor and technology powerhouse that sits at the cutting edge of wireless communication, high-performance computing, and advanced digital systems. Known for pushing the boundaries of innovation, our client empowers engineers to build transformative software platforms, data systems, and automation workflows that drive the future of technology. Joining this team means working alongside industry leaders in a high-impact, collaborative environment where your contributions directly shape next-generation engineering productivity.
Position OverviewOur client’s Automation team—part of the larger Yield Architecture Engineering team—develops and supports critical software platforms, data systems, and workflow automation used across engineering organizations. This role focuses on building, maintaining, and supporting production automation systems that dramatically improve engineering productivity, execution efficiency, and operational reliability.This is a hands-on individual contributor role focused on execution, delivery, operational support, and knowledge transfer during an exciting period of organizational transition.
Key ResponsibilitiesAutomation Development & Production Support: Develop, test, and maintain automation tools, scripts, and services. Build and support Linux-based automation systems and engineering workflows.Troubleshooting & Reliability: Troubleshoot issues across software, databases, scheduled jobs, and data pipelines. Improve reliability, monitoring, logging, and operational supportability of production systems.Data Systems & Workflow Automation: Develop and maintain data processing and automation pipelines using SQL, relational databases, and multi-system data integration.AI-Assisted Engineering: Leverage GenAI-assisted development tools and coding agents to accelerate implementation, testing, troubleshooting, and documentation while maintaining strict ownership of correctness, security, and production readiness.Collaboration: Partner closely with software and engineering stakeholders to deliver practical solutions, participate in design reviews, and communicate implementation status and risks clearly.
Qualifications & Technical Skills
Must-Have Requirements:Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field (or equivalent practical experience).Experience:With a Bachelor’s degree: 4+ years of ASIC design, verification, validation, integration, or related engineering work experience.With a Master’s degree: 3+ years of relevant experience.Core Technical Skills:Strong Linux experience and robust Python development skills.Experience with SQL and relational databases.Proven background building automation, backend systems, or data processing workflows.Experience developing maintainable, production-quality software.Proficiency with Git or similar version control systems.Effective use of GenAI-assisted software development tools (e.g., Claude Code, Codex).Soft Skills: Strong debugging, problem-solving, and effective written and verbal communication skills.
Preferred Qualifications:Experience working within semiconductor engineering environments, engineering automation, or internal workflow systems.Experience with REST APIs, backend application development, Oracle, PL/SQL, or large-scale data systems.Familiarity with LSF, distributed computing, or batch processing environments. xzbcwsv Experience with observability, monitoring, and operational support tooling.
Ensure all your application information is up to date and in order before applying for this opportunity.
About the ClientWe are partnered with a global semiconductor and technology powerhouse that sits at the cutting edge of wireless communication, high-performance computing, and advanced digital systems. Known for pushing the boundaries of innovation, our client empowers engineers to build transformative software platforms, data systems, and automation workflows that drive the future of technology. Joining this team means working alongside industry leaders in a high-impact, collaborative environment where your contributions directly shape next-generation engineering productivity.
Position OverviewOur client’s Automation team—part of the larger Yield Architecture Engineering team—develops and supports critical software platforms, data systems, and workflow automation used across engineering organizations. This role focuses on building, maintaining, and supporting production automation systems that dramatically improve engineering productivity, execution efficiency, and operational reliability.This is a hands-on individual contributor role focused on execution, delivery, operational support, and knowledge transfer during an exciting period of organizational transition.
Key ResponsibilitiesAutomation Development & Production Support: Develop, test, and maintain automation tools, scripts, and services. Build and support Linux-based automation systems and engineering workflows.Troubleshooting & Reliability: Troubleshoot issues across software, databases, scheduled jobs, and data pipelines. Improve reliability, monitoring, logging, and operational supportability of production systems.Data Systems & Workflow Automation: Develop and maintain data processing and automation pipelines using SQL, relational databases, and multi-system data integration.AI-Assisted Engineering: Leverage GenAI-assisted development tools and coding agents to accelerate implementation, testing, troubleshooting, and documentation while maintaining strict ownership of correctness, security, and production readiness.Collaboration: Partner closely with software and engineering stakeholders to deliver practical solutions, participate in design reviews, and communicate implementation status and risks clearly.
Qualifications & Technical Skills
Must-Have Requirements:Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field (or equivalent practical experience).Experience:With a Bachelor’s degree: 4+ years of ASIC design, verification, validation, integration, or related engineering work experience.With a Master’s degree: 3+ years of relevant experience.Core Technical Skills:Strong Linux experience and robust Python development skills.Experience with SQL and relational databases.Proven background building automation, backend systems, or data processing workflows.Experience developing maintainable, production-quality software.Proficiency with Git or similar version control systems.Effective use of GenAI-assisted software development tools (e.g., Claude Code, Codex).Soft Skills: Strong debugging, problem-solving, and effective written and verbal communication skills.
Preferred Qualifications:Experience working within semiconductor engineering environments, engineering automation, or internal workflow systems.Experience with REST APIs, backend application development, Oracle, PL/SQL, or large-scale data systems.Familiarity with LSF, distributed computing, or batch processing environments. xzbcwsv Experience with observability, monitoring, and operational support tooling.
Details
| Company | ATR International |
| Location | San Diego, California, United States |
| Type | FULL TIME |
| Niche | general |

