2

Remote Eda Software Engineer Jobs in Minnesota (NOW HIRING)

Software Engineer Team Lead

Minneapolis, MN ยท On-site +1

$120K - $140K/yr

This role is fully remote working a 9/80 schedule with alternating Fridays off. Candidates must be ... Our client is seeking a Software Engineer Team Lead to help drive the next phase of growth for its ...

Job Title Software Engineer III - AI/ML Platform Operations - Remote Requisition Number R7739 Software Engineer III - AI/ML Platform Operations - Remote (Open) Location Arizona - Home Teleworkers ...

Lead Software Engineer

Minneapolis, MN ยท On-site +1

$140K - $160K/yr

This is a remote position. Eligible candidates must currently reside in the US and authorized to ... Our client is seeking a highly skilled and hands-on Lead Software Engineer to play a pivotal role ...

Staff Software Engineer

Bloomington, MN ยท Remote

$202K - $274K/yr

... and engineering teams to deliver high-quality software solutions. Responsibilities Backend ... California Remote (Bay Area) $202,500- $274,000 California Remote (Not Bay Area) $188,500- $255,000 ...

Senior Software Engineer

Minneapolis, MN ยท On-site +1

$127K - $168K/yr

Senior Software Engineer Responsibilites: * Develop, maintain, and improve a suite of mission ... Hands-on experience leading projects and leading local and remote teams to build, enhance, support ...

Senior Software Engineer

Golden Valley, MN ยท On-site +1

$127K - $167K/yr

Mentor and support other software developers through design collaboration, code reviews, technical ... Hands-on experience leading projects and leading local and remote teams to build, enhance, support ...

Senior Software Engineer

Golden Valley, MN ยท On-site +1

$127K - $168K/yr

Mentor and support other software developers through design collaboration, code reviews, technical ... Hands-on experience leading projects and leading local and remote teams to build, enhance, support ...

Systems Software Engineer

Brooklyn Park, MN ยท On-site +1

$180K - $213K/yr

REMOTE OR ONSITE Why Meyers? At Meyers, we offer more than a job; we offer a chance to be part of a ... The Software Engineer works closely with manufacturing, operations, supply chain, finance, and ...

Software Engineer III Location: Maple Grove, MN Reports To: Software Development Manager Employment ... Employees report to the office Mondays - Thursdays, with Friday being remote. In this Exciting ...

Senior 3D Software Engineer

Maplewood, MN ยท On-site +1

$125K - $165K/yr

This remote position offers a unique opportunity to contribute to a technology roadmap and work ... Bachelor's degree or higher in Software Engineering, Computer Science, Mathematics, or related ...

Lead Software Engineer

Maple Grove, MN ยท On-site +1

$130K - $145K/yr

Lead Software Engineer Location: Maple Grove, MN Reports To: Software Engineering Manager ... Employees report to the office Mondays - Thursdays, with Friday being remote. In this Exciting ...

Software Engineer

Minneapolis, MN ยท Remote

$72K - $130K/yr

If you reside near Boston, MA and Minneapolis, MN , you'll enjoy the flexibility of a hybrid-remote ... Bachelor's degree * 4 years of software experience, with 2 years in Gen AI engineering and ...

next page

Showing results 1-20

Remote Eda Software Engineer information

What is a Remote EDA Software Engineer?

A Remote EDA Software Engineer is a professional who designs, develops, and maintains Electronic Design Automation (EDA) software tools, while working from a location outside of a traditional office setting. EDA software is critical for designing and verifying integrated circuits and electronic systems. Remote EDA Software Engineers collaborate with hardware engineers, participate in code reviews, and contribute to software solutions using programming languages like C++, Python, or Java. Their work supports the creation of faster, smaller, and more efficient electronic devices. Remote roles often require strong communication skills and proficiency with online collaboration tools.

What are some common challenges faced by Remote EDA Software Engineers, and how can they be addressed?

Remote EDA Software Engineers often encounter challenges such as effective collaboration with globally distributed teams and maintaining clear communication across time zones. Since EDA projects typically involve complex problem-solving and integration with hardware teams, staying aligned through regular video meetings, detailed documentation, and using collaborative development tools is key. Additionally, keeping up with evolving EDA tools and technologies requires continuous learning, which can be managed by participating in online training and industry forums. Proactive communication and self-motivation are crucial for thriving in this remote role.

What are the key skills and qualifications needed to thrive as a Remote EDA Software Engineer, and why are they important?

To thrive as a Remote EDA Software Engineer, you need strong programming skills (often in C++, Python, or Java), a solid understanding of algorithms and data structures, and a background in electronic design automation or electrical engineering. Familiarity with industry-standard EDA tools (like Synopsys, Cadence, or Mentor Graphics), version control systems, and relevant certifications can be highly beneficial. Excellent problem-solving abilities, self-motivation, and clear communication are crucial soft skills, especially for collaborating across distributed teams. Mastering these skills ensures the development of efficient, reliable EDA solutions while maintaining productivity and cohesion in a remote work environment.

What is the difference between Remote Eda Software Engineer vs Remote PCB Design Engineer?

AspectRemote Eda Software EngineerRemote PCB Design Engineer
Required CredentialsBachelor's in Electrical Engineering or Computer Science; knowledge of EDA toolsBachelor's in Electrical Engineering or related; PCB design certifications preferred
Work EnvironmentSoftware development teams, remote collaborationDesign teams, remote or on-site collaboration
Industry UsageElectronics, semiconductor, tech companiesElectronics manufacturing, hardware development
Common Search/ComparisonYesYes

The main difference is that Remote Eda Software Engineers focus on developing and maintaining electronic design automation software, while Remote PCB Design Engineers specialize in creating printed circuit board layouts. Both roles require electrical engineering knowledge, but the EDA Software Engineer emphasizes software skills, whereas the PCB Design Engineer emphasizes hardware design expertise.

What are the most commonly searched types of Eda Software Engineer jobs in Minnesota? The most popular types of Eda Software Engineer jobs in Minnesota are:

Electronic Design Automation (EDA) Engineer

skywater

Minneapolis, MN โ€ข On-site, Remote

Other

Re-posted 4 days ago


Job description

ย 
Position Summary:ย 
The Electronic Design Automation (EDA) Engineer will collaborate effectively with cross-functional teams providing design enablement collateral for semiconductor integrated circuit (IC) technologies in addition to providing broad design application support. The EDA engineer will be a significant technical contributor to a broad array of IC development projects, focused on Process Design Kit (PDK) development and release.ย  The ideal candidate will have strong skills in physical verification, Calibre SVRF, LVS, and PEX as well as other semiconductor EDA tools and methodologies. This is a full-time permanent position ideally based in the Minneapolis, Minnesota area, though consideration will be given to remote location.ย 
ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย 

Major Area of Accountability:

  • Development,verification, and release of PDK and IP collateral using industry-standard EDA tools.
  • Technical liaison activities between internal teams, design houses, customers, and foundries to ensure successful development, tape-out, and manufacture of customer ICs.
  • Technical support for customers using SkyWater PDKs and IP collateral.
  • Development and enhancement of LVS and PEX extraction decks and design flows.
  • Creation of test cases for verification and validation of LVS and PEX flows.
  • Enablement and improvement of front to back-end IC design flows and manufacturing through PDK development, analysis, validation, and release.
  • Working closely with design, layout, and process engineers to understand and incorporate semiconductor technology requirements into circuit element models and PDKs.

The job also requires performing other duties as assigned. Percentages of time spent on job duties are estimates and may vary for each position.

Required Qualifications:

Education: BS or MS in Electrical Engineering or related field.

Required Experience and Skills:

  • 10 years of experience in PDK / EDA development and support.
  • Strong understanding of IC technology stack.
  • Experience setting up, testing and supporting LVS and parasitic extraction tools such as Mentor Calibre, Cadence PVS / Quantus, or Synopsys StarRC.
  • Strong understanding of the IP design flow and its requirements, both analog and digital.
  • Fluent in written and spoken English, with excellent technical writing and verbal communication skills.

U.S. Person Required: This position requires compliance with the International Traffic in Arms Regulations (ITAR). All accepted applicants must be U.S. Persons. ITAR defines a U.S. Person as U.S. citizen, U.S. Permanent Resident, Political Asylee, or Refugee.

Preferred Qualifications:

  • Experience directly working with internal and external customers.
  • Experience with 3D IC, interposers , more than Moore technologies.
  • Knowledge and experience with other tools in the IC design flow, spice simulation.
  • Familiarity with parasitic extraction tools such as Mentor Calibre xRC, Cadence Quantus, or Synopsys StarRC.
  • Experience in IP project and/or library management.
  • Familiarity with Tcl and other scripting languages.
  • Proficiency in use of Cadence, Synopsys, or Mentor Graphics EDA software and scripting tasks within.
  • Proficiency in Linux environment including scripting (Python, etc).
  • Proficient with MS Office and Unix/Linux platforms.