10 Aug
|
UltraSoC
|
Saskatoon
10 Aug
UltraSoC
Saskatoon
We are looking for talented software developers at all levels to join our technical team at the Saskatoon research & development site of Siemens EDA.
At Siemens EDA in Saskatoon, we develop advanced semiconductor design software for the world's top chip design and manufacturing companies. The chips designed with our CAD software power our world - AI data centers, cars, phones, tablets, smart watches, laptops, smart home devices - everything! Our software makes chips faster, cheaper, lower power, and available sooner.
As some of the earliest pioneers in AI for chip design, we deliver breakthroughs in design through our own in-house AI-driven inventions.
Solido Simulation Suite: Complete AI-accelerated SPICE simulation line
Solido Characterization Suite: AI accelerated timing characterization and verification tools
Comprehensive rule-based checking system that verifies across all design views
Fuse: Generative and agentic AI system that powers all of chip and PCB design
By applying for this position, you will be considered for all of these teams!
Use C++ to develop software that addresses some of the world's most challenging problems. Work with an outstanding technical team, here in Saskatoon and around the world, to ensure our leading electronic design automation products evolve to meet the changing expectations of our customers.
Collaborate directly with technology experts at major semiconductor companies to define, develop, and deliver new products and product features.
Prototyping leading edge generative and agentic AI features and concepts across Siemens EDA.
Demonstrated ability to effectively develop high-quality software in a cooperative environment (school or work).
Demonstrated expertise in some or all the following:
object-oriented programming (C++), Linux, testing, source control (Git), debugging, profiling, GUI design (Qt), memory optimization, high-performance data structures and algorithms, multithreaded programming.
Demonstrated effectiveness with one or more of the following: generative AI, agentic AI, circuit layout, layout optimization, interfacing with large language models.
demonstrated through software documentation (commit messages, docstrings, etc), collecting customer requirements, and communicating with team members.
Customer-focused; can prioritize tasks based on customer experience and ROI.
Statistics (Monte Carlo analysis), test automation, transistor-level circuit design, EDA CAD tools, SQL, numerical analysis, machine learning, operating systems, compiler design & computer architecture, and release management.
Must be available to work from our Saskatoon facility.
Statistics (Monte Carlo analysis)
Test automation
EDA CAD tools
SQL
Numerical analysis
Machine learning
Compiler design & computer architecture
Siemens is dedicated to quality, equality, and valuating diversity, and we welcome applications that reflect the diversity of the communities within which we work.
S. export control requirements under the International Traffic in Arms Regulations (ITAR) and/or Export Administration Regulations (EAR). Employment is contingent on either verifying the U.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. Bring your curiosity and creativity and help us shape tomorrow!
company paid diversity days an extensive employee assistance program
Siemens Software.
📌 C++ Software Developer, Automation (Saskatoon)
🏢 UltraSoC
📍 Saskatoon