Software Engineering Specialist

4 weeks ago


Ottawa, Ontario, Canada SA TECHNOLOGIES Full time

SA Technologies Inc. is a market leader and one of the fastest growing IT consulting firms with operations in various countries worldwide.

The salary range for this position is approximately $85,000 - $110,000 per annum, depending on experience and qualifications.

Job Overview

This is a full-time, permanent role that requires a strong foundation in software engineering principles and practices.

Key Responsibilities
  1. Degree Requirements: A degree or diploma in Computer Science or a comparable technical field is essential.
  2. Experience: At least 1-2 years of experience in developing web-based applications using Java/J2EE technologies is required.
  3. Certifications: Having completed a Java programming certification course is highly desirable.
  4. Technical Skills:
    1. JEE application containers, preferably JBoss.
    2. RDBMS and NoSQL persistence systems, with Oracle being the preferred choice.
    3. Proficiency in Java and enterprise Java development tools and APIs.
    4. Business domain modeling using object-oriented programming techniques.

This role offers a great opportunity to work with a leading IT consulting firm and contribute to the development of innovative software solutions.



  • Ottawa, Ontario, Canada Telesat Full time

    About TelesatTelesat is a leading global satellite operator providing reliable and secure satellite-delivered communications solutions worldwide. With over 50 years of experience, Telesat has grown to be one of the largest and most successful global satellite operators.About the RoleWe are seeking an experienced Software Engineering Specialist to join our...


  • Ottawa, Ontario, Canada Thurber Engineering Full time

    At Thurber Engineering, we are seeking a highly skilled Environmental Engineering Specialist to support our team in Ottawa, Ontario.Key ResponsibilitiesProvide technical leadership for environmental site investigations and sampling and analysis plans.Collaborate with clients and project team disciplines to ensure successful project delivery.Manage project...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    OverviewQNX Software Systems is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. We are trusted by over 24 of the top 25 EV manufacturers and our software is running in more than 235 million vehicles globally.Job DescriptionWe are seeking an experienced Senior Software Developer to join our elite team...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About QNX Software SystemsWe are a leading provider of operating systems, safety and security certification expertise, and professional services for the automotive, medical, industrial and consumer industries.Estimated Salary: $140,000 - $180,000 per yearJob Description:We are seeking an experienced Senior WiFi Networking Software Engineer to join our team...


  • Ottawa, Ontario, Canada Acuity Software Full time

    About Acuity SoftwareWe are a leading software company that offers innovative solutions for web-based applications.Job OverviewAs a Senior Quality Assurance Specialist, you will be responsible for performing manual and automated testing as well as configuration management tasks for our ASP.Net based software.RequirementsTo be successful in this role, you...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Overview:We are seeking an experienced Embedded Software Engineer to join our team at QNX Software Systems. As a key member of our team, you will be responsible for developing safe and secure software systems for embedded applications.About the Role:This is a challenging opportunity for a skilled Embedded Software Engineer to work on high-profile...


  • Ottawa, Ontario, Canada Canada Inc. Full time

    Job DescriptionWe are seeking a skilled Software Engineering Specialist to join our team at Canada Inc. as a permanent full-time employee.About the RoleThis is a challenging opportunity for a highly motivated and detail-oriented individual with strong problem-solving skills, who is passionate about software development and eager to learn from experienced...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Company OverviewBlackBerry QNX is a leading supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building the world's most critical embedded systems.We are trusted by more than 23 of the top 25 EV manufacturers and our software runs in over 195 million vehicles globally. Our...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job OverviewWe are seeking an experienced Embedded Systems Software Engineer to join our team in Ottawa, Canada. In this role, you will be responsible for designing, developing, and testing device drivers for various hardware peripherals. Your primary goal will be to ensure the software is of high quality and meets the required safety standards.About QNX...

  • Software Engineer

    1 month ago


    Ottawa, Ontario, Canada Insight Global Full time

    Job SummaryWe are seeking a skilled Software Engineer - Test Automation Specialist to join our team at Insight Global. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining automated tests to validate MATLAB software functionality.Key ResponsibilitiesAutomated test development - design, develop, and...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About this role:BlackBerry QNX is seeking a talented Embedded Systems Developer to join our Advanced Technology Development team. As a key contributor, you will be responsible for executing on development plans and strategies related to key technology trends.Your responsibilities will include:Participating in architecture and strategy sessions with our...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Summary:The Systems Software Developer at QNX Software Systems plays a crucial role in delivering professional integration services and solutions for all QNX products. This position requires the ability to resolve complex technical issues and utilize innovative thinking in the development and delivery of solutions for customer issues.Key...


  • Ottawa, Ontario, Canada Communications Security Establishment (CSE Full time

    We are looking for highly skilled Software Integration Specialists to join our team at the Communications Security Establishment (CSE). Job Description:CSE is Canada's national cryptologic agency, employing code-makers, codebreakers, and secure system creators to provide cybersecurity and foreign signals intelligence (SIGINT) services. As a Software...


  • Ottawa, Ontario, Canada Telesat Full time

    Telesat is committed to delivering cutting-edge satellite-delivered communications solutions worldwide to its customers. We are seeking a highly skilled Sr. Specialist Software Developer to join our team and contribute to the design, development, and testing of our innovative Lightspeed Software.In this role, you will collaborate with experienced engineers...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Summary:We are seeking a highly skilled Principal Software Developer to join our Advanced Technology Development team at QNX Software Systems. As a key contributor to our team, you will be responsible for designing and developing cutting-edge software solutions for our automotive and mission-critical applications.Key Responsibilities:Design and execute...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About the Job:We are seeking a skilled Embedded Software Developer to join our Open Source software development team at QNX Software Systems. As an Embedded Software Developer, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System to create embedded solutions for our customers.Key Responsibilities:Analyse, port,...

  • Software Engineer

    1 month ago


    Ottawa, Ontario, Canada Stantec Consulting International Ltd. Full time

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team. As a member of our IT department, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on creating high-quality code that meets the needs of our customers. Strong problem-solving skills and attention to detail...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Software Engineer Job DescriptionWe are seeking a skilled Embedded Systems Software Developer to join our team in Ottawa. As a key member of our Filesystem development team, you will be responsible for designing and developing high-quality software solutions for embedded systems.Job Summary:Develop and maintain reliable and secure Filesystem components for...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Summary:We are seeking an experienced Embedded Software Developer to join our team at QNX Software Systems. The ideal candidate will have a strong background in C/C++ software development, operating systems, and real-time embedded systems.Key Responsibilities:Embedded target side software configuration of BSP, drivers, operating system, graphics,...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Job Title: Software Integration SpecialistBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. As a Software Integration Specialist, you will deliver professional integration services and solutions for all QNX products.Key Responsibilities:Conduct troubleshooting and customer service work...