Software Engineer

Insight Global

Sunnyvale (CA)

On-site

USD 51,143 - 72,840

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Insight Global is seeking a Software Engineer to join the Reality Labs organization, focusing on automation and tooling for EDA and design flows. The role emphasizes strong Python development, debugging, and scalable software engineering practices within a cross-functional team.

Experience with EDA or semiconductor environments is a plus, but a solid software foundation and willingness to learn are key. Compensation includes a pay range of $45+/hr, with Equal Opportunity Employer statements and

Qualifications

  • Strong Python development skills focused on automation and tooling.
  • Solid debugging and problem-solving fundamentals.
  • Experience in Linux environments and modern development practices.
  • Ability to collaborate across technical teams and learn new technologies quickly.

Responsibilities

  • Develop and maintain in-house and third-party EDA tools and design flows.
  • Build scalable automation to support engineering workflows.
  • Apply clean code practices and debugging to deliver robust software.
  • Learn domain-specific tooling and contribute effectively within cross-functional teams.

Skills

Python
Automation tooling
Linux
Debugging
Collaboration

Job description

Job Description

Insight Global is looking for a Software Engineer to join one of the world's leading technology companies. This will be part of the Reality Labs organization which brings people around the world through next generation Augmented, Mixed, and Virtual Reality. This is part of the Silicon Research team within RL and job responsibilities are as follows:

We are looking for a strong Software Engineer with solid Python proficiency to work on the development and maintenance of in-house and third-party EDA (Electronic Design Automation) tools and design flows. The ideal candidate should have strong engineering fundamentals — including clean code practices, debugging skills, and an ability to build scalable automation — along with excellent problem-solving abilities and a collaborative mindset.

Experience with EDA tools, ASIC/VLSI design flows, or semiconductor development environments is a plus but not required. What matters most is a strong software engineering foundation, a willingness to learn domain-specific tooling, and the ability to work effectively within a cross-functional team.

Pay range: $45+/hr

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com. To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Skills and Requirements

Strong Python development skills with experience building automation and software tools.

Solid debugging, problem-solving, and software engineering fundamentals.

Experience working in Linux environments and using modern development best practices.

Ability to collaborate effectively across technical teams and learn new technologies quickly.

EDA, ASIC/VLSI, or semiconductor industry experience is a plus.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Software Engineer — Automation for EDA & ASIC Flows
Python Software Engineer — Automation for EDA & ASIC Flows

Insight Global • Sunnyvale (CA)

On-site
USD 51,143 - 72,840
Business Systems Analyst
Business Systems Analyst

Insight Global • Sunnyvale (CA)

On-site
USD 103,320 - 151,536
Software Engineer – Fab Solutions R&D
Software Engineer – Fab Solutions R&D

Siemens AG • Wilsonville (OR), Northern (KY)

Hybrid
USD 90,000 - 162,000
Lead Software Engineer (Software / Tooling)
Lead Software Engineer (Software / Tooling)

Acceler8 Talent • San Francisco (CA)

On-site
USD 200,000 - 300,000
EDA Tools Software Engineer
EDA Tools Software Engineer

Intel Corporation • San Jose (CA)

On-site
USD 149,600 - 284,580
Stock bonuses
Health insurance
Retirement plans
+1
Semiconductor Systems Engineer
Semiconductor Systems Engineer

Bright Vision Technologies • Raleigh (NC), Concord (NC)

On-site
USD 150,000 - 210,000
Senior Applications Engineer - Emulation
Senior Applications Engineer - Emulation

Siemens EDA (Siemens Digital Industries Software) • San Diego (TX)

Hybrid
USD 167,000 - 335,000
Flexible work options
Competitive benefits and rewards
Support for diverse applications
Senior Staff Engineer, CAE Infrastructure & R&D Software
Senior Staff Engineer, CAE Infrastructure & R&D Software

Conductor • San Jose (CA)

On-site
USD 189,000 - 301,000
Senior Applications Engineer - Emulation
Senior Applications Engineer - Emulation

Siemens EDA (Siemens Digital Industries Software) • Costa Mesa (CA)

Hybrid
USD 167,000 - 335,000
Flexible working arrangements
Comprehensive benefits and rewards
Senior Software Engineer - VSD - Freemont CA Hybrid
Senior Software Engineer - VSD - Freemont CA Hybrid

Siemens AG • Fremont (CA)

On-site
USD 129,600 - 233,300