R&D Engineer/Developer
Core
Design, develop, automate, and support software solutions for a large-scale distributed computing infrastructure (HPC clusters) used for Electronic Design Automation (EDA) simulations.
Role type
Senior IC R&D Engineer/Developer (Software)
Builds
Secure, scalable, and high-performance software applications and automation solutions for EDA simulations
Domain
Semiconductor industry + Cloud/DevOps infrastructure
Required skills
Software development (10+ years), Unix/Linux (Red Hat), AWS cloud services, Programming (Perl, PHP, Python, C, C++), Shell scripting, Database (MySQL), Web technologies (HTML, CSS, JavaScript, AJAX), AI/ML fundamentals
Preferred skills
Semiconductor design tools (Calibre, PVS), Networking concepts, Apache Web Server administration, DevOps/CI/CD pipelines, AI-assisted development tools
Technologies
Red Hat, AWS, Perl, PHP, Python, C, C++, MySQL, Calibre, PVS, Apache
Responsibilities
Design and develop enterprise applications and automation solutions; Build and support applications in Unix/Linux and AWS environments; Integrate applications with enterprise systems, databases, and APIs; Troubleshoot and resolve system and deployment issues; Participate in solution architecture and technology evaluations; Collaborate with stakeholders to gather requirements and drive continuous improvement
Seniority
Senior, hands-on IC
