Current jobs related to System Software Engineer - Moncton, New Brunswick - Canonical

  • Software Engineer

    3 weeks ago


    Moncton, New Brunswick, Canada Insource IT Solutions Full time

    We are seeking a skilled Software Engineer to join our team at Insource IT Solutions. The ideal candidate will have a Bachelor's degree and 2 years of experience in software development.The successful candidate will be responsible for:Collecting and documenting user requirementsCoordinating the development, installation, integration, and operation of...

  • Software Engineer

    3 weeks ago


    Moncton, New Brunswick, Canada Insource IT Solutions Full time

    Job Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team at Insource IT Solutions. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and...

  • Software Engineer

    4 days ago


    Moncton, New Brunswick, Canada Randstad Full time

    We are seeking a skilled Software Engineer to join our team at {company}. The ideal candidate will have a strong foundation in programming languages and experience with backend development.The successful candidate will be responsible for designing and implementing software systems, as well as ensuring the security and scalability of our applications.Bonus...


  • Moncton, New Brunswick, Canada Elvin`s IT Consulting Full time

    At Elvin's IT Consulting, we are seeking a highly skilled Network Systems Engineer to join our team. As a key member of our infrastructure team, you will be responsible for designing, implementing, and maintaining our network infrastructure. This includes coordinating access and use of computer networks, installing software, and troubleshooting and...

  • Software Engineer

    3 weeks ago


    Moncton, New Brunswick, Canada Insource IT Solutions Full time

    Job Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team at Insource IT Solutions. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and technologies.Test...


  • Moncton, New Brunswick, Canada Canada Inc (Dai Lam Trading) Full time

    Job Title: Senior Software Engineer - BackendWe are seeking a skilled Senior Software Engineer - Backend to join our team at {company}. As a key member of our development team, you will be responsible for designing, implementing, and maintaining high-quality software solutions.Main Responsibilities:* Design and develop scalable, efficient, and secure backend...

  • Software Engineer

    3 weeks ago


    Moncton, New Brunswick, Canada Insource IT Solutions Full time

    At Insource IT Solutions, we are seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.The Software Engineer will be responsible for designing, developing, and testing software applications. This will involve writing, modifying, and...


  • Moncton, New Brunswick, Canada CARGO GROUP ATLANTIC LOGISTICS INC. Full time

    About the Role:​​We are looking for a skilled Software Engineer to join our team at {company}.​​In this role, you will be responsible for designing and developing software applications using a variety of programming languages and technologies.​​​​​Design and develop software applications using a variety of programming languages and...

  • Software Engineer

    3 weeks ago


    Moncton, New Brunswick, Canada Insource IT Solutions Full time

    At Insource IT Solutions, we are seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.The successful candidate will be responsible for:Designing, developing, and testing software applicationsCollaborating with cross-functional teams to...

  • Software Engineer

    4 weeks ago


    Moncton, New Brunswick, Canada Insource IT Solutions Full time

    We are seeking a skilled Software Engineer to join our team at Insource IT Solutions. The ideal candidate will have a strong background in software development and a passion for creating innovative web applications.The successful candidate will be responsible for:Consulting with clients to develop and document website requirementsDesigning and integrating...


  • Moncton, New Brunswick, Canada Insource IT Solutions Full time

    Education: Bachelor's degree necessary for this role.Experience: 2 years of experience in software development required.Key ResponsibilitiesCollect and document user requirements to ensure system effectiveness.Coordinate software development, installation, integration, and operation of computer-based systems.Develop process and network models to optimize...

  • Software Engineer

    4 weeks ago


    Moncton, New Brunswick, Canada Insource IT Solutions Full time

    Job DescriptionInsource IT Solutions is seeking a skilled Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using various programming languages and technologies.Collaborate with...

  • Software Engineer

    1 month ago


    Moncton, New Brunswick, Canada Insource IT Solutions Full time

    Job Title: Software DeveloperAt Insource IT Solutions, we are seeking a skilled Software Developer to join our team.Key Responsibilities:Design, develop, and test software applications using various programming languages.Maintain and update existing software systems to ensure they meet the required standards.Collaborate with cross-functional teams to...

  • Software Engineer

    4 weeks ago


    Moncton, New Brunswick, Canada Insource IT Solutions Full time

    Job Title: Software DeveloperAt Insource IT Solutions, we are seeking a skilled Software Developer to join our team.Key Responsibilities:Design, develop, and test software applications using various programming languages.Maintain and update existing software systems to ensure they meet the required standards.Collaborate with cross-functional teams to...

  • Software Engineer

    1 month ago


    Moncton, New Brunswick, Canada Insource IT Solutions Full time

    Job DescriptionInsource IT Solutions is seeking a skilled Software Developer to join our team.Key ResponsibilitiesDesign, develop, and test software applications to meet business requirements.Maintain and improve existing software systems to ensure optimal performance.Collaborate with cross-functional teams to identify and prioritize software development...

  • Software Engineer

    4 weeks ago


    Moncton, New Brunswick, Canada Insource IT Solutions Full time

    Job DescriptionInsource IT Solutions is seeking a skilled Software Developer to join our team.Key ResponsibilitiesDesign, develop, and test software applications to meet business requirements.Maintain and improve existing software systems to ensure optimal performance.Collaborate with cross-functional teams to identify and prioritize software development...


  • Moncton, New Brunswick, Canada Farm Credit Canada Full time

    Our company is seeking an experienced Backend Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for creating high-quality, scalable, and efficient code.Key Responsibilities:Design and develop robust backend systems using Python and JavaScriptCollaborate with cross-functional teams to...

  • Software Engineer

    3 weeks ago


    Moncton, New Brunswick, Canada Insource IT Solutions Full time

    We are seeking a skilled Software Engineer to join our team at Insource IT Solutions. The ideal candidate will have a strong background in software development and a passion for creating innovative web applications.The successful candidate will be responsible for designing and developing web applications, consulting with clients to understand their needs,...

  • Software Engineer

    4 weeks ago


    Moncton, New Brunswick, Canada Insource IT Solutions Full time

    Job DescriptionInsource IT Solutions is seeking a skilled Software Developer to join our team.Key ResponsibilitiesEducation: Bachelor's degree in Computer Science or related field.Experience: 1 year to less than 2 years of experience in software development.Tasks:Design, develop, and test software applications.Maintain and update existing software...

  • Software Engineer

    4 weeks ago


    Moncton, New Brunswick, Canada Insource IT Solutions Full time

    Job DescriptionInsource IT Solutions is seeking a skilled Software Developer to join our team.Key ResponsibilitiesEducation: Bachelor's degree in Computer Science or related field.Experience: 1 year to less than 2 years of experience in software development.Tasks:Design, develop, and test software applications.Maintain and update existing software...

System Software Engineer

2 months ago


Moncton, New Brunswick, Canada Canonical Full time
About the Role

We are seeking a highly skilled System Software Engineer to join our Ubuntu Foundation team. As a key member of our team, you will play a critical role in shaping the future of Ubuntu's network stack.

Key Responsibilities
  • Design and develop high-quality software-defined networking products for evolving data centre architectures
  • Collaborate with cross-functional teams to ensure architecture decisions improve the overall performance and experience of Ubuntu
  • Contribute to technical documentation to make it the best of its kind
  • Display technical leadership internally, towards our partners, and in the open source communities
  • Influence open-source projects and communities
Requirements
  • Exceptional academic track record from both high school and university
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
  • Deep understanding and passion for Linux networking, from kernel to user space
  • Professional experience with computer networks, including virtual networks, distributed systems as well as understanding of hardware offloading technologies
  • Fluency in at least one of Golang, C/C++, Rust or Python
  • Professional written and spoken English
  • Experience with Linux (Debian or Ubuntu preferred)
  • Interest in packaging software for Debian and Ubuntu
About Canonical

Canonical is a remote-first company that has been changing the world on a daily basis since its inception in 2004. We are a diverse and inclusive community that values diversity of experience, perspectives, and background. We offer a unique opportunity to work on cutting-edge technology and make a real impact on the world.