Talent.com
Principal systems software engineer
Principal systems software engineerTargeted Talent • Nanaimo, BC, Canada
Principal systems software engineer

Principal systems software engineer

Targeted Talent • Nanaimo, BC, Canada
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

About the Company :

Our client is a company building the world's highest- performance pure digital AI inference chip. We are looking for an experienced software engineer with excellent C / C++ programming skills and at least 5 years of related work experience. The ideal candidate should have a strong background in software design, debugging, and performance analysis, and a deep understanding of system level architecture.

Key Requirements :

  • Degree in Computer Science, Computer Engineering, or related discipline
  • Excellent C / C++ programming skills
  • Strong experience in software design, debugging, and performance analysis
  • Deep understanding of system level architecture
  • Experience with Linux driver or Linux Kernel development
  • Ability to work independently and lead development efforts
  • Experience contributing to large open / closed source projects

Preferred Skills & Experience :

  • Minimum 5 years of software engineering or related work experience
  • Masters or PhD in Computer Science, Computer Engineering or a related discipline
  • Experience with Python and using C / C++ libraries from Python (e.g. using Cython)
  • Focus on software quality and testing
  • Experience architecting low and high level APIs
  • Proficient in a variety of development styles and programming languages
  • Ability to build projects from the ground up
  • Comfortable working within a rapidly evolving project
  • Driven and self-directed
  • Perks :

  • 20 vacation days
  • Strong health and extended health benefits
  • Unlimited sick days
  • Stock options
  • Please apply even if you don't check all the boxes. We are an inclusive and diverse company and welcome applicants from all backgrounds.

    Create a job alert for this search

    Principal Software Engineer • Nanaimo, BC, Canada

    Similar jobs
    Java Software Engineer - iTeckSoft Inc.

    Java Software Engineer - iTeckSoft Inc.

    iTeckSoft Inc. • nanaimo, bc, ca
    Full-time
    Design, implement, and maintain scalable Java applications, including RESTful APIs, batch processing jobs, and event-driven services. Collaborate with development leads, system architects, and cross...Show more
    Last updated: 4 days ago • Promoted
    Middleware Specialist

    Middleware Specialist

    Sophus IT Solutions • nanaimo, bc, ca
    Full-time
    Role : Middleware Integration Specialist.Location-Montreal, CA (look for local profiles only).The ideal candidate must be an expert in Python, deeply comfortable in Linux environments, and proficien...Show more
    Last updated: 19 hours ago • Promoted • New!
    Java Software Engineer - nanaimo

    Java Software Engineer - nanaimo

    iTeckSoft Inc. • nanaimo, bc, ca
    Full-time
    Design, implement, and maintain scalable Java applications, including RESTful APIs, batch processing jobs, and event-driven services. Collaborate with development leads, system architects, and cross...Show more
    Last updated: 4 days ago • Promoted
    Production Support Engineer (Cloud & Infrastructure) - Axiom Global Technologies

    Production Support Engineer (Cloud & Infrastructure) - Axiom Global Technologies

    Axiom Global Technologies • nanaimo, bc, ca
    Full-time
    Implement and maintain monitoring and alerting systems to proactively identify issues and prevent user impact.Respond to production incidents and outages, perform root cause analysis, and restore s...Show more
    Last updated: 20 hours ago • Promoted • New!
    Java Software Engineer - BeaconFire Inc.

    Java Software Engineer - BeaconFire Inc.

    BeaconFire Inc. • nanaimo, bc, ca
    Full-time
    Develop applications using Java 8 / JEE (and higher), Angular 2+, React.SQL, Spring, HTML5, CSS, JavaScript and TypeScript among other tools. Write scalable, secure, maintainable code that powers our ...Show more
    Last updated: 5 days ago • Promoted
    Remote C# Software Engineer - AI Trainer

    Remote C# Software Engineer - AI Trainer

    SuperAnnotate • Nanaimo, British Columbia, CA
    Remote
    Full-time
    This is an hourly-paid, fully remote contractor role where you will review AI-generated responses and / or generate C# / . NET engineering content, evaluating reasoning quality and step-by-step problem-...Show more
    Last updated: 6 days ago
    Java Software Engineer - nanaimo

    Java Software Engineer - nanaimo

    BeaconFire Inc. • nanaimo, bc, ca
    Full-time
    Develop applications using Java 8 / JEE (and higher), Angular 2+, React.SQL, Spring, HTML5, CSS, JavaScript and TypeScript among other tools. Write scalable, secure, maintainable code that powers our ...Show more
    Last updated: 5 days ago • Promoted
    Business System Analyst - nanaimo

    Business System Analyst - nanaimo

    Insight Global • nanaimo, bc, ca
    Full-time
    Strong experience with SQL database and data analysis across large datasets (queries to understand business processes, validating, mapping, writing queries, creating test data, troubleshooting).Exp...Show more
    Last updated: 19 hours ago • Promoted • New!
    Cloud Architect - TechioSoft Systems

    Cloud Architect - TechioSoft Systems

    TechioSoft Systems • nanaimo, bc, ca
    Full-time
    This role requires strong hands-on architecture experience across public cloud platforms, deep understanding of cloud methodologies, and the ability to translate business requirements into robust t...Show more
    Last updated: 15 hours ago • Promoted • New!
    Business System Analyst - Insight Global

    Business System Analyst - Insight Global

    Insight Global • nanaimo, bc, ca
    Full-time
    Strong experience with SQL database and data analysis across large datasets (queries to understand business processes, validating, mapping, writing queries, creating test data, troubleshooting).Exp...Show more
    Last updated: 19 hours ago • Promoted • New!
    Security Operations Center Architect - TechioSoft Systems

    Security Operations Center Architect - TechioSoft Systems

    TechioSoft Systems • nanaimo, bc, ca
    Full-time
    Job Title : Detection & Response Specialist.We are seeking a highly analytical.Detection & Response Specialist.The role focuses on monitoring, detecting, analyzing, and responding to security threat...Show more
    Last updated: 20 hours ago • Promoted • New!
    Middleware Specialist - Sophus IT Solutions

    Middleware Specialist - Sophus IT Solutions

    Sophus IT Solutions • nanaimo, bc, ca
    Full-time
    Role : Middleware Integration Specialist.Location-Montreal, CA (look for local profiles only).The ideal candidate must be an expert in Python, deeply comfortable in Linux environments, and proficien...Show more
    Last updated: 19 hours ago • Promoted • New!
    Java Software Engineer

    Java Software Engineer

    iTeckSoft Inc. • nanaimo, bc, ca
    Full-time
    Design, implement, and maintain scalable Java applications, including RESTful APIs, batch processing jobs, and event-driven services. Collaborate with development leads, system architects, and cross...Show more
    Last updated: 4 days ago • Promoted
    Sr. Infrastructure Engineer with Kubernetes - nanaimo

    Sr. Infrastructure Engineer with Kubernetes - nanaimo

    Confidential • nanaimo, bc, ca
    Full-time
    The role seeks a highly experienced Infrastructure Specialist to spearhead the design, deployment, and operational excellence of a modern cloud-native infrastructure. The ideal candidate must posses...Show more
    Last updated: 12 days ago • Promoted
    Software Business Analyst

    Software Business Analyst

    Alpha Bravo Development • nanaimo, bc, ca
    Full-time
    We’re a fast-growing software development agency that helps service-based businesses across the U.Our team values ownership, innovation, and building long-term partnerships with clients.We’re looki...Show more
    Last updated: 1 day ago • Promoted
    Middleware Specialist - nanaimo

    Middleware Specialist - nanaimo

    Sophus IT Solutions • nanaimo, bc, ca
    Full-time
    Role : Middleware Integration Specialist.Location-Montreal, CA (look for local profiles only).The ideal candidate must be an expert in Python, deeply comfortable in Linux environments, and proficien...Show more
    Last updated: 19 hours ago • Promoted • New!
    Sr. Infrastructure Engineer with Kubernetes

    Sr. Infrastructure Engineer with Kubernetes

    Confidential • nanaimo, bc, ca
    Full-time
    The role seeks a highly experienced Infrastructure Specialist to spearhead the design, deployment, and operational excellence of a modern cloud-native infrastructure. The ideal candidate must posses...Show more
    Last updated: 12 days ago • Promoted
    Production Support Engineer (Cloud & Infrastructure)

    Production Support Engineer (Cloud & Infrastructure)

    Axiom Global Technologies • nanaimo, bc, ca
    Full-time
    Implement and maintain monitoring and alerting systems to proactively identify issues and prevent user impact.Respond to production incidents and outages, perform root cause analysis, and restore s...Show more
    Last updated: 20 hours ago • Promoted • New!