Senior Software Engineer - Ottawa - Siemens Digital Industries Software

    Siemens Digital Industries Software
    $95,000 - $145,000 (CAD) per year *
    Description

    About Us


    Siemens Digital Industries Software (DI SW) is a leading global software company with a wide range of offerings including computer aided design (CAD), 3D modeling, simulation, high‑performance computing, and production management, helping innovative global manufacturers design and manufacture better products faster With the resources of a large company and the energy of a software start‑up, we create a best‑in‑class software portfolio while fostering creativity, fresh thinking, and growth.

    Organization Overview


    The Data and AI Innovation team delivers scalable AI solutions to support DI SW teams' global sales. We focus on data‑informed, value‑driven practices and industry standards, ensuring high quality and efficiency at scale. As the organization evolves, we seek individuals passionate about efficiency, quality, and business perfection to join our team.

    Job Profile / Position Overview


    We are seeking a Senior Software Engineer to support Data and AI Innovation for Sales. In this role you will design, build, and improve cloud‑based data and AI solutions used across a global sales organization. You will apply balanced skills across application development, infrastructure, automation, and process engineering to drive reliable, efficient, high‑quality outcomes aligned with business goals. Working closely with your Engineering Manager and cross‑functional partners, you will analyze, design, and optimize software solutions using industry‑standard practices, tools, and methodologies.

    Key Responsibilities

    • Act as technical lead of major projects, influencing technical direction, promoting innovation through new technologies, and implementing solutions.
    • Software Development & Quality Assurance: Develop and rigorously quality‑check the user experience of applications, ensuring high standards of usability, accessibility, and performance through an agile SDLC.
    • Design‑pattern based Refactoring & Optimization: Conduct in‑depth code reviews and analyses of current business processes to identify bottlenecks and inefficiencies, and optimize the software journey for users.
    • Multi‑functional Collaboration & Process Improvement: Collaborate with cross‑functional teams to understand business requirements and propose improvement strategies.
    • Agile Implementation & Optimization: Apply agile methodologies to design, develop, and implement optimized practices, processes, and tooling that increase efficiency and quality.
    • Advocacy & Adoption: Support organization‑wide initiatives as an advocate for customer, business, and technical concerns, driving adoption of improvements and ensuring effective implementation.
    • Performance Measurement: Develop and implement performance metrics and measurement systems to track progress and identify opportunities for further improvement.

    Required Skills & Experience

    • Education: Bachelor's degree or equivalent experience in a senior role.
    • Full‑Stack development knowledge: Demonstrated ability in delivering enterprise solutions as a Senior Engineer, driving planning, implementation, quality, and operations in a production environment.
    • Understanding Agile: Experience across multiple teams, with work tracking and QA using BDD and TDD to support the SDLC.
    • Process Analysis & Performance Metrics: Proficiency with code and process analytics methodologies, regression and compliance testing, KPI metrics, behavior analytics, and usability metrics.
    • Tailored Communication: Documentation and verbal communication of project plans, business processes, systems designs, and technical details to technical and non‑technical stakeholders.
    • Delivery & Integration Competency: Familiarity with DevOps and CI/CD principles for cloud‑hosted SaaS solutions.

    Complimentary Qualifications

    • Experience in a globally distributed organization.
    • Technical fit: In‑depth knowledge of cloud computing, distributed systems, data architecture, and SaaS technologies, including systems automation and end‑to‑end testing harnesses.
    • Business fit: Experience in business‑driven design and development methodologies, with deep understanding of process engineering and data‑informed optimization.
    • Operational fit: 2+ years building SaaS solutions on AWS or similar, with understanding of cloud security, encryption, and vulnerability management, and experience integrating SaaS with enterprise business systems.

    Exceptional Qualifications

    • Corporate fit: Familiarity with the Siemens DISW portfolio and related product domains (PLM, CAD, CAM, CAE, IoT, etc.).
    • Tooling fit: Experience designing and developing for Sales Force, Sales Dashboards, and AI interactive interfaces.
    • Cloud Capability: Certifications in cloud technologies (AWS / Azure / GCP), Agile (Scrum or other), programming, Linux, networking, and/or CI/CD.

    Why us?


    Working at Siemens Software means flexibility: you can choose between working at home and the office. We offer great benefits and rewards, and are dedicated to equality, welcoming applications that reflect the diversity of the communities we serve. All employment decisions are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow

    Compensation & Benefits


    The annual target salary range for this position is $112,800 CAD to $162,800 CAD, and this role is eligible for incentive compensation. The actual compensation offered is based on the successful candidate's job‑related skills, experience, and relevant education/training. Siemens offers health and wellness benefits to employees. This position is for an existing vacancy.

    Location


    Canada


    #J-18808-Ljbffr
    * This salary range is an estimation made by beBee
  • Work in company

    Software Engineer

    Only for registered members

    L'ingénieur logiciel rejoindra une équipe talentueuse qui travaille directement avec les équipes de produits et d'ingénierie pour améliorer constamment la fiabilité de notre suite de produits sécurité publique. · ...

    Gatineau

    3 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    En tant qu'ingénieur logiciel au sein de l'équipe d'ingénierie de fiabilité du site de gestion des appels d'urgence (ECM-SRE), vous rejoindrez une équipe d’ingénieurs logiciels talentueux qui travaillent directement avec les équipes de produits et d’ingénierie pour améliorer cons ...

    Gatineau

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    En tant qu'ingénieur logiciel sur l'équipe d'ingénierie de fiabilité du site de gestion des appels d'urgence (ECM-SRE), vous rejoindrez une équipe d'ingénieurs logiciels talentueux qui travaillent directement avec les équipes de produits et d'ingénierie pour améliorer constamment ...

    Gatineau, Quebec

    1 month ago

  • Work in company

    Software Engineer Co-Op

    Only for registered members

    Company Overview · At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. ...

    Gatineau

    2 days ago

  • Work in company

    Software Engineer Co-Op

    Only for registered members

    Company Overview · At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. ...

    Gatineau Full time

    2 days ago

  • Work in company

    Summer Software Engineer Co-Op

    Only for registered members

    Company Overview · At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. ...

    Gatineau

    5 days ago

  • Work in company

    Software Engineer

    Only for registered members

    We are looking for enthusiastic,self-motivated individuals to join the Larus team as a Software Engineer. · Design and implement scalable,distributed software systems; · Design, develop,integrate and test software modules and systems; · Advocate high quality and best-practices in ...

    Ottawa

    2 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    · Full-time: 37.5 Hours per week, Monday to Friday · Location: Ottawa Office (3 days per week / hybrid), 170 Laurier Ave West, Suite 310, Ottawa, ON K1P 5V5 Ottawa-based Home Office (2 days per week) · Reporting To: Technology Director · Salary Range: $90,000 to $140,000 · Type ...

    Ottawa, ON, Canada $65,000 - $110,000 (CAD) per year

    1 week ago

  • Work in company

    Software Engineer

    Only for registered members

    The Company · Versaterm is a global public safety solutions company helping agencies transform how they serve their communities. Since 1977, we've been building an ecosystem of intuitive tools designed for public safety agencies, forensic labs, court systems, schools and other in ...

    Ottawa, Ontario $65,000 - $110,000 (CAD) per year

    3 days ago

  • Work in company

    Software Engineer

    Only for registered members

    We are looking for enthusiastic, self-motivated individuals to join the Larus team as a Software Engineer. · Design and implement scalable, distributed software systems; · Design, develop, integrate and test software modules and systems; · ...

    Greater Ottawa Metropolitan Area

    2 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We're a technology company that leads with our ...

    Ottawa, Ontario $65,000 - $110,000 (CAD) per year

    1 week ago

  • Work in company

    Software Engineer

    Only for registered members

    Acre Security is looking for a talented Software Engineer to join its Cloud Development team. · ...

    Ottawa, Ontario

    1 month ago

  • Work in company

    Software Engineer Co-Op

    Only for registered members

    Company Overview · At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. ...

    Gatineau, QC JZ H

    22 hours ago

  • Work in company

    Software Engineer

    Only for registered members

    · Position: Software Engineer - Cloud Access Control · Location: Ottawa, Canada (Hybrid) · Move Security Forward with Acre · Are you passionate about transforming the future of security? Do you thrive in a collaborative, innovative environment where your contributions drive real ...

    Ottawa, ON, Canada $65,000 - $110,000 (CAD) per year

    1 week ago

  • Work in company

    Software Engineer

    Only for registered members

    Job Description · Responsibilities · • Develop and maintain embedded software modules using C++. · • Assist in the implementation of networking solutions, ensuring seamless communication between software components. · • Contribute to the development of software tools, libraries, ...

    Ottawa, Ontario $65,000 - $110,000 (CAD) per year

    1 week ago

  • Work in company

    Software Engineer

    Only for registered members

    Bowhead Health's mission is to revolutionize cancer care by improving efficiency worldwide. · ...

    Greater Ottawa Metropolitan Area

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    We are looking for a skilled Software Engineer to join our team in designing, building, and optimizing our AI capabilities. As part of the Brain team. · You'll collaborate closely with Product, UX, and Engineering teams to develop scalable and high-performance solutions for compl ...

    Ottawa, Ontario

    2 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    Job Description · Responsibilities · • Develop and maintain embedded software modules using C++. · • Assist in the implementation of networking solutions, ensuring seamless communication between software components. · • Contribute to the development of software tools, libraries, ...

    Ottawa $65,000 - $110,000 (CAD) per year

    1 week ago

  • Work in company

    Software Engineer

    Only for registered members

    We are seeking a highly motivated Full Stack & Systems Software Engineer to join our H2OGPTe generative AI project team. This is a hands-on technical role for someone who thrives on solving complex problems, moves fast, and refuses to accept "no" as an answer. · ...

    Ottawa

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    We are seeking a highly motivated Full Stack & Systems Software Engineer to join our H2OGPTe generative AI project team. This is a hands-on technical role for someone who thrives on solving complex problems, moves fast, and refuses to accept "no" as an answer. · Design, develop, ...

    Ottawa, Ontario

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    The company is hiring a Software Engineer to work on the software platform that enables connectivity and advanced application features within next-generation vehicles. · ...

    Ottawa

    3 weeks ago

Jobs
>
Senior software engineer
>
Jobs for Senior software engineer in Ottawa