Senior Software Engineer

Siemens AG
Wilsonville, OR, United States
15 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Compensation
$109,800.0 - $197,700.0
Working hours
Regular working hours

Tech stack

.NET Framework Computer-Aided Design Unit Testing Bioinformatics C Sharp (Programming Language) Unix C++ (Programming Language) Code Review Computer Programming Data Structures Linux Qt (Software)
+8 more
Scientific Computating Software Engineering Linux Virtual Server Multithreading High Performance Computing Information Technology Industrial Software Software Version Control

Job description

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 You’ll Benefit From Siemens offers a variety of health and wellness benefits to our employees. Details regarding our benefits can be found here: The pay range for this position is 109,800 - 197,700 annually with a target incentive of 5-8 of the base salary. The actual wage offered may be lower or higher depending on budget and candidate experience, knowledge, skills, qualifications, and premium geographic location. Equal Employment Opportunity Statement Siemens is an Equal Opportunity Employer encouraging inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability unrelated to ability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, order of protection status, protected veteran or military status, or an unfavorable discharge from military service, and other categories protected by federal, state or local law. EEO is the Law Applicants and employees are protected from discrimination on the basis of race, color, religion, sex, national origin, or any characteristic protected by Federal or other applicable law. Reasonable Accommodations If you require a reasonable accommodation in completing a job application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please fill out the accommodations form by clicking on this link . If you’re unable to complete the form, you can reach out to our AskHR team for support at 1-866-743-6367. Please note our AskHR representatives do not have visibility of application or interview status. Pay Transparency Siemens follows Pay Transparency laws. Application Deadline This role will be posted for a minimum of five (5) days from the original posting date. The posting timeline may change based on applicant volume to ensure we attract and consider a strong and representative candidate pool. California Privacy Notice California residents have the right to receive additional notices about their personal information. To learn more, click . Criminal History Qualified applications with arrest or conviction records will be considered for employment in accordance with applicable local and state laws.

Requirements

  • MS or Ph.D. in Computer Science, Scientific Computing, Electrical Engineering, or related discipline
  • Excellent programming (C++) and software engineering skills
  • 2+ years EDA software development experience, ideally on parasitic extraction
  • Experience with large software development projects (code reviews, version management, unit tests, static/dynamic code checkers)
  • Practical (scientific) software development experience on projects that required numerical linear algebra and data structures/algorithms for high-volume data and computing
  • Strong team player with solid interpersonal and communication skills (written and verbal)
  • Strong ability and interest to learn, explore and apply new technologies in the domains of software engineering, computer science, and numerical mathematics
  • Strong analytical and problem-solving skills
  • Self-motivation, self-discipline, and the ability to set and work consistently towards personal goals

Preferred Job Qualifications:

  • Experience with multi-threaded, distributed, and high-performance computing would be a big plus
  • IC CAD experience (DRC, LVS, extraction, simulation) and solid knowledge of semiconductor processes would be a plus
  • Experience with UNIX and/or LINUX platforms is recommended, Degree Level: Bachelor’s Degree Job Description: Responsibilities Provide senior-level C# / .NET / QT programming for the next generation application. Develop C and C++ FW f…

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

3:19 min

Large-scale software development at Siemens Healthineers

Marco Achtziger Marco Achtziger · Europe 2026 Virtual

2:04 min

Defining timestamps and the international standard format

Denny Biasiolli Denny Biasiolli · Europe 2026 Virtual

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

Videos

See all

Related articles

See all