C++ Software Engineer Job at Quanergy, Remote

WmxtcytiMnd2U2pMaGpMWlhmeXo3UGlDWHc9PQ==
  • Quanergy
  • Remote

Job Description

Quanergy Solutions, Inc. is a privately held Silicon-Valley-based technology company leading the development of 3D-LiDAR sensors and smart sensing solutions. Quanergy’s mission is to make the world safer and more efficient by enabling a new generation of automation processes in the physical security, industrial automation, and smart spaces markets. Quanergy’s industry-leading price/performance smart LiDAR solutions are deployed by nearly 400 customers and over 50 partners across the globe.

JOB DESCRIPTION

The C++ software engineer will focus on our backend server software but there may be opportunities to work throughout our software stack. We are looking for an engineer who is an expert in modern C++, object-oriented programming, and writing robust, well-tested code. Experience in Python, cloud computing, networking, and user interfaces is a plus. This position reports directly to the VP, Software Engineering. It will involve working within our agile team but also requires the ability to solve problems independently.

CORE RESPONSIBILITIES
  • Implement new features

  • Debug and optimize existing software

  • Write high-quality, well-documented code

  • Perform peer code reviews

  • Write unit tests

REQUIRED
  • BS in Computer Science or related field

  • 3+ years of C++ programming and debugging

  • Practical experience using C++11 or newer versions

  • Practical experience with STL, Boost, and Templates

  • Working knowledge of object-oriented software design and development

  • Practical experience with creating thorough unit tests

  • Comfortable with software quality practices such as code reviews

  • Excellent teamwork and communication skills

  • Excited to work in a fast-paced product-focused organization

DESIRED
  • Python experience

  • CMake build experience

  • Familiarity with sockets and communication protocols

  • Experience with Qt3D or other 3D visualization tools

REQUIRED KNOWLEDGE, SKILLS, & ABILITIES
  • Excellent teamwork and written/verbal communication skills

  • Quick learner

  • Excited to work in a fast-paced product-focused organization

 

Salary Range: 120K - 140K + Equity

Job Tags

Full time,

Similar Jobs

The AES Corporation

Legal Counsel Job at The AES Corporation

 ...committed to meeting the Paris Agreements goals by 2050. Legal Counsel Clean Energy Provide advice and counsel to...  ...relevant legal experience, preferably at a major law firm or in?house. R enewable energy experience; wind energy, battery storage or... 

Novant Health

Registered Nurse, Pelvic Specialty Job at Novant Health

What We Offer: The Registered Nurse serves as a leader of the healthcare team at Novant Health by establishing an authentic personalized...  ...nursing required. If your RN nursing license has been inactive, retired or lapsed for five years or more and you have not been licensed... 

Metropolitan Market

Meat/Seafood Assistant Team Leader Job at Metropolitan Market

 ...THE ROLE As a key member of the Meat/Seafood department leadership team, the Meat/Seafood Assistant Team Leader has a breadth of responsibilities spanning from team member development and sales generation, to product management and merchandising. In this role, you...