> Markdown version of [/jobs/ext/2168971-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2168971-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Siemens AG - **Location:** Wilsonville, OR, United States (Remote available) - **Experience:** Expert - **Salary:** $109,800.0 - $197,700.0 - **Contract:** Permanent contract - **Skills:** .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), Scientific Computating, Software Engineering, Linux Virtual Server, Multithreading, High Performance Computing, Information Technology, Industrial Software, Software Version Control - **Published:** August 21, 2026 - **Apply:** https://www.careerjet.com/job/us5a93e12aabe4033787ab4856762d32c2/eaa ## About the Role * 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… ## 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. ## Related Videos - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [The Time Paradox: Building Timezone-Safe Python/Django Applications](https://www.wearedevelopers.com/videos/1915-the-time-paradox-building-timezone-safe-python-django-applications) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023)