Senior C++ Developer

Company:  Tempo Sense
Location: New York
Closing Date: 29/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

At Tempo Sense , we’re pioneering the future of smart sensor technology, transforming edge computing and neuromorphic vision. Our proprietary innovations are at the forefront of a paradigm shift, breaking new ground beyond the capabilities of conventional sensors and imaging systems. We’re forging an unprecedented integration of sensory perception and computational power, setting a new standard in the industry.


We are seeking a Senior C++ Developer who is passionate about contributing to this cutting-edge field.


Responsibilities:

As a crucial member of our team, you will:

  • Design, develop, and maintain large-scale C++ applications, ensuring high performance, scalability, and reliability
  • Write clean, efficient, and well-documented code following industry standards and best practices
  • Develop and maintain technical documentation, including design documents, specifications, user manuals, test procedures, deployment procedures and API documentation
  • Collaborate with cross-functional teams across disciplines including machine learning, computer vision, neuromorphic sensing, hardware design, and edge computing


Required:

  • 5-10 years of experience in C++ development, with a focus on production-grade code
  • Proficiency in object-oriented programming, design patterns, and software design principles
  • Proficiency in using modern C++ concepts, including template metaprogramming, static and dynamic polymorphism, move semantics and smart pointers
  • Strong understanding of memory management, memory-related issues and efficient memory management techniques
  • Experience with multi-threading, concurrency, and parallel programming.
  • Experience with developing and maintaining build systems using Premake and CMake
  • Strong debugging and troubleshooting skills, with experience using tools such as gdb, valgrind, and perf
  • Experience with static and dynamic code analysis and profiling tools


Nice to Have:

  • Knowledge of testing frameworks (e.g., Google Test, CppUTest) and continuous integration tools
  • Familiarity with Python and experience integrating C++ with Python applications
  • Experience with MPI (Message Passing Interface) or other parallel programming frameworks

 

Why Tempo Sense?

At Tempo Sense, you won't just be keeping pace with technological advancements; you'll be setting the future standard. Join a dynamic, collaborative environment where your expertise will shape the evolution of computer vision systems.

 

Work-Life Integration:

This position is for the New York metropolitan area only - we are only considering candidates who are based in the area . This position will require regular commute into our office in Midtown. Depending on specific project needs, we may offer remote work for certain periods or for certain days of the week.

Apply Now
Share this job
Tempo Sense
  • Similar Jobs

  • Senior C++ Developer

    New York
    View Job
  • Senior Backend Developer (C#)

    New York
    View Job
  • Senior Backend Developer (C#)

    New York
    View Job
  • C# .NET Developer

    Little Ferry
    View Job
  • Experienced C+ Developer, Options

    New York
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙