Software Engineer

3 weeks ago


Ottawa, Canada Nokia Full time

In CNS P&E Security Engineering team big data, machine learning, Cyber Security and SaaS are at the heart of our portfolio. We help create the secure, ultra-connected world in which we live and develop innovative solutions for 5G, autonomous network, health services, public safety, and smart utilities.

We are looking for a Software Developer to join our dynamic team of talented professionals to create an innovative, industry-leading, automated security SaaS offering, and to define the automated procedures for immediate response to Emergencies or for detection and response to Telco network infrastructure attacks
You will be part of an agile team responsible for the specification, design, development, and testing of the product.

Qualifications

Bachelor´s degree or equivalent experience required, Candidates with degree in a technical field (CS, EE, etc.) will be more relevant, Master´s is a plus

At least 5 years of experience in the software development industry

Technical Skills:

  • Good understanding of object-oriented design, data structures, and algorithms
  • Good knowledge of Java, Javascript, Java APIs, SQL and GraphQL databases.
  • Knowledge in Docker, Kubernetes, Helm, Containerized Applications, Microservices.
  • Knowledge of public cloud technologies (e.g. AWS, Azure, Google Cloud)
  • Knowledge of unit tests automation tools

Non-Technical skills:

  • Willingness and ability to work in a fast-paced environment to deliver quality solutions
  • Creative, problem-solving mind-set and innovative thinking
  • Works independently with minimal supervision and multi-task effectively
  • Able to communicate and work within a multi-national matrix organisation
  • Fluent in oral and written English.
Responsibilities

The main responsibilities will be to :

  • Develop new microservices as shared components of the Autonomous Network Fabric
  • Build reusable code and libraries for future use
  • Optimise application for maximum speed and scalability
  • Collaborate with other team members and stakeholders
  • Develop unit and end to end tests
#J-18808-Ljbffr

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


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


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

  • Software Engineer

    2 weeks ago


    Ottawa, Canada Red Oak Technologies Full time

    Red Oak Technologies is a leading provider of comprehensive resourcing solutions across a variety of industries and sectors including IT, Marketing, Finance, Business Operations, Manufacturing and Engineering. We specialize in quickly acquiring and efficiently matching top-tier professional talent with clients in immediate need of highly skilled contract,...

  • Software Engineer

    2 weeks ago


    Ottawa, Canada Red Oak Technologies Full time

    Red Oak Technologies is a leading provider of comprehensive resourcing solutions across a variety of industries and sectors including IT, Marketing, Finance, Business Operations, Manufacturing and Engineering. We specialize in quickly acquiring and efficiently matching top-tier professional talent with clients in immediate need of highly skilled contract,...

  • BlackBerry QNX

    7 months ago


    Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: Location: Onsite OttawaBlackBerry® QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded,...

  • Software Engineer

    1 month ago


    Ottawa, Ontario, Canada Foot Locker Full time

    As a software engineer at {company}, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on writing clean, efficient, and well-documented code.Key Responsibilities:Design and develop software applications using various programming languages.Collaborate with cross-functional teams to identify and...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    At QNX Software Systems, we are seeking an experienced Network Development Engineer to join our OS Development Group. This is a critical role that will directly contribute to the design and implementation of the QNX networking suite, including the protocol stack, user utilities and libraries, and possibly drivers.About QNX Software SystemsWe are a trusted...

  • Software Engineer

    7 days ago


    Ottawa, Canada Stelvio Group Full time

    Job Title: Software Development Engineer – R&D TeamLocation: Ottawa, Canada (On-site preferably, hybrid or remote options)Different levels of experience required and ranging salaries Please get in touch for a conversationWe are seeking skilled and passionate Software Development Engineers to join our innovative R&D team. These roles offer the opportunity...


  • Ottawa, Ontario, Canada Telesat Full time

    Job Summary:We are seeking an experienced Senior Software Engineer to join our team at Telesat in Ottawa, Ontario.About TelesatTelesat is a leading global satellite operator providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate, and government customers for over 50 years. Our legacy...


  • Ottawa, Ontario, Canada Apple Full time

    Job OverviewWe are seeking a seasoned Software Engineering Leader to join our team at Apple. As a key member of our engineering organization, you will be responsible for leading a team of highly skilled development tool engineers who ship software that provides a first-class Swift development environment.This role requires a strong technical background,...


  • Ottawa, Ontario, Canada Randstad Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions. Responsibilities:Design and develop software solutions using a variety of programming languages and technologies.Collaborate with...


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

  • Software Engineer

    2 weeks ago


    Ottawa, ON, Canada Red Oak Technologies Full time

    Red Oak Technologies is a leading provider of comprehensive resourcing solutions across a variety of industries and sectors including IT, Marketing, Finance, Business Operations, Manufacturing and Engineering. We specialize in quickly acquiring and efficiently matching top-tier professional talent with clients in immediate need of highly skilled contract,...

  • Software Engineer

    2 weeks ago


    Ottawa, ON, Canada Red Oak Technologies Full time

    Red Oak Technologies is a leading provider of comprehensive resourcing solutions across a variety of industries and sectors including IT, Marketing, Finance, Business Operations, Manufacturing and Engineering. We specialize in quickly acquiring and efficiently matching top-tier professional talent with clients in immediate need of highly skilled contract,...

  • Software Engineer

    3 months ago


    Ottawa, Ontario, Ottawa region, Canada Red Oak Technologies Full time

    Red Oak Technologies is a leading provider of comprehensive resourcing solutions across a variety of industries and sectors including IT, Marketing, Finance, Business Operations, Manufacturing and Engineering. We specialize in quickly acquiring and efficiently matching top-tier professional talent with clients in immediate need of highly skilled contract,...