Software Engineer Jobs at Siemens with Visa Sponsorship
Software Engineer jobs at Siemens span industrial automation, digital infrastructure, and enterprise software, with 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.
Find Software Engineer Jobs at SiemensOverview
Showing 5 of 6+ Software Engineer Jobs at Siemens










See all 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 the longest standing Electronic Design Automation company in the world and over the last 30 years has amassed the finest technology portfolio in the business. Our software tools span the full breadth of semiconductor and electrical systems solutions including integrated circuit design and verification, PCB design & manufacturing solutions, cable harness design tools, and embedded software. We at Siemens EDA pride ourselves on our dedication to software excellence and are looking for highly-motivated individuals to join our team! We are an equal-opportunity employer providing a dynamic work environment, the opportunity to work with skilled and dedicated individuals, and we offer highly competitive compensation and benefits packages.
ROLE AND RESPONSIBILITIES
Siemens EDA has an opportunity for a Software Engineer, with a degree in Computer Science, to join the Mars Common Test Infrastructure team to create software tools supporting the development and test of the Siemens' flagship Calibre TM EDA tool suite. You will be a member of a team of motivated and skilled engineers designing and building a comprehensive system of software tools and databases that support the execution and analysis of internal product tests verifying the quality of Calibre TM software. You will develop, test and maintain code, and will also participate in scheduling and estimation of tasks, and assist in defining and creating software development standards. Self-motivation, the desire to take technical ownership, an outcome-focused approach, and team-orientation will contribute to your success in this role.
BASIC QUALIFICATIONS
- BSCS or equivalent experience
- Proven experience in software engineering (or related field)
- Python 3
- Linux environment/command line
- Git VCS (preferably via both CLI and Gitlab)
- Ability to solve complex technical issues with diverse internal customers
- Availability to work 1-3 weekends per year
- Strong verbal, written and interpersonal communication skills.
PREFERRED QUALIFICATIONS
- Experience with QA/test infrastructure development and maintenance
- Experience with SQL databases (MariaDB, SQLite)
- Experience with Redis, Apache Cassandra, distributed database systems
- Experience with infrastructure monitoring and dashboard creation (Grafana, Loki, Prometheus, Zabbix)
- Experience with Python’s pytest unit testing framework
- Familiarity with Atlassian tools (Jira, Confluence)
- Experience with Ansible
- Experience with REST API design and philosophy
BONUS QUALIFICATIONS
- Experience with legacy programming languages (Tcl, Perl, bash)
- Familiarity with Scrum/Agile Development processes
- Experience with containers and containerization tools (Docker)
- Web Development skills (JavaScript)
- Familiarity with Microsoft Copilot and/or other AI based development tools
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!
Siemens Software. Transform the Everyday with Us
LI-EDA
LI-HYBRID
COMPENSATION
- Salary Range: $90,000 - $162,000
WORK HOURS
- 3-5
See all 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 JobsTips for Finding Software Engineer Jobs at Siemens
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.
Frequently 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 visa 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.