Senior Software Developer

1 week ago


Saskatoon, Saskatchewan, Canada Siemens Electronic Design Automation ULC Full time
Job Title: Senior Software Developer

We 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 developers to design, develop, and deliver high-quality software products.
  • Use Python to develop software that addresses complex problems in circuit simulation, circuit verification, and design automation.
  • 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 fall in love with our tools.
  • Take high-level ideas and concepts and break them down to concrete, bite-sized pieces that junior developers can work with easily.
  • Be a multiplier on the team by helping onboard and mentor new staff.
  • Become a team lead who can 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 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.

We are committed 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 what your expectations are. 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 Siemens Electronic Design Automation ULC Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our technical team at Siemens Electronic Design Automation ULC in Saskatoon. As a key member of our team, you will play a critical role in developing cutting-edge software solutions for the semiconductor industry.ResponsibilitiesCollaborate with our outstanding technical team to...


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

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our technical team at Siemens Electronic Design Automation ULC in Saskatoon. As a key member of our team, you will play a critical role in developing cutting-edge software solutions for the semiconductor industry.ResponsibilitiesCollaborate with our outstanding technical team to...


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

    About the RoleWe 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 ResponsibilitiesCollaborate with our...


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

    About the RoleWe 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 ResponsibilitiesCollaborate with our...


  • Saskatoon, Saskatchewan, Canada Life360 Full time

    About Life360Life360's mission is to keep people close to the ones they love. Our mobile app and Tile tracking devices empower members to protect the people, pets, and things they care about most with services like location sharing, safe driver reports, and crash detection.As a Senior Android Engineer at Life360, you will be responsible for designing and...


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

    Software Developer Job DescriptionWe are seeking a talented software developer to join our technical team at Siemens Electronic Design Automation ULC in Saskatoon. As a software developer, you will be working on cutting-edge software development projects that address some of the world's most challenging problems.Responsibilities:Collaborate with an...


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

    Software Developer Job DescriptionWe are seeking a talented software developer to join our technical team at Siemens Electronic Design Automation ULC in Saskatoon. As a software developer, you will be working on cutting-edge software development projects that address some of the world's most challenging problems.Responsibilities:Collaborate with an...


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

    Senior Server Engineer PositionPush Interactions, Inc. is seeking a highly skilled and experienced Senior Server Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining server software code using Python and Django.This is a full-time position that requires relocation to our...


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

    We are seeking a highly skilled Senior Software Engineer to join our team at SKYROCK CONSULTING SERVICE INC. The ideal candidate will have a strong background in computer science and software development, with a minimum of 5 years of experience in writing, modifying, and testing website-related code.The successful candidate will be responsible for...


  • 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...


  • Saskatoon, Saskatchewan, Canada Sienna Senior Living Full time

    Resident Engagement AssistantAre you passionate about creating a positive impact on the lives of seniors? Do you have a knack for developing engaging programs and activities that promote resident wellbeing and choice? We're seeking a Resident Engagement Assistant to join our team at Sienna Senior Living!Key Responsibilities:Promote a dynamic culture that...


  • Saskatoon, Saskatchewan, Canada Sienna Senior Living Full time

    Resident Engagement AssistantAre you passionate about creating a positive impact on the lives of seniors? Do you have a knack for developing engaging programs and activities that promote resident wellbeing and choice? We're seeking a Resident Engagement Assistant to join our team at Sienna Senior Living!Key Responsibilities:Promote a dynamic culture that...


  • Saskatoon, Saskatchewan, Canada Sienna Senior Living Full time

    Resident Engagement AssistantAre you passionate about creating a positive impact on the lives of seniors? Do you have a knack for developing engaging programs and activities that promote resident wellbeing and choice? We're seeking a Resident Engagement Assistant to join our team at Sienna Senior Living!Key Responsibilities:Promote a dynamic culture that...


  • Saskatoon, Saskatchewan, Canada Life360 Full time

    About Life360Life360's mission is to provide a secure and reliable platform for individuals to protect their loved ones and valuable assets. Our innovative mobile app and Tile tracking devices empower users to share locations, monitor driving habits, and receive alerts in case of emergencies.Key ResponsibilitiesDesign and develop high-quality Android...


  • Saskatoon, Saskatchewan, Canada Life360 Full time

    About Life360Life360's mission is to provide a secure and reliable platform for individuals to protect their loved ones and valuable assets. Our innovative mobile app and Tile tracking devices empower users to share locations, monitor driving habits, and receive alerts in case of emergencies.Key ResponsibilitiesDesign and develop high-quality Android...


  • Saskatoon, Saskatchewan, Canada Bourgault Industries Full time

    About the OpportunityWe are seeking an experienced Senior Firmware Developer to join our Electronics team based in Saskatoon, SK on a full-time basis. A hybrid or remote work arrangement may be considered for the right candidate. Occasional travel to the main production facility in St. Brieux and various test locations may be required.Job SummaryAs a Senior...


  • Saskatoon, Saskatchewan, Canada Bourgault Industries Full time

    About the OpportunityWe are seeking an experienced Senior Firmware Developer to join our Electronics team based in Saskatoon, SK on a full-time basis. A hybrid or remote work arrangement may be considered for the right candidate. Occasional travel to the main production facility in St. Brieux and various test locations may be required.Job SummaryAs a Senior...


  • Saskatoon, Saskatchewan, Canada Life360 Full time

    About Life360Life360's mission is to provide a safe and connected experience for individuals and families. Our mobile app and Tile tracking devices empower users to protect their loved ones with features like location sharing, safe driving insights, and crash detection.Our TeamWe're a team of innovators and problem-solvers dedicated to creating a better...


  • Saskatoon, Saskatchewan, Canada Life360 Full time

    About Life360Life360's mission is to provide a safe and connected experience for individuals and families. Our mobile app and Tile tracking devices empower users to protect their loved ones with features like location sharing, safe driving insights, and crash detection.Our TeamWe're a team of innovators and problem-solvers dedicated to creating a better...