Full Time

Senior Software Engineer, Layout Router (USA Remote)

Siemens EDA (Siemens Digital Industries Software)
Remote!
$120,000 - $180,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Siemens EDA (Siemens Digital Industries Software), so some details may not match this job. The employer's own page has the real description.

Job Overview

Siemens EDA is seeking a highly motivated and experienced Senior Software Engineer specializing in Layout Router to join our dynamic team. In this remote role, you will be responsible for designing and implementing advanced algorithms for layout routing solutions, enhancing product performance and user experience. You will collaborate closely with cross-functional teams to ensure the effective integration of routing solutions into our EDA tools, driving innovation and efficiency throughout our development process.



Job Responsibilities

  • Design and implement efficient algorithms for layout routing to improve performance metrics.
  • Collaborate with product managers and other stakeholders to identify requirements and translate them into technical specifications.
  • Conduct code reviews and provide mentorship to junior engineers to foster a culture of innovation and continuous improvement.
  • Debug and resolve complex issues in routing algorithms, ensuring high quality and robustness of the software.
  • Perform performance benchmarking and optimization of routing tools, ensuring alignment with industry standards.
  • Collaborate with the QA team to develop comprehensive tests that ensure the quality and reliability of the software.
  • Keep up to date with advancements in EDA tools and technologies to bring innovative solutions to the product line.


Qualifications

  • Master’s or Ph.D. degree in Computer Science, Electrical Engineering, or related field.
  • A minimum of 5 years of experience in software development, focusing on EDA tools or circuit design.
  • Proficient in programming languages such as C++, Python, and Java.
  • Strong understanding of algorithms and data structures, with experience in layout and routing algorithms.
  • Familiarity with EDA design flows and methodologies.
  • Excellent problem-solving skills and an analytical mindset.
  • Ability to work independently in a fast-paced environment while managing multiple projects.


Technologies & Tools

In this position, you will utilize technologies and tools such as C++, Python, Verilog, and industry-standard EDA platforms. You will also work with software development environments such as Git for version control and Agile methodologies for project management, ensuring streamlined development processes and effective collaboration.



Ideal Candidates

The ideal candidate for this Senior Software Engineer role will possess a strong blend of technical expertise and creative problem-solving abilities. They should demonstrate a passion for innovation and a dedication to delivering high-quality solutions. Strong communication skills and the ability to work collaboratively within a team are essential, along with a proactive approach to learning and applying new technologies to drive project success.

The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.