Principal systems software engineer

3 days ago


St John's, Newfoundland and Labrador, Canada Targeted Talent Full time
Software Engineer

Join our team at [Company Name], a pioneering company in the field of artificial intelligence, as we push the boundaries of innovation and technology.

About the Company

We are a cutting-edge organization dedicated to developing the world's highest-performance pure digital AI inference chip. Our mission is to revolutionize the industry with our groundbreaking technology.

Job Summary

We are seeking an experienced software engineer with exceptional C/C++ programming skills and a strong background in software design, debugging, and performance analysis. The ideal candidate will have a deep understanding of system-level architecture and be able to lead development efforts.

Key Responsibilities
  • Design, develop, and test software applications using C/C++ programming languages
  • Collaborate with cross-functional teams to identify and prioritize project requirements
  • Develop and maintain high-quality software components, ensuring optimal performance and reliability
  • Contribute to the development of Linux drivers and Linux kernel modules
  • Lead development efforts and mentor junior engineers
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, or related field
  • Minimum 5 years of software engineering experience
  • Strong experience in software design, debugging, and performance analysis
  • Deep understanding of system-level architecture
  • Experience with Linux driver or Linux kernel development
Preferred Qualifications
  • Masters or PhD in Computer Science, Computer Engineering, or related field
  • Experience with Python and using C/C++ libraries from Python
  • Focus on software quality and testing
  • Experience architecting low and high-level APIs
  • Proficient in a variety of development styles and programming languages
Perks
  • 20 vacation days
  • Strong health and extended health benefits
  • Unlimited sick days
  • Stock options

We are an inclusive and diverse company, welcoming applicants from all backgrounds. If you are a motivated and talented software engineer looking to join a dynamic team, please submit your application.



  • St. John's, Newfoundland and Labrador, Canada CoLab Software Full time

    About CoLab SoftwareCoLab Software is a leading provider of innovative software solutions for engineering teams. Our flagship product, CoLab, is a Design Engagement System (DES) that enables teams to collaborate more effectively and bring products to market faster.Job DescriptionWe are seeking a highly skilled Software Developer/DevOps Engineer to join our...


  • St. John's, Newfoundland and Labrador, Canada CoLab Software Full time

    About CoLab SoftwareCoLab Software is a leading provider of innovative software solutions for engineering teams. Our flagship product, CoLab, is a Design Engagement System (DES) that enables teams to collaborate more effectively and bring products to market faster.Job DescriptionWe are seeking a highly skilled Software Developer/DevOps Engineer to join our...


  • St. John's, Newfoundland and Labrador, Canada CoLab Software Full time

    About CoLab SoftwareWe are a leading provider of Design Engagement Systems (DES) for mechanical engineering teams. Our product, CoLab, enables teams to engage in meaningful design conversations, catch preventable mistakes, and get to market faster.Job DescriptionWe are seeking a highly skilled Senior Developer to join our Product Development team. As a...


  • St. John's, Newfoundland and Labrador, Canada CoLab Software Full time

    About CoLab SoftwareWe are a leading provider of Design Engagement Systems (DES) for mechanical engineering teams. Our product, CoLab, enables teams to engage in meaningful design conversations, catch preventable mistakes, and get to market faster.Job DescriptionWe are seeking a highly skilled Senior Developer to join our Product Development team. As a...


  • St. John's, Newfoundland and Labrador, Canada CoLab Software Full time

    About CoLab SoftwareCoLab Software is a leading provider of Design Engagement Systems (DES) for mechanical engineering teams. Our mission is to help organizations bring life-changing products to market years sooner.Job DescriptionWe are seeking a highly skilled Senior Developer to join our Product Development team. As a Senior Developer, you will work...


  • St. John's, Newfoundland and Labrador, Canada CoLab Software Full time

    About CoLab SoftwareCoLab Software is a leading provider of Design Engagement Systems (DES) for mechanical engineering teams. Our mission is to help organizations bring life-changing products to market years sooner.Job DescriptionWe are seeking a highly skilled Senior Developer to join our Product Development team. As a Senior Developer, you will work...


  • St. John's, Newfoundland and Labrador, Canada CoLab Software Full time

    About CoLab SoftwareCoLab Software is a leading provider of innovative software solutions for engineering teams. Our mission is to empower teams to bring life-changing products to market faster and more efficiently.Job SummaryWe are seeking an experienced Software Development Team Lead to join our team. As a key member of our engineering team, you will be...


  • St. John's, Newfoundland and Labrador, Canada CoLab Software Full time

    About CoLab SoftwareCoLab Software is a leading provider of innovative software solutions for engineering teams. Our mission is to empower teams to bring life-changing products to market faster and more efficiently.Job SummaryWe are seeking an experienced Software Development Team Lead to join our team. As a key member of our engineering team, you will be...

  • Software Engineer

    2 days ago


    St. John's, Newfoundland and Labrador, Canada TV2 Consulting Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at TV2 Consulting. As a key member of our development team, you will be responsible for designing, developing, and testing real-time solutions and features.Key ResponsibilitiesTechnical ExpertiseDevelop and maintain complex software applications using C#, T-SQL, ASP.NET,.NET...

  • Software Engineer

    2 days ago


    St. John's, Newfoundland and Labrador, Canada TV2 Consulting Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at TV2 Consulting. As a key member of our development team, you will be responsible for designing, developing, and testing real-time solutions and features.Key ResponsibilitiesTechnical ExpertiseDevelop and maintain complex software applications using C#, T-SQL, ASP.NET,.NET...

  • Software Engineer

    6 days ago


    St. John's, Newfoundland and Labrador, Canada TV2 Consulting Full time

    Job Summary:TV2 Consulting is seeking a highly skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing real-time solutions and features prior to implementation in production.Key Responsibilities:Leverage expertise in C#, T-SQL, ASP.NET,.NET Core, JavaScript, JQuery,...

  • Software Engineer

    7 days ago


    St. John's, Newfoundland and Labrador, Canada TV2 Consulting Full time

    Job Summary:TV2 Consulting is seeking a highly skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing real-time solutions and features prior to implementation in production.Key Responsibilities:Leverage expertise in C#, T-SQL, ASP.NET,.NET Core, JavaScript, JQuery,...

  • Software Engineer

    6 days ago


    St. John's, Newfoundland and Labrador, Canada TV2 Consulting Full time

    Job Summary:TV2 Consulting is seeking a highly skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing real-time solutions and features prior to implementation in production.Key Responsibilities:Leverage expertise in C#, T-SQL, ASP.NET,.NET Core, JavaScript, JQuery,...

  • Software Engineer

    7 days ago


    St. John's, Newfoundland and Labrador, Canada TV2 Consulting Full time

    Job Summary:TV2 Consulting is seeking a highly skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing real-time solutions and features prior to implementation in production.Key Responsibilities:Leverage expertise in C#, T-SQL, ASP.NET,.NET Core, JavaScript, JQuery,...

  • Software Engineer

    6 days ago


    St. John's, Newfoundland and Labrador, Canada TV2 Consulting Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at TV2 Consulting. As a key member of our development team, you will be responsible for designing, developing, and testing real-time solutions and features.Key ResponsibilitiesTechnical ExpertiseDevelop and maintain complex software applications using C#, T-SQL, ASP.NET,.NET...

  • Software Engineer

    7 days ago


    St. John's, Newfoundland and Labrador, Canada TV2 Consulting Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at TV2 Consulting. As a key member of our development team, you will be responsible for designing, developing, and testing real-time solutions and features.Key ResponsibilitiesTechnical ExpertiseDevelop and maintain complex software applications using C#, T-SQL, ASP.NET,.NET...


  • St. John's, Newfoundland and Labrador, Canada Canonical - Jobs Full time

    Job Summary: We are seeking a highly skilled Software Development Engineer to join our OpenStack Engineering team at Canonical. As a Software Development Engineer, you will be responsible for building Charmed OpenStack and Ceph, a suite of open source Python-based charms for deploying and managing OpenStack and Ceph.About the Role: This is an exciting...


  • St. John's, Newfoundland and Labrador, Canada Canonical - Jobs Full time

    Job Summary: We are seeking a highly skilled Software Development Engineer to join our OpenStack Engineering team at Canonical. As a Software Development Engineer, you will be responsible for building Charmed OpenStack and Ceph, a suite of open source Python-based charms for deploying and managing OpenStack and Ceph.About the Role: This is an exciting...


  • St. John's, Newfoundland and Labrador, Canada Canonical - Jobs Full time

    Job Summary: We are seeking a highly skilled Software Development Engineer to join our OpenStack Engineering team at Canonical. As a Software Development Engineer, you will be responsible for building Charmed OpenStack and Ceph, a suite of open source Python-based charms for deploying and managing OpenStack and Ceph.About the Role: This is an exciting...


  • St. John's, Newfoundland and Labrador, Canada CoLab Full time

    About the RoleWe are seeking a highly experienced and skilled VP Software Engineering to lead our engineering organization at CoLab. As a key member of our leadership team, you will be responsible for driving the technical direction of our product and ensuring the successful delivery of our software solutions.Key ResponsibilitiesTechnical Leadership: Provide...