Software Development Expert

4 days 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 team at Siemens Electronic Design Automation ULC in Saskatoon. As a key member of our technical team, you will play a critical role in the development of cutting-edge chip design and simulation software.



  • Collaborate with our outstanding technical team to ensure our leading electronic design automation products meet the changing expectations of our customers.
  • Use Python to develop software that addresses some of the world's most complex problems.
  • Work closely with technology experts at major semiconductor companies to define, develop, and deliver new products and features.
  • Enhance our culture of quality by ensuring fixed bugs never break again and our customers remain satisfied with our tools.
  • Take high-level ideas and concepts and break them down into concrete, actionable tasks for junior developers.
  • Be a multiplier on the team, helping to onboard and mentor new staff.
  • Become a team lead who can, both internally and externally, be the go-to expert on one or more areas of the software.

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.
  • Good written and verbal communication skills, demonstrated through software documentation, collecting customer requirements, and communicating with team members.
  • A team player, able to provide and receive constructive feedback through code reviews, design iteration, and the verification process.
  • Customer-focused, able 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.

What We Offer


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. There are multiple perks beyond the basic health insurance package, including RRSP matching, share purchase matching, company-paid diversity days, and an extensive employee assistance program.



  • Saskatoon, Saskatchewan, Canada Passion Construction Ltd Full time

    Job SummaryWe are seeking a skilled Senior Software Developer to join our team. As a Cloud Expert, you will be responsible for designing and implementing scalable cloud-based systems. Your duties will include developing, testing, and deploying software applications using cloud technologies such as AWS and Azure.Key Responsibilities- Design and develop...


  • Saskatoon, Saskatchewan, Canada Siemens Electronic Design Automation ULC Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at Siemens Electronic Design Automation ULC. As a key member of our technical team, you will play a crucial role in developing cutting-edge software solutions for the semiconductor industry.Responsibilities:Collaborate with a talented team of...

  • Software Developer

    3 weeks ago


    Saskatoon, Saskatchewan, Canada AYAT MATTRESS MANUFACTURING LIMITED Full time

    Job Title: Software DeveloperWe are seeking a skilled Software Developer to join our team at {company}. As a Software Developer, you will be responsible for designing, developing, and testing software applications to meet the needs of our customers.Main Responsibilities:* Design and develop software applications using a variety of programming languages and...

  • Software Developer

    3 weeks ago


    Saskatoon, Saskatchewan, Canada Mirch Masala & Indian Sweet Cuisine Ltd Full time

    We are seeking a skilled Software Developer to join our team. Key responsibilities include designing and implementing software solutions, collaborating with cross-functional teams, and ensuring high-quality deliverables. Our ideal candidate will have a strong understanding of software development principles, excellent problem-solving skills, and the ability...

  • Software Developer

    3 weeks ago


    Saskatoon, Saskatchewan, Canada Black & McDonald Full time

    About the Role:We are seeking a skilled Software Developer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:Design and develop software applications using various programming languages.Collaborate with cross-functional...


  • Saskatoon, Saskatchewan, Canada Saskatchwan Ltd. Full time

    About the Role:As a Software Development Engineer, you will be responsible for designing and developing high-performance computing systems that meet the needs of our clients. You will work closely with our team of experts to ensure that our solutions are scalable, reliable, and meet the highest standards of quality.Key Responsibilities:Design and develop...


  • Saskatoon, Saskatchewan, Canada Push Interactions. Inc. Full time

    We are seeking an experienced Senior Server Engineer to join our team at Push Interactions, Inc. in Saskatoon.Key Responsibilities:Create and maintain server software code mainly in Python and DjangoDevelop backend services to power mobile applications and build secure web applications for clientsMentor other developers and assist in planning and estimating...


  • Saskatoon, Saskatchewan, Canada Saskatchewan Ltd. Full time

    Job Description for Strategic Business Development ExpertSaskatchewan Ltd. is seeking a highly skilled Strategic Business Development Expert to join our team. The successful applicant will be responsible for developing marketing strategies to promote industrial and commercial business investment in rural and urban areas.Main Responsibilities:Develop policies...


  • Saskatoon, Saskatchewan, Canada Two Men And A Truck Full time

    Job Description:As a Senior Software Developer at {company}, you will be responsible for designing and developing software applications to meet the company's needs.Key Responsibilities:Design and develop software applications using various programming languages and technologies.Collaborate with cross-functional teams to identify software requirements and...


  • Saskatoon, Saskatchewan, Canada Push Interactions. Inc. Full time

    Job Description:We are seeking a highly skilled iOS Software Developer to join our team at Push Interactions, Inc. in Saskatoon.Company Overview:Push Interactions is a leader in custom mobile app development for iPhone and Android across various industries.Salary:The estimated annual salary for this position is $80,000 - $110,000 based on industry standards...


  • Saskatoon, Saskatchewan, Canada JDRF Full time

    Senior Development Officer - Fundraising ExpertJDRF is the largest non-profit organization in the world dedicated to type 1 diabetes research. As a Senior Development Officer - Fundraising Expert, you will play a critical role in driving fundraising revenue for the Saskatchewan region through peer-to-peer and major gifts fundraising.Key...


  • Saskatoon, Saskatchewan, Canada Finning Canada Full time

    Job Title: Software Developer PositionJob Summary:Finning Canada is seeking a talented Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and maintaining software solutions that meet business and functional requirements. You will work closely with cross-functional teams to deliver high-quality...


  • Saskatoon, Saskatchewan, Canada SKYROCK CONSULTING SERVICE INC. Full time

    About the RoleAt SKYROCK CONSULTING SERVICE INC., we are seeking an experienced Technical Expert in Web Development to join our team. This is a permanent position with a competitive salary of $85,000 per year.


  • Saskatoon, Saskatchewan, Canada SKYROCK CONSULTING SERVICE INC. Full time

    At Skyrock Consulting Service Inc., we are seeking a skilled Software Development Specialist to join our team. This full-time position involves developing and maintaining website and software code, as well as communicating technical issues and assisting in user requirement gathering.Key Responsibilities:Design and Implement Software Solutions: Write, modify,...


  • Saskatoon, Saskatchewan, Canada Siemens Electronic Design Automation ULC Full time

    Job Summary We are seeking a highly skilled Software Development Manager to lead our technical projects and manage a team of software developers. About the Role This is a unique opportunity to work with a top-notch technical team to design, develop, and implement new technology solutions to solve complex problems. Key Responsibilities Manage a team of 4-6...

  • Software Engineer

    6 days ago


    Saskatoon, Saskatchewan, Canada Yassir Full time

    We are looking for a skilled Software Engineer to join our team in the role of Android Development Specialist. As part of this position, you will be responsible for designing and building mobile applications for Android, ensuring their performance, quality, and responsiveness.About YassirYassir is a leading super App in the Maghreb region, changing the way...


  • Saskatoon, Saskatchewan, Canada Cuso International Full time

    About the RoleCuso International is seeking a highly skilled Business Development and Knowledge Management Expert to join our team in Addis Ababa, Ethiopia. As a Business Development and Knowledge Management Expert, you will work with Global Green Growth Institute (GGGI) to support their efforts in transitioning to low carbon economic development.Key...


  • Saskatoon, Saskatchewan, Canada University of Saskatchewan Full time

    At {company}, our ideal candidate is a skilled Backend Software Developer with a strong foundation in software development principles and a passion for delivering high-quality solutions.We are looking for a highly motivated and detail-oriented individual to join our team as a Junior Software Developer - Backend.Key responsibilities include:Designing and...


  • Saskatoon, Saskatchewan, Canada Life360 Full time

    Life360's mission is to keep people close to their loved ones. Our mobile application and tracking devices empower users to protect the people, pets, and belongings they care about most. Our suite of services includes location sharing, safe driving reports, and crash detection, all designed to provide peace of mind and a sense of security.About UsWe are a...

  • Software Engineer

    3 weeks ago


    Saskatoon, Saskatchewan, Canada Vietnamese Diner Restaurant Full time

    We are looking for a skilled Software Engineer to join our team and contribute to the development of our web applications. The ideal candidate will have a strong background in Backend Development and be proficient in languages such as Java, Python, or C#.The successful candidate will be responsible for designing, developing, and maintaining web applications...