Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Development Engineer(Tenner PDK) image - Rise Careers
Job details

Software Development Engineer(Tenner PDK)

Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of chip, board, and system design.Job Duties:Design Kit Development: Develop Siemens EDA Design Kits for worldwide foundries, including OpenAccess PDK, iPDK, and TDK development.Technical Contribution: Give to the development of design kits in Taiwan as a part of a highly productive development team.Communication: Efficiently and optimally communicate technical issues within the team and division. Demonstrate the ability to communicate within a globally distributed division.Technological Comprehension: Understand the several methods used to develop Design Kits, identifying weaknesses and advantages of each. The candidate will give technical expertise to a team, develop the kits, the software, and the processes used to build each.Travel: No required.Job Qualifications:We are looking for a great teammate of design kit developers responsible for the development, QA, and delivery of high quality Process Design Kits (PDK) to Siemens EDA foundry partners. The appropriate candidate will have experience in the development and QA of process design kits including Pcell, symbol, and device callbacks. Adapt to different methodologies used in the development, QA and use of Design Kits from different EDA companies and foundries.• BS or equivalent experience in CS/EE with 5+ years or MS or equivalent experience with 3+ years of proven record in EDA/CAD engineering.• Strong programming skill in languages like Python, TCL, Perl, C or C++.• Deep understanding of scripting, CAD engineering and layout design methodologies.• Previous experience in any of design kits development cycle, devices layout and physics is a must.• Self motivated, quick learner and able to work independently to debug in a large amount of automatically generated code.• Ability to lead cross-functional projects, working closely with marketing and sales on the entire development process from requirements through end-customer delivery.Working at Siemens SoftwareWhy us?Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer phenomenal benefits and rewards, as you'd expect from a world leader in industrial software.#LI-EDA#LI-onsiteJob Family: Research & DevelopmentReq ID: 445259
Siemens Digital Industries Software Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Siemens Digital Industries Software DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Siemens Digital Industries Software
Siemens Digital Industries Software CEO photo
Tony Hemmelgarn
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Development Engineer(Tenner PDK), Siemens Digital Industries Software

If you're passionate about software engineering and looking for an exciting opportunity, Siemens EDA is seeking a Software Development Engineer (Tenner PDK) to join our innovative team. At Siemens EDA, we are at the forefront of Electronic Design Automation (EDA) software, empowering companies globally to design electronic products faster and more efficiently. In this role, you will focus on developing Design Kits for various foundries, including OpenAccess PDK, iPDK, and TDK, while contributing technical expertise within a collaborative and dynamic environment. Your responsibilities will involve communicating technical issues effectively with our globally distributed teams and understanding the different methodologies used in developing these Design Kits. If you possess a strong background in EDA/CAD engineering, with a specialization in PDK development, this is a fantastic career move for you! With a deep understanding of programming languages such as Python, TCL, Perl, and C, you'll be equipped to lead projects spanning the development process from start to finish. Siemens EDA offers flexible working arrangements and great benefits, making it an ideal place to advance your career while contributing to cutting-edge technology. Join us and push the boundaries of what's possible in chip, board, and system design, enhancing your skills while making a significant impact on the tech landscape.

Frequently Asked Questions (FAQs) for Software Development Engineer(Tenner PDK) Role at Siemens Digital Industries Software
What are the key responsibilities of the Software Development Engineer (Tenner PDK) at Siemens EDA?

The Software Development Engineer (Tenner PDK) at Siemens EDA is primarily responsible for the design and development of Process Design Kits (PDK) for global foundries. This includes engaging in the development of design kits such as OpenAccess PDK and iPDK, contributing technical insights to enhance productivity, and ensuring quality assurance of the design kits. A focus on effective communication within a distributed team and the ability to understand and utilize different development methodologies is also crucial.

Join Rise to see the full answer
What qualifications are required for the Software Development Engineer (Tenner PDK) position at Siemens EDA?

To be considered for the Software Development Engineer (Tenner PDK) role at Siemens EDA, candidates should possess a minimum of a Bachelor’s degree in Computer Science or Electrical Engineering with at least 5 years of relevant experience, or a Master’s degree with a minimum of 3 years of experience in EDA/CAD engineering. Strong programming skills in languages like Python, TCL, Perl, and C/C++ are essential, along with experience in the design kit development cycle, CAD engineering, and layout design methodologies.

Join Rise to see the full answer
What programming skills are necessary for success as a Software Development Engineer (Tenner PDK) at Siemens EDA?

As a Software Development Engineer (Tenner PDK) at Siemens EDA, strong programming skills are crucial for success. Proficiency in languages such as Python, TCL, Perl, and C/C++ will be required, enabling you to develop and maintain design kits efficiently. Moreover, having a deep understanding of scripting and CAD engineering practices will enhance your ability to contribute effectively to the design and development processes.

Join Rise to see the full answer
What can I expect from the work environment as a Software Development Engineer (Tenner PDK) at Siemens EDA?

Working as a Software Development Engineer (Tenner PDK) at Siemens EDA offers a flexible work environment where you can balance time between working at home and in the office. The organization values collaboration and communication, encouraging team members to engage actively. Siemens EDA also provides great benefits and rewards, reflecting its position as a global leader in industrial software.

Join Rise to see the full answer
How does Siemens EDA support professional development for Software Development Engineers?

Siemens EDA is committed to the professional development of its Software Development Engineers. Through a mix of challenging projects, cross-functional team collaborations, and opportunities to engage with marketing and sales teams, you will enhance your skills and gain exposure to the entire development process. Moreover, the supportive culture encourages employees to take initiative in their careers and contribute meaningfully to the organization.

Join Rise to see the full answer
Common Interview Questions for Software Development Engineer(Tenner PDK)
What motivated you to apply for the Software Development Engineer (Tenner PDK) role at Siemens EDA?

In responding to this question, highlight your passion for EDA technology and how the role aligns with your career goals. Discuss the impact Siemens EDA has on the industry and express your enthusiasm about contributing to innovative solutions in electronic design.

Join Rise to see the full answer
Can you explain the process design kit (PDK) development lifecycle?

When answering this question, provide a detailed overview of the PDK development lifecycle, including stages from initial design requirements through testing and delivery. Focus on key aspects, including collaboration with cross-functional teams and quality assurance procedures that ensure high-quality outcomes.

Join Rise to see the full answer
What programming languages are you most comfortable with, and how have you applied them in previous roles?

Be candid about your programming skills, emphasizing your experience with languages like Python and C++. Discuss specific projects where you utilized these languages to develop solutions, particularly in design kit development and automation tasks.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple design kits simultaneously?

For this question, explain your approach to task prioritization by discussing tools and methodologies you use to manage your work, like Agile or Kanban. Provide examples of how you have successfully managed overlapping timelines while ensuring quality outputs.

Join Rise to see the full answer
What challenges have you faced in EDA projects, and how did you overcome them?

Identify specific challenges you've previously encountered in EDA projects, such as debugging complex code or coordinating with remote teams. Discuss the strategies you used to overcome these challenges, showcasing problem-solving skills that would benefit Siemens EDA.

Join Rise to see the full answer
Can you describe a project where you contributed to the development of a Design Kit?

Share a specific example of a project involving the development of a Design Kit, discussing your role and contributions. Focus on the technologies you used, your collaboration techniques, and any positive outcomes resulting from your efforts.

Join Rise to see the full answer
How do you stay updated with new trends and technologies in CAD engineering?

Talk about your commitment to continuous learning and development. Mention resources like online courses, industry conferences, and professional groups that help you keep your skills sharp and informed about trends relevant to a Software Development Engineer, particularly in EDA.

Join Rise to see the full answer
How do you approach debugging in a large codebase?

Detail your debugging process by describing methodologies you utilize, such as systematic code reviews, using debugging tools, and writing unit tests. Illustrate how these practices enable you to efficiently identify and resolve issues in large codebases.

Join Rise to see the full answer
What role does teamwork play in the development process at Siemens EDA?

Emphasize the importance of teamwork in software development, particularly in a complex environment like EDA. Discuss your collaborative experiences, how you support your team, and why effective communication is critical to achieving successful outcomes in multifaceted projects.

Join Rise to see the full answer
Why is quality assurance crucial in Process Design Kit development?

Highlight the importance of quality assurance by discussing how it ensures the reliability and performance of the design kits. Relate quality assurance practices to maintaining trust with foundry partners and the broader impact on product development timelines and efficiency.

Join Rise to see the full answer

Siemens Digital Industries Software is a global leader in the growing field of product lifecycle management (PLM) and electronic design automation (EDA) software, hardware and services. Siemens products are used to manage or create more than 40 pe...

15 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 29, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!