Senior Software Developer and Engineer

2 days ago


Saskatoon, Saskatchewan, Canada Siemens Mobility Full time
Software Development Opportunities at Siemens Mobility

We are a global technology leader in Electronic Design Automation software, enabling companies to develop innovative electronic products faster and more cost-effectively. Our customers use our tools to push technology boundaries and deliver better products.

Job Description:

As a Senior Computer Science and Software Developer, you will participate in the design and implementation of efficient algorithms using state-of-the-art software engineering processes and development tools, with a strong emphasis on software quality. You will maintain and grow the technical dominance of our AFS product by identifying bottlenecks in performance, debugging difficult test cases, and improving development processes and product quality.

Key Responsibilities:
  • Developing efficient, high-quality software for engineering applications using numerical methods and sparse matrix techniques
  • Designing and implementing efficient algorithms using state-of-the-art software engineering processes and development tools
  • Maintaining and growing the technical dominance of our AFS product
  • Identifying bottlenecks in performance and debugging difficult test cases
Requirements:
  • Minimum 7 years of proven experience in developing efficient, high-quality software for engineering applications using numerical methods and sparse matrix techniques
  • Deep understanding of numerical methods and sparse matrix techniques
  • Working knowledge of analog electrical circuit analysis
  • Outstanding programming skills in C and C++, preferably on Linux platform
  • Proficiency in memory optimization, high-performance data structures, and algorithms
  • Understanding of advanced computer architectures
  • Solid background in object-oriented design and software engineering processes
  • BS in Computer Science, Electrical Engineering, Applied Mathematics, or relevant area
  • Background in semiconductor devices and their modeling
  • Python programming experience
Estimated Salary: $120,000 - $180,000 per year

  • Saskatoon, Saskatchewan, Canada Randstad Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at {company}. As a key member of our software development team, you will be responsible for designing, developing, and deploying complex software systems.Key Responsibilities:Design, develop, and test software applications using a variety of programming languages and...


  • Saskatoon, Saskatchewan, Canada RISE Air Full time

    We are looking for a skilled Senior Software Engineer to join our team and contribute to the development of our cutting-edge web application. As a key member of our backend team, you will be responsible for designing, implementing, and maintaining scalable and efficient software solutions.Design and develop high-quality, maintainable codeCollaborate with...


  • Saskatoon, Saskatchewan, Canada Stantec Consulting International Ltd. Full time

    Job Title: Senior Software Solutions Developer">About the Role:We are seeking a highly skilled Senior Software Solutions Developer to design and develop scalable software solutions for our clients. This is an excellent opportunity for experienced professionals to leverage their expertise in computer science, problem-solving skills, and team...


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

    Senior Server EngineerPush Interactions is seeking a skilled and experienced Server Engineer to join our team. The ideal candidate will have a passion for delivering top-quality work on mission critical software. As a Server Engineer, you will be responsible for creating and maintaining server software code mainly in Python and Django.The work for this job...


  • Saskatoon, Saskatchewan, Canada Financière Sun Life Full time

    We are seeking a Senior Software Engineer - Cloud Infrastructure to join our team at {company}. The ideal candidate will have experience in designing, building, and maintaining large-scale cloud infrastructure.Responsibilities include:Designing and implementing cloud infrastructure solutions using cloud providers such as AWS or AzureCollaborating with...


  • Saskatoon, Saskatchewan, Canada Vietnamese Diner Restaurant Full time

    Job SummaryWe are seeking a highly skilled and experienced Software Engineering Team Lead to join our team at Vietnamese Diner Restaurant. This is a senior leadership role that requires strong technical expertise, excellent communication skills, and the ability to motivate and guide a team of software engineers.About the RoleThe Software Engineering Team...

  • Software Engineer

    1 month 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...


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

    We are seeking a highly skilled Senior Server Engineer to join our team at Push Interactions Inc. in Saskatoon, Canada.Salary and BenefitsThe estimated salary for this position is around $120,000 - $180,000 per year, depending on experience. In addition to a competitive salary, we offer comprehensive health benefits, performance-based rewards and...


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

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


  • Saskatoon, Saskatchewan, Canada Hatch Ltd. Full time

    About Hatch Ltd.Hatch Ltd. is a full-service consultancy that is passionately committed to the pursuit of a better world through positive change. With over 65 years of business and technical expertise in mining, energy, and infrastructure, our team of professionals works tirelessly towards bettering the industries in which we operate.Job Title: Senior...


  • Saskatoon, Saskatchewan, Canada Stantec Consulting International Ltd. Full time

    We are seeking a highly skilled Senior Bridge Design Engineer to join our team in Regina or Saskatoon. In this role, you will be responsible for designing and managing complex bridge projects from concept through construction.The ideal candidate will have strong knowledge of CHBDC (CSA S6), AASHTO, and Saskatchewan Ministry of Highways design codes, as well...

  • Software Developer

    7 days ago


    Saskatoon, Saskatchewan, Canada CDS (Club Demonstration Services) Full time

    **Job Description:**We are seeking a skilled Software Developer to join our team at Company. As a Backend Engineer, you will be responsible for designing, developing, and maintaining our application.Main Responsibilities:Design and develop efficient and scalable backend systems.Collaborate with cross-functional teams to identify and prioritize project...


  • Saskatoon, Saskatchewan, Canada Thurber Engineering Full time

    Company OverviewThurber Engineering Ltd. is a Canadian-owned company since 1957, providing environmental, geotechnical, and materials engineering and testing services.We are consistently recognized for the quality of our work, the knowledge of our people, and for conducting our business with integrity.We build our reputation by working closely with our...


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

    Senior Server Engineer Role OverviewWe are seeking a skilled Backend Software Engineer to join our team at Push Interactions Inc. in Saskatoon, Canada.About the RoleThis is a challenging opportunity for an experienced software engineer with strong Python skills to create and maintain server software code mainly in Python and Django but other platforms may be...


  • Saskatoon, Saskatchewan, Canada CNH Industrial Full time

    About the RoleWe are seeking a highly skilled Senior Mechanical Engineer - Tool and Fixture Design to join our Saskatoon Manufacturing Plant.This is a challenging role that requires strong design skills, knowledge of mechanical engineering principles, and experience with computer-aided design (CAD) software.Key ResponsibilitiesDesign and develop tools, dies,...

  • Software Engineer

    1 month ago


    Saskatoon, Saskatchewan, Canada Siemens Mobility Full time

    Job DescriptionAbout Siemens EDASiemens EDA is a leading global provider of electronic design automation software. Our company is at the forefront of innovation, enabling customers to design and create electronic systems that are the backbone of the modern digital world.We are seeking a talented Software Developer to join our AI technical team at our...


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

    Job DescriptionWe are seeking a Senior Water Resources Engineering Professional to join our team at MPE Engineering Ltd. in Saskatchewan.About the RoleThe successful candidate will work closely with our experienced water resources team under the supervision of intermediate and senior engineers to complete design and project management duties.This role...


  • Saskatoon, Saskatchewan, Canada CNH Industrial Full time

    CNH Industrial, a world-class equipment and services company, seeks an experienced Senior Tool and Fixture Design Engineer to join its Saskatoon Manufacturing Plant.This is a safety-sensitive position that requires the design and construction of various tools, dies, fixtures, gauges, machines, and equipment. The ideal candidate will have a strong background...


  • Saskatoon, Saskatchewan, Canada Lime Full time

    About the Role: Lime is revolutionizing urban transportation by making it shared, affordable and carbon-free. As a Senior Android Engineer, you will play a crucial role in designing and building the core technology that powers our fleet of connected vehicles. With our rapid global expansion, you'll be part of crafting backend systems that can process massive...


  • Saskatoon, Saskatchewan, Canada International Road Dynamics Inc Full time

    The International Road Dynamics Inc. is seeking a skilled Software Engineering Infrastructure Specialist to join our team. This role plays a critical part in enhancing our development and delivery infrastructure, focusing on supporting both traditional software development and machine learning workflows.About the RoleWe are looking for an experienced...