Software Engineering Expert

2 months ago


Saskatoon, Saskatchewan, Canada Siemens Electronic Design Automation ULC Full time
About the Role

We are seeking a highly skilled Senior Software Developer to join our technical team at Siemens Electronic Design Automation ULC. As a key member of our team, you will play a critical role in the development of cutting-edge chip design and simulation software used by leading technology companies.

Key Responsibilities
  • Collaborate with our outstanding technical team to ensure our leading electronic design automation products meet the evolving needs of our customers.
  • Develop software using Python to address complex problems in circuit simulation, circuit verification, design automation, and other specialized fields within the semiconductor industry.
  • Work closely with technology experts at major semiconductor companies to define, develop, and deliver new products and product features.
  • Enhance our culture of quality by ensuring fixed bugs never break again and our customers remain satisfied with our tools.
  • Break down high-level ideas and concepts into concrete, actionable tasks that junior developers can work with easily.
  • Act as a multiplier on the team, helping to onboard and mentor new staff.
  • Develop expertise in one or more areas of the software and become a go-to expert internally and externally.
Requirements
  • Bachelor, Master, or Doctoral degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.
  • At least 3 years of professional programming experience.
  • Demonstrated expertise in some or all of the following: Python, Linux, Git, unit testing, debugging, profiling, Qt, memory optimization, high-performance data structures and algorithms, multithreaded programming.
  • Excellent written and verbal communication skills, as demonstrated through software documentation, collecting customer requirements, and communicating with team members.
  • A team player with the ability to provide and receive constructive feedback, mentor, and teach others on the team.
  • Customer-focused, with the ability to prioritize tasks based on customer experience and ROI.
  • Willingness to learn and interested in new challenges.
  • Nice-to-have expertise: 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.
About Siemens Electronic Design Automation ULC

We are dedicated to quality, equality, and valuing diversity, and we welcome applications that reflect the diversity of the communities within which we work.

Compensation is based on experience and market values. You will be asked about your expectations. We offer a range of benefits, including RRSP matching, share purchase matching, company-paid diversity days, and an extensive employee assistance program.



  • Saskatoon, Saskatchewan, Canada Quarterhill Full time

    Senior Software Engineering Job DescriptionThe Senior Software Verifier will be a key member of our engineering team, responsible for ensuring the highest standards of software quality and reliability. This role requires a unique blend of leadership and technical skills to manage testing processes, develop quality assurance strategies, and collaborate with...


  • Saskatoon, Saskatchewan, Canada Quarterhill Full time

    Senior Software Engineering Job DescriptionThe Senior Software Verifier will be a key member of our engineering team, responsible for ensuring the highest standards of software quality and reliability. This role requires a unique blend of leadership and technical skills to manage testing processes, develop quality assurance strategies, and collaborate with...

  • Civil Engineer

    1 month ago


    Saskatoon, Saskatchewan, Canada Barr Engineering Co. Full time

    Job Title: Civil/Geotechnical EngineerWe are seeking a highly skilled Civil/Geotechnical Engineer to join our team at Barr Engineering Co.Job Summary:The successful candidate will be responsible for working on various civil and geotechnical engineering projects, including project management, civil design and analysis, construction plans and specifications...

  • Civil Engineer

    1 month ago


    Saskatoon, Saskatchewan, Canada Barr Engineering Co. Full time

    Job Title: Civil/Geotechnical EngineerWe are seeking a highly skilled Civil/Geotechnical Engineer to join our team at Barr Engineering Co.Job Summary:The successful candidate will be responsible for working on various civil and geotechnical engineering projects, including project management, civil design and analysis, construction plans and specifications...

  • Civil Engineer

    4 weeks ago


    Saskatoon, Saskatchewan, Canada Barr Engineering Co. Full time

    Job Title: Civil/Geotechnical EngineerWe are seeking a highly skilled Civil/Geotechnical Engineer to join our team at Barr Engineering Co.Job Summary:The successful candidate will be responsible for working on various civil and geotechnical engineering projects, including project management, civil design and analysis, construction plans and specifications...

  • Civil Engineer

    4 weeks ago


    Saskatoon, Saskatchewan, Canada Barr Engineering Co. Full time

    Job Title: Civil/Geotechnical EngineerWe are seeking a highly skilled Civil/Geotechnical Engineer to join our team at Barr Engineering Co.Job Summary:The successful candidate will be responsible for working on various civil and geotechnical engineering projects, including project management, civil design and analysis, construction plans and specifications...

  • Software Engineer

    3 days ago


    Saskatoon, Saskatchewan, Canada Prairie Donair 51st Full time

    Job Title: Software EngineerJob Description:The Software Engineer will be responsible for designing, developing, and testing software applications. The ideal candidate will have a strong understanding of computer systems and programming languages.Key Responsibilities:• Design and develop software applications• Collaborate with cross-functional teams•...

  • Mechanical Engineer

    1 month ago


    Saskatoon, Saskatchewan, Canada Barr Engineering Co. Full time

    Job SummaryWe are seeking a highly skilled Mechanical Engineer to join our team at Barr Engineering Co. in Calgary, Alberta, or Saskatoon, Saskatchewan. As a Mechanical Engineer, you will work with multidisciplinary project teams to provide technical expertise and support for industrial clients.Key ResponsibilitiesProvide mechanical engineering and technical...

  • Mechanical Engineer

    1 month ago


    Saskatoon, Saskatchewan, Canada Barr Engineering Co. Full time

    Job SummaryWe are seeking a highly skilled Mechanical Engineer to join our team at Barr Engineering Co. in Calgary, Alberta, or Saskatoon, Saskatchewan. As a Mechanical Engineer, you will work with multidisciplinary project teams to provide technical expertise and support for industrial clients.Key ResponsibilitiesProvide mechanical engineering and technical...

  • Software Engineer

    4 days ago


    Saskatoon, Saskatchewan, Canada Chakkar Express Ltd Full time

    We are seeking a skilled Software Engineer to join our team at {company}.Key Responsibilities:Design and develop scalable software applicationsCollaborate with cross-functional teams to identify and prioritize project requirementsEnsure high-quality software delivery through rigorous testing and quality assuranceRequirements:3+ years of experience in...

  • Mechanical Engineer

    3 weeks ago


    Saskatoon, Saskatchewan, Canada Barr Engineering Co. Full time

    About the RoleThe Mechanical Engineer will work with multidisciplinary project teams to provide technical expertise and support for mechanical engineering projects. The successful candidate will have experience working with industrial clients and a strong understanding of mechanical systems, including fluid transfer, bulk material handling, and plant...

  • Mechanical Engineer

    4 weeks ago


    Saskatoon, Saskatchewan, Canada Barr Engineering Co. Full time

    About the RoleThe Mechanical Engineer will work with multidisciplinary project teams to provide technical expertise and support for mechanical engineering projects. The successful candidate will have experience working with industrial clients and a strong understanding of mechanical systems, including fluid transfer, bulk material handling, and plant...

  • Software Engineer

    3 days ago


    Saskatoon, Saskatchewan, Canada Boston Pizza Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team at {company}.As a key member of our engineering team, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using programming languages such as Java, Python, and C++.Collaborate with...

  • Mechanical Engineer

    4 weeks ago


    Saskatoon, Saskatchewan, Canada Barr Engineering Co. Full time

    Barr Engineering Co. is seeking a skilled Mechanical Engineer to contribute to dynamic project teams. This role offers the opportunity to apply your expertise in industrial system design, construction drawings, engineering calculations, and more. Responsibilities:Collaborate with project teams on the design and development of industrial systems.Prepare...

  • Mechanical Engineer

    2 months ago


    Saskatoon, Saskatchewan, Canada Barr Engineering Co. Full time

    Barr Engineering Co. is seeking a skilled Mechanical Engineer to contribute to dynamic project teams. This role offers the opportunity to apply your expertise in industrial system design, construction drawings, engineering calculations, and more. Responsibilities:Collaborate with project teams on the design and development of industrial systems.Prepare...


  • Saskatoon, Saskatchewan, Canada MPE Engineering Ltd. Full time

    About the Role:We are seeking a highly skilled Civil Structural Engineer to join our team at MPE Engineering Ltd. in Saskatchewan. As a key member of our engineering team, you will work closely with our experienced engineers to deliver structural design and construction inspection services for various infrastructure projects.Key Responsibilities:Collaborate...


  • Saskatoon, Saskatchewan, Canada MPE Engineering Ltd. Full time

    About the Role:We are seeking a highly skilled Civil Structural Engineer to join our team at MPE Engineering Ltd. in Saskatchewan. As a key member of our engineering team, you will work closely with our experienced engineers to deliver structural design and construction inspection services for various infrastructure projects.Key Responsibilities:Collaborate...


  • Saskatoon, Saskatchewan, Canada MPE Engineering Ltd. Full time

    Job Summary:We are seeking a highly skilled Civil Engineering Technologist to join our team at MPE Engineering Ltd. This is a fantastic opportunity for a motivated individual to work on a variety of projects, develop their technical knowledge, and collaborate with a dedicated group of professionals.Key Responsibilities:Our ideal candidate will assist in the...

  • Mechanical Engineer

    1 month ago


    Saskatoon, Saskatchewan, Canada Barr Engineering Co. Full time

    About the Role:The successful candidate will join our team as a Mechanical Engineer - Mid Level, working closely with multidisciplinary project teams to provide mechanical engineering and related technical expertise. This role will primarily serve mining and heavy industrial clients, with project work including industrial system design, preparing...

  • Mechanical Engineer

    1 month ago


    Saskatoon, Saskatchewan, Canada Barr Engineering Co. Full time

    About the Role:The successful candidate will join our team as a Mechanical Engineer - Mid Level, working closely with multidisciplinary project teams to provide mechanical engineering and related technical expertise. This role will primarily serve mining and heavy industrial clients, with project work including industrial system design, preparing...