2

Remote Perl Programmer Jobs in California (NOW HIRING)

Headquartered in Sunnyvale, CA, and Munich, Germany, with remote team members across North America ... Python or Perl for automation and modeling. * An MS or PhD in Electrical Engineering, Computer ...

next page

Showing results 1-20

Remote Perl Programmer information

What are the key skills and qualifications needed to thrive as a Remote Perl Programmer, and why are they important?

To thrive as a Remote Perl Programmer, you need strong proficiency in Perl programming, experience with software development methodologies, and often a background in computer science or a related discipline. Familiarity with version control systems (like Git), web frameworks (such as Catalyst or Dancer), and debugging tools is typically required. Excellent problem-solving abilities, self-motivation, and effective written communication are crucial soft skills for remote collaboration and productivity. These skills ensure the development of reliable, maintainable code and smooth teamwork in distributed environments.

What are Remote Perl Programmers?

Remote Perl Programmers are software developers who specialize in writing and maintaining code using the Perl programming language, while working from a location outside of a traditional office setting. They are responsible for developing web applications, automating scripts, managing databases, and troubleshooting software issues. Remote Perl Programmers collaborate with teams and clients online, utilizing communication tools to complete their projects. This role requires strong problem-solving skills, a solid understanding of Perl, and the ability to work independently.

What are some common challenges faced by Remote Perl Programmers, and how can they be addressed?

Remote Perl Programmers often face challenges such as maintaining clear communication with distributed teams, managing legacy codebases, and ensuring consistent code quality. To overcome these, it's important to use collaborative tools like version control systems, participate in regular virtual meetings, and document code thoroughly. Additionally, staying updated on Perl best practices and actively engaging in code reviews can help maintain project standards and foster a supportive remote work environment.
What are the most commonly searched types of Perl Programmer jobs in California? The most popular types of Perl Programmer jobs in California are:
What are popular job titles related to Remote Perl Programmer jobs in California? For Remote Perl Programmer jobs in California, the most frequently searched job titles are:
What job categories do people searching Remote Perl Programmer jobs in California look for? The top searched job categories for Remote Perl Programmer jobs in California are:
What cities in California are hiring for Remote Perl Programmer jobs? Cities in California with the most Remote Perl Programmer job openings:
Digital Flow Enablement Solutions Architect

Digital Flow Enablement Solutions Architect

Cadence Design Systems Inc.

San Jose, CA • On-site, Remote

$157K - $292K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 18 days ago


Job description

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Locations: remote role but must be currently located in the US.

The position involves:

  • Leading customer engagements on standard cell library optimization and RTL->GDS enablement, including techLEF creation and updates, mapping files, and general flow development.
  • Interfacing with customers regarding digital flow enablement and methodologies, including:
    • timing characterization, including sensitivity modeling,
    • Physical view generation (LEF, GDS, abstracts, etc)
    • Logical view generation (LIB, CDL, Spectre, etc)
    • Technology LEF creation for digital tools
    • MSOA flows
  • Performing design of experiments and running Genus/Innovus to validate techLEF correctness and library performance and DRC correctness
  • Tempus timing flow development and validation
  • Working closely with R&D on tools and methodology improvements
  • Other digital P&R tasks as needed by the group
  • Processes nodes range from 1.4nm to 350nm, with majority of work at GAA advanced nodes

Position Requirements:

  • Bachelor's degree with at least 12-16 years of design/EDA experience or Master's degree with at least 10 years of experience. Master's degree preferred.
  • Knowledge of standard cell and IO design, optimization and characterization methodology including LLE/LDE effects
  • Excellent digital simulation and debug skills
  • Experience with techLEF development at advanced nodes a must
  • Understanding of Liberty (.lib), Verilog & other views, such as NLDM, CCS & ECSM
  • Strong knowledge of Digital Design flows and Static Timing Analysis
  • Prior experience with ASIC digital implementation flows and EDA tools is required
  • Experience with advanced nodes (5nm and below) required.
  • Good programming knowledge in Unix, Shell scripting, perl and importantly TCL
  • Strong customer-facing communication and problem solving skills
  • Strong personal drive for continuous learning and expanding professional skill sets
  • Excellent verbal and written communication skills

Familiar with EDA tool:

  • Characterization: Liberate, Liberate MX, Liberate AMS
  • Simulators: Spectre, AMS, Xcelium
  • Digital: Genus, Innovus, Tempus, Voltus, PrimeTime etc

The annual salary range for California is $157,500 to $292,500. You may also be eligible to receive incentive compensation: bonus, equity, and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the salary range is a guideline and compensation may vary based on factors such as qualifications, skill level, competencies and work location. Our benefits programs include: paid vacation and paid holidays, 401(k) plan with employer match, employee stock purchase plan, a variety of medical, dental and vision plan options, and more.

We're doing work that matters. Help us solve what others can't.