Software Engineer Jobs at Siemens with Visa Sponsorship
Siemens hires Software Engineers across industrial automation, digital infrastructure, and enterprise software, and has a consistent track record of sponsoring work visas for qualified candidates. If you're targeting a technical role at a globally established engineering company, Siemens is one of the more sponsorship-active employers in its space.
See All Software Engineer at Siemens JobsOverview
Showing 5 of 69+ Software Engineer Jobs at Siemens jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 69+ Software Engineer Jobs at Siemens
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer Jobs at Siemens.
Get Access To All Jobs
INTRODUCTION
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.
ROLE AND RESPONSIBILITIES
Key Responsibilities:
- Pioneer Topology Optimization Strategies:
- Spearhead the research, design, and development of groundbreaking algorithms and methodologies for static and dynamic topology-aware optimization within the Aprisa PnR flow.
- Identify, evaluate, and integrate novel techniques to address critical PPA challenges through innovative topological approaches.
-
Define and drive the strategic roadmap for advanced PPA optimization features, with a specific focus on topology-driven enhancements in our EDA tools.
-
Architect and Implement Advanced Algorithms:
- Design, develop, and meticulously implement high-performance, scalable, and accurate algorithms for topology-aware placement, routing, CTS, and other critical optimization stages.
- Leverage advanced data structures and computational geometry to solve intricate, PPA-related topological challenges in complex VLSI designs.
-
Ensure robustness and efficiency across diverse design scales and technology nodes.
-
Drive Tool Development and Seamless Integration:
- Develop and integrate cutting-edge features into existing and new EDA tools, specifically enhancing their topology-driven optimization capabilities.
- Ensure seamless and robust integration of new optimization features across various PnR stages and the broader design flow.
-
Collaborate intensely with cross-functional R&D teams (e.g., placement, routing, timing, power analysis) to achieve holistic design closure and maximize PPA.
-
Ensure Performance, Quality, and Debugging Excellence:
- Establish and execute rigorous testing, validation, and benchmarking plans for all developed topology optimization algorithms and features.
- Conduct in-depth analysis and debugging of complex topology-related issues, delivering effective and timely solutions.
- Continuously optimize tool performance, memory footprint, and runtime to meet the demands of large-scale, advanced node designs.
BASIC QUALIFICATIONS
Qualifications
- Educational Background:
-
Master's or Ph.D. in Electrical Engineering, Computer Science, or a closely related field.
-
Experience:
- Minimum of 5+ years of hands-on, progressive R&D experience in EDA, with a dedicated focus on PnR and advanced optimization techniques.
- Demonstrated track record of successfully architecting, developing, and deploying complex, production-quality algorithms and features for commercial EDA tools.
-
Proven expertise in topology optimization applied to physical design problems.
-
Technical Expertise (Must-Haves):
- Deep and comprehensive expertise in PnR algorithms and methodologies, including placement, routing, and CTS.
- Extensive theoretical and practical knowledge of topology optimization techniques at the physical design level, including graph theory applications, and geometric algorithms.
- Strong understanding of digital circuit design, advanced VLSI physics, and semiconductor device characteristics that profoundly impact power, timing, and area.
- Exceptional proficiency in C++ programming, with a strong emphasis on developing high-performance, robust, multithreaded, and maintainable code.
- Proficiency in scripting languages such as Python or Perl for automation, data analysis, and prototyping.
-
Familiarity with industry-standard EDA tools and design flows.
-
Technical Expertise (Nice-to-Haves):
- Hands-on experience with advanced technology nodes (e.g., 7nm, 5nm, 3nm and beyond) and their associated unique PPA challenges.
- Experience with parallel programming paradigms and distributed computing for large-scale EDA applications.
-
Familiarity with machine learning techniques applied to physical design optimization.
-
Problem-Solving and Analytical Skills:
- Exceptional analytical acumen and problem-solving capabilities, with a demonstrated ability to independently tackle and resolve highly complex technical challenges.
-
Strong ability to analyze vast datasets, identify intricate patterns and trends, and derive actionable insights to guide algorithm development.
-
Communication and Interpersonal Skills:
- Superior written and verbal communication skills, with the ability to articulate highly complex technical concepts clearly, concisely, and persuasively to diverse audiences.
- Proven ability to collaborate effectively within dynamic, cross-functional R&D teams and engage productively with external stakeholders.
- Strong presentation skills for technical reviews, internal strategy discussions, and customer interactions.
PREFERRED QUALIFICATIONS
Why us?
Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software.
A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow!
COMPENSATION
- Salary Range: $129,600 - $233,300 5-10%
EEO Statement
Siemens Software. Transform the Everyday
LI-EDA
LI-HYBRID

INTRODUCTION
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.
ROLE AND RESPONSIBILITIES
Key Responsibilities:
- Pioneer Topology Optimization Strategies:
- Spearhead the research, design, and development of groundbreaking algorithms and methodologies for static and dynamic topology-aware optimization within the Aprisa PnR flow.
- Identify, evaluate, and integrate novel techniques to address critical PPA challenges through innovative topological approaches.
-
Define and drive the strategic roadmap for advanced PPA optimization features, with a specific focus on topology-driven enhancements in our EDA tools.
-
Architect and Implement Advanced Algorithms:
- Design, develop, and meticulously implement high-performance, scalable, and accurate algorithms for topology-aware placement, routing, CTS, and other critical optimization stages.
- Leverage advanced data structures and computational geometry to solve intricate, PPA-related topological challenges in complex VLSI designs.
-
Ensure robustness and efficiency across diverse design scales and technology nodes.
-
Drive Tool Development and Seamless Integration:
- Develop and integrate cutting-edge features into existing and new EDA tools, specifically enhancing their topology-driven optimization capabilities.
- Ensure seamless and robust integration of new optimization features across various PnR stages and the broader design flow.
-
Collaborate intensely with cross-functional R&D teams (e.g., placement, routing, timing, power analysis) to achieve holistic design closure and maximize PPA.
-
Ensure Performance, Quality, and Debugging Excellence:
- Establish and execute rigorous testing, validation, and benchmarking plans for all developed topology optimization algorithms and features.
- Conduct in-depth analysis and debugging of complex topology-related issues, delivering effective and timely solutions.
- Continuously optimize tool performance, memory footprint, and runtime to meet the demands of large-scale, advanced node designs.
BASIC QUALIFICATIONS
Qualifications
- Educational Background:
-
Master's or Ph.D. in Electrical Engineering, Computer Science, or a closely related field.
-
Experience:
- Minimum of 5+ years of hands-on, progressive R&D experience in EDA, with a dedicated focus on PnR and advanced optimization techniques.
- Demonstrated track record of successfully architecting, developing, and deploying complex, production-quality algorithms and features for commercial EDA tools.
-
Proven expertise in topology optimization applied to physical design problems.
-
Technical Expertise (Must-Haves):
- Deep and comprehensive expertise in PnR algorithms and methodologies, including placement, routing, and CTS.
- Extensive theoretical and practical knowledge of topology optimization techniques at the physical design level, including graph theory applications, and geometric algorithms.
- Strong understanding of digital circuit design, advanced VLSI physics, and semiconductor device characteristics that profoundly impact power, timing, and area.
- Exceptional proficiency in C++ programming, with a strong emphasis on developing high-performance, robust, multithreaded, and maintainable code.
- Proficiency in scripting languages such as Python or Perl for automation, data analysis, and prototyping.
-
Familiarity with industry-standard EDA tools and design flows.
-
Technical Expertise (Nice-to-Haves):
- Hands-on experience with advanced technology nodes (e.g., 7nm, 5nm, 3nm and beyond) and their associated unique PPA challenges.
- Experience with parallel programming paradigms and distributed computing for large-scale EDA applications.
-
Familiarity with machine learning techniques applied to physical design optimization.
-
Problem-Solving and Analytical Skills:
- Exceptional analytical acumen and problem-solving capabilities, with a demonstrated ability to independently tackle and resolve highly complex technical challenges.
-
Strong ability to analyze vast datasets, identify intricate patterns and trends, and derive actionable insights to guide algorithm development.
-
Communication and Interpersonal Skills:
- Superior written and verbal communication skills, with the ability to articulate highly complex technical concepts clearly, concisely, and persuasively to diverse audiences.
- Proven ability to collaborate effectively within dynamic, cross-functional R&D teams and engage productively with external stakeholders.
- Strong presentation skills for technical reviews, internal strategy discussions, and customer interactions.
PREFERRED QUALIFICATIONS
Why us?
Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software.
A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow!
COMPENSATION
- Salary Range: $129,600 - $233,300 5-10%
EEO Statement
Siemens Software. Transform the Everyday
LI-EDA
LI-HYBRID
See all 69+ Software Engineer at Siemens jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer at Siemens roles.
Get Access To All JobsTips for Finding Software Engineer Jobs at Siemens Jobs
Align your experience with Siemens domains
Siemens Software Engineer roles cluster around industrial IoT, automation software, and digital twin platforms. Framing your background around these domains, rather than generic full-stack work, makes your application far more competitive before a recruiter even sees your visa status.
Confirm LCA postings before your interview
Siemens files a Labor Condition Application with the DOL for every H-1B hire. Search the DOL's FLAG system for Siemens LCA disclosures in your target location to verify the prevailing wage tier and confirm the role is structured for sponsorship.
Get your OPT STEM extension paperwork ready early
Many Siemens Software Engineer hires start on F-1 OPT. Because Siemens is E-Verify enrolled, you're eligible for the 24-month STEM extension. Have your I-983 training plan drafted before your offer call so onboarding isn't delayed.
Use Migrate Mate to find open Software Engineer roles
Siemens posts Software Engineer positions across multiple business units, and sponsorship availability isn't always obvious from the job listing alone. Migrate Mate filters specifically for visa-sponsoring roles at Siemens so you're only spending time on applications that can actually move forward.
Understand how Siemens handles H-1B cap season
If you're not already in H-1B status, your petition must be filed in April for an October 1 start, subject to the annual lottery. Coordinate your offer timeline with your recruiter so the I-129 filing window doesn't catch either side off guard.
Prepare a degree equivalency assessment if needed
H-1B specialty occupation requires a directly related bachelor's degree or its equivalent. If your computer science or engineering degree is from outside the U.S., a credential evaluation from a NACES-approved agency can close any gaps USCIS might flag during adjudication.
Software Engineer at Siemens jobs are hiring across the US. Find yours.
Find Software Engineer at Siemens JobsFrequently Asked Questions
Does Siemens sponsor H-1B visas for Software Engineers?
Yes, Siemens sponsors H-1B visas for Software Engineers and has done so consistently across its U.S. business units. Sponsorship is typically handled through Siemens' in-house immigration team in coordination with outside counsel. The process follows the standard H-1B cap cycle, with petitions filed in April and employment beginning October 1, subject to the annual lottery.
Which visa types does Siemens commonly use for Software Engineer roles?
Siemens sponsors H-1B visas most frequently for Software Engineers, but also supports F-1 OPT and CPT for students, TN visas for Canadian and Mexican nationals in qualifying roles, J-1 for exchange programs, and EB-2 or EB-3 immigrant petitions for longer-term hires. The visa type depends on your nationality, current status, and how quickly the role needs to be filled.
What qualifications does Siemens expect for Software Engineer positions?
Most Siemens Software Engineer roles require a bachelor's degree in computer science, electrical engineering, or a closely related field. For H-1B purposes, the degree must be directly relevant to the position. Siemens tends to value experience with embedded systems, industrial software platforms, or enterprise-scale architecture, depending on the business unit, over generalist full-stack backgrounds.
How do I apply for Software Engineer jobs at Siemens?
You can browse and apply for Software Engineer roles at Siemens through Migrate Mate, which surfaces only positions where visa sponsorship is available. Siemens posts across multiple divisions, so filtering by role type and location is important. Once you identify a role, apply directly and be upfront about your visa requirements early in the recruiter screening call.
How do I understand the timeline from offer to visa approval at Siemens?
For H-1B hires who aren't already in status, the timeline runs from an April lottery registration to an October 1 start date at the earliest. For F-1 OPT transitions, Siemens files the H-1B petition while you work under your OPT authorization. USCIS standard processing takes three to five months; premium processing reduces that to 15 business days for an additional fee paid by the employer.
See which Software Engineer at Siemens employers are hiring and sponsoring visas right now.
Search Software Engineer at Siemens Jobs