Talent.com
Senior C++ Software Engineer
Senior C++ Software EngineerDarkVision • North Vancouver, British Columbia
Senior C++ Software Engineer

Senior C++ Software Engineer

DarkVision • North Vancouver, British Columbia
10 days ago
Job type
  • Full-time
Job description

Your Job

DarkVision, a Koch Engineered Solutions company, is looking for a talented Senior Software Engineer to help develop our data analysis and visualization applications.

This development involves writing application software for our desktop applications, database and cloud software and C++ python modules. We are looking to iterate upon our existing platform as well as build out support for our next generation imaging platform. If you love modern C++ and want to write high-performance applications for data processing, rendering, and image processing, this is the role for you!

We are looking for a quick learner who is interested in working on a wide variety of technical challenges. We like to keep the team engaged by having them work on problems that interest them while continuing to grow their skills and knowledge.

This role is on-site and is based out of DarkVision’s head office in North Vancouver, BC, where employees enjoy full access to our facility amenities including a well-equipped gym, squash court, climbing wall, steam room, private showers, and more.

Our Team

You will be joining our software and hardware engineers to do complete “full-stack” development. From embedded systems to data processing to desktop applications to 3D rendering and cloud services, the Software team at DarkVision plays a central role in everything that happens with our award-winning ultrasound imaging solutions.

What You Will Do

  • Develop analysis features and database components for our desktop visualization application
  • Develop cloud applications to support deliverables and machine learning integration
  • Develop data capture and control software for field engineers
  • Develop rendering and image processing algorithms using NVIDIA CUDA
  • Help guide the technical decision-making of software feature development
  • Propose and evaluate new tools to optimize development team workflow
  • Identify technical debt and architectural gaps and drive efficient, maintainable solutions
  • Mentor other developers and support a healthy, dynamic team

Opportunities to Lean

  • Industrial Ultrasound for Non-Destructive Testing
  • Cloud-based data processing and machine learning applications
  • Amazon Web Services (AWS)
  • Linux and Windows development
  • Data Pipelines, Image Processing and GPU Programming
  • Who You Are (Basic Qualifications)

  • Bachelor of Computer Engineering, Software Engineering, Computer Science, or Electrical Engineering
  • Professional experience writing production level C++ code
  • What Will Put You Ahead

  • 5+ years of experience in modern C++ programming
  • Experience in image processing, graphics programming, cloud infrastructure, or computer vision
  • Good communication skills, verbal and written
  • General Salary Range

    For this role, we anticipate paying $145,000 - $195,000 per year. This role is eligible for variable pay, issued as a monetary bonus or in another form.

    Additionally, everyone has individual work and personal needs. We seek to enable the best work environment that helps you and the business work together to produce superior results.

    How to Apply

    If you have the above qualifications, we would like to hear from you. We thank all applicants in advance, but please be advised that only those selected for an interview will be contacted.

    We are an equal opportunity employer. If you require accommodation or assistance at any time during the application or selection processes, please submit a request by following the directions located in the FAQ section at the bottom of the kochcareers.com webpage.

    Successful candidates will be required to complete a criminal background check.

    Keywords : C++, image processing, graphics, cloud, computer vision, AWS, CUDA, desktop applications, development, developer, engineer, senior, database

    #LI-JN1

    Create a job alert for this search

    Senior C Software Engineer • North Vancouver, British Columbia

    Similar jobs
    Senior / Lead Software Engineer

    Senior / Lead Software Engineer

    Arista Networks, Inc. • Vancouver
    Full-time
    Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation.We...Show more
    Last updated: 16 days ago • Promoted
    Senior Software Development Engineer

    Senior Software Development Engineer

    CNSC • Vancouver
    Full-time
    Are you an experienced software engineer looking for an opportunity to work on next-generation distributed systems and database technologies in the cloud? At Amazon. Senior Software Development Engi...Show more
    Last updated: 16 days ago • Promoted
    Firmware & Hardware Developer

    Firmware & Hardware Developer

    SST Wireless • Richmond, BC, Canada
    Full-time
    With several new products in the design pipeline, this is an exciting time for creative thinkers who are adept in realizing technical solutions to join us in creating products where your contributi...Show more
    Last updated: 30+ days ago • Promoted
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    Targeted Talent • Vancouver, BC, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is.C based tech company enjoying substantial growth.The work will be heavily related to developing and implementing new features ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (Python) | Remote U.S. AI SaaS

    Senior Software Engineer (Python) | Remote U.S. AI SaaS

    Atomic HR • Vancouver, British Columbia, .CA
    Remote
    Full-time
    Quick Apply
    We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide. We specialize in finding roles that align with your skills, expe...Show more
    Last updated: 3 days ago
    Creature Performance Software Engineer

    Creature Performance Software Engineer

    DNEG • Vancouver
    Full-time
    A leading visual effects studio in Vancouver is seeking a Software Developer to join the Creature Performance team.This role involves developing innovative technologies to enhance performance in vi...Show more
    Last updated: 8 days ago • Promoted
    Senior Desktop Software Engineer (C# / C++, Hybrid, DevOps)

    Senior Desktop Software Engineer (C# / C++, Hybrid, DevOps)

    Motorola Solutions • Vancouver
    Full-time
    A leading technology firm in Vancouver is seeking a Senior Software Engineer specializing in C# and C++ to lead technical initiatives in product development. This role involves working closely with ...Show more
    Last updated: 16 days ago • Promoted
    Customer Service Agent - 50k-60k / Year - Remote

    Customer Service Agent - 50k-60k / Year - Remote

    Spade Recruiting • Squamish, British Columbia
    Remote
    Full-time
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Spring Financial Inc. • Vancouver, BC, Canada
    Full-time +1
    Salary : $115,000-$140,000+yearly salary + benefits (See below for more details).Spring Financialis a Canadianfinancial technology companyfocused on making every day financial servicessimpler, faste...Show more
    Last updated: 30+ days ago • Promoted
    Senior Core Banking Software Engineer

    Senior Core Banking Software Engineer

    CGI • Vancouver
    Full-time
    A global IT services firm is seeking an experienced Software Developer to enhance existing applications and create new components in the Wealthview banking platform. This role requires a minimum of ...Show more
    Last updated: 9 days ago • Promoted
    Senior Generative AI Software Developer (ID#5114)

    Senior Generative AI Software Developer (ID#5114)

    freelance.ca • Richmond, Canada
    Full-time
    This contract position follows a hybrid model and requires onsite presence in Richmond, BC a minimum of three days per week. Design and build applications using OpenAI, Azure OpenAI, and open-source...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Aplos

    Senior Software Engineer - Aplos

    Velora • Vancouver, BC, Canada
    Full-time
    We're excited to share that Aplos, Raisely, and Keela have come together to form one unified company,.While we continue to offer the products you know and love, we now operate as one team, dedi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - greater vancouver

    Senior Software Engineer - greater vancouver

    Frugal • greater vancouver, bc, ca
    Full-time
    Frugal is an AI-powered coding agent purpose-built to tackle one of the most persistent problems in tech : runaway cloud costs. Despite years of optimization efforts, cloud expenses remain high—and w...Show more
    Last updated: 19 hours ago • Promoted • New!
    Senior Software Developer - AI

    Senior Software Developer - AI

    Swim Recruiting • Vancouver, British Columbia, Canada
    Temporary
    Software Engineer role focusing on AI with an enterprise organization investing majorly into technology.AI focused role, building out POC for the SRE team. In-office work environment in Vancouver, 4...Show more
    Last updated: 24 days ago • Promoted
    Remote Senior C++ Engineer - AI Trainer

    Remote Senior C++ Engineer - AI Trainer

    SuperAnnotate • Richmond, British Columbia, CA
    Remote
    Full-time
    As a Senior C++ Engineer, you will work remotely on an hourly paid basis to review AI-generated C++ code, systems designs, and technical explanations, as well as generate high-quality reference imp...Show more
    Last updated: 30+ days ago
    Senior Full Stack Software Engineer, Products

    Senior Full Stack Software Engineer, Products

    Quandri • Vancouver
    Full-time
    Senior Full Stack Software Engineer, Products.Senior Full Stack Software Engineer, Products.Be among the first 25 applicants. We’re Quandri, our mission is to unlock the world’s insurance data so br...Show more
    Last updated: 16 days ago • Promoted
    Software Engineer (Intermediate or Senior)

    Software Engineer (Intermediate or Senior)

    Rival Technologies • Vancouver
    Full-time
    Software Engineer (Intermediate or Senior).You are a strong full-stack software engineer with experience building and maintaining production systems. You care deeply about code quality, reliability,...Show more
    Last updated: 12 days ago • Promoted
    Senior Full-Stack Software Engineer

    Senior Full-Stack Software Engineer

    Clause • Vancouver
    Full-time
    Senior Full-Stack Software Engineer.Clause Technology is an innovation studio that transforms industry pain points into credible, technology-driven products that optimize business workflows through...Show more
    Last updated: 16 days ago • Promoted