Software Support Engineer

3 weeks ago


Kitchener, Ontario, Canada Brock Solutions Full time

About Brock Solutions

Brock Solutions is a leading provider of engineering solutions and professional services, specializing in the design, development, and implementation of real-time operational systems for diverse industries worldwide. Our expertise spans areas such as industrial automation, machine learning, IIoT, cybersecurity, AI, robotics, and more.

What We Offer

As a Software Support Developer at Brock Solutions, you'll be part of a dynamic team of experienced professionals. You'll contribute to the entire software development lifecycle, working on challenging projects that make a real impact. Our employee-owned company culture fosters collaboration, innovation, and continuous growth. We offer competitive compensation, comprehensive benefits, and opportunities for professional development.

Why Choose Brock Solutions?

  • Competitive Compensation Package
  • Profit Sharing
  • Extended Health Benefits
  • Continuous Career Growth
  • Flexible Working Hours
  • Company Events and Celebrations
  • Travel Opportunities

Your Role as a Software Support Developer

In this role, you'll provide Level 3 technical support to our airport and airline clients, resolving complex issues related to their Baggage Handling Systems. You'll collaborate with Level 2 service technicians, conduct root cause analysis, develop software patches, and maintain our automated testing and deployment tools.

Responsibilities:

  • Provide expert technical support for Baggage Handling Systems.
  • Assist Level 2 technicians with troubleshooting complex issues.
  • Conduct in-depth root cause analysis of software defects.
  • Develop, test, and deploy software patches.
  • Maintain and improve our automated testing and deployment tools.
  • Collaborate with cross-functional teams to enhance products and processes.

Qualifications:

  • Excellent written and verbal communication skills.
  • Strong analytical and problem-solving abilities.
  • Experience with an object-oriented programming language (C# preferred, Java, C++, or others acceptable).
  • Proficiency in SQL and database management.
  • Knowledge of Flyway, PowerShell, Azure DevOps, and JavaScript is an asset.
  • Ability to work flexible hours, including nights and weekends.

Desired Skills and Experience:

  • Bachelor's degree in Systems Engineering, Software Engineering, Computer Science, or a related field.
  • 1-3 years of relevant experience (co-op considered). Recent graduates within the last 3 years are encouraged to apply. Please submit an unofficial transcript if applicable.


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    About the RoleWe are seeking a highly skilled Industrial Software Engineer to join our team at JAM Software GmbH. As a key member of our Advanced Technology Team, you will be responsible for developing and implementing cutting-edge software solutions for our IoT devices.Key ResponsibilitiesCreate proof of concept for provisioning solutionDefine requirements...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    About the RoleWe are seeking a highly skilled Industrial Software Engineer to join our team at JAM Software GmbH. As a key member of our Advanced Technology Team, you will be responsible for developing and implementing cutting-edge software solutions for our IoT devices.Key ResponsibilitiesCreate proof of concept for provisioning solutionDefine requirements...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Embedded Software EngineerAre you ready to become part of a leading global engineering design firm that excels in embedded software and hardware, electronics, and electro-mechanical systems?What we are looking for:Enthusiastic and proactive professionalsDesigners with varied expertise and a client-focused approachIndividuals capable of contributing to both...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Junior Software Engineer – Automotive SystemsAre you ready to be part of a leading global engineering design firm that excels in embedded software, hardware, electronics, and electro-mechanical systems?In this role, you will contribute significantly to a team dedicated to the development of foundational automotive software, which includes operating...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Are you ready to make an impact in a leading global engineering design firm specializing in embedded systems and software?What We Are Looking ForEnthusiastic and proactive professionalsInnovators with varied expertise and a customer-centric approachAbility to engage in both internal projects and client-facing assignmentsKey ResponsibilitiesEngage in the...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Are you eager to become part of a leading global engineering design firm that excels in embedded software, hardware, electronics, and electro-mechanics?What We Are Looking ForEnthusiastic and proactive professionalsDesigners with varied expertise and a customer-focused approachCapability to engage in internal projects as well as at client sitesKey...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Are you passionate about embedded systems and mobile technology?At JAM Software GmbH, we are a leading engineering design firm dedicated to the development of innovative software and hardware solutions.What We Are Looking ForDriven and enthusiastic professionalsIndividuals with a background in design and a commitment to service excellenceCapability to engage...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Are you passionate about working with a leading global engineering design firm that excels in embedded software, electronics, and hardware solutions?What We Are Looking ForDriven and enthusiastic professionalsInnovators with varied expertise and a client-focused approachCapability to engage in internal projects as well as at client sitesKey...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Software Development and Automation ExpertAt JAM Software GmbH, we're committed to delivering innovative solutions that drive business growth and improvement. The mission of our Industrial Automation group is to design and develop cutting-edge technology platforms that support the evolving needs of our global customers and partners in the (r)evolution of...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Software Development and Automation ExpertAt JAM Software GmbH, we're committed to delivering innovative solutions that drive business growth and improvement. The mission of our Industrial Automation group is to design and develop cutting-edge technology platforms that support the evolving needs of our global customers and partners in the (r)evolution of...


  • Kitchener, Ontario, Canada Sun Life Full time

    Senior Software Engineer at Sun Life The e-Business division within Application Operations Support (AOS) is dedicated to providing operational and support services that ensure the reliability of IT applications. We are in search of a driven Senior Software Engineer with a minimum of 10 years of experience in Java application support, analysis, and...

  • Software Engineer

    1 week ago


    Kitchener, Ontario, Canada Clearpath Robotics Full time

    About the JobClearpath Robotics is seeking a highly skilled Software Engineer to join our team as part of the Fleet Software Group. The ideal candidate will have experience in designing, implementing, and delivering software solutions that meet the needs of our customers.Job SummaryThe Software Engineer will be responsible for developing software...

  • Software Engineer

    7 days ago


    Kitchener, Ontario, Canada Clearpath Robotics Full time

    About the JobClearpath Robotics is seeking a highly skilled Software Engineer to join our team as part of the Fleet Software Group. The ideal candidate will have experience in designing, implementing, and delivering software solutions that meet the needs of our customers.Job SummaryThe Software Engineer will be responsible for developing software...

  • Software Engineer

    3 days ago


    Kitchener, Ontario, Canada Clearpath Robotics Full time

    About the JobClearpath Robotics is seeking a highly skilled Software Engineer to join our Fleet Core team as part of our Autonomous Vehicle Software Group. This individual will play a key role in defining, implementing, and delivering the next generation of OTTO Fleet Manager products.The Fleet Software Group is responsible for designing, developing, and...

  • Software Engineer

    3 days ago


    Kitchener, Ontario, Canada Clearpath Robotics Full time

    About the JobClearpath Robotics is seeking a highly skilled Software Engineer to join our Fleet Core team as part of our Autonomous Vehicle Software Group. This individual will play a key role in defining, implementing, and delivering the next generation of OTTO Fleet Manager products.The Fleet Software Group is responsible for designing, developing, and...

  • Software Engineer

    10 hours ago


    Kitchener, Ontario, Canada SK INFOTECH Full time

    {"h2": "Job Description for Software Engineer", "ul": [{"li": "As a Software Engineer at SK INFOTECH, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients."}, {"li": "You will work closely with cross-functional teams to gather requirements, design solutions, and implement software features."},...

  • Software Engineer

    13 hours ago


    Kitchener, Ontario, Canada SK INFOTECH Full time

    {"h2": "Job Description for Software Engineer", "ul": [{"li": "As a Software Engineer at SK INFOTECH, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients."}, {"li": "You will work closely with cross-functional teams to gather requirements, design solutions, and implement software features."},...


  • Kitchener, Ontario, Canada CB Canada Full time

    Job Title: Software Engineering ManagerWe are seeking an experienced Software Engineering Manager to lead our team of software professionals in delivering a complex software product used globally in the medical industry.As a Software Engineering Manager, you will be responsible for providing motivation and encouragement to your team, supporting their career...


  • Kitchener, Ontario, Canada CB Canada Full time

    Job Title: Software Engineering ManagerWe are seeking an experienced Software Engineering Manager to lead our team of software professionals in delivering a complex software product used globally in the medical industry.As a Software Engineering Manager, you will be responsible for providing motivation and encouragement to your team, supporting their career...

  • Software Engineer

    7 days ago


    Kitchener, Ontario, Canada Bridge West Dental Office Full time

    About the RoleWe are seeking a skilled Software Developer to join our team at Bridge West Dental Office. As a key member of our technology team, you will be responsible for designing, developing, and maintaining software applications that support our business operations.Key ResponsibilitiesSoftware DevelopmentWrite, modify, integrate, and test software code...