Senior C++ Software Engineer

SENIOR/STAFF SOFTWARE ENGINEER
– Campbell, CA As a software engineer you will be working on a multi-disciplinary team developing a highly-sophisticated systems within our domain.

The team is looking for a self-starter that enjoys working in a highly dynamic startup environment.

You will enjoy small company atmosphere and excellent benefits including healthcare coverage and 401(K) matching.

POSITION OVERVIEW: Be part of development team working on the next generation metal 3D printer.

Design new features for the current generation of the printer.

REQUIREMENTS: Solid C++ (C++11 or newer is a plus) C++11, C++14, C++17 all versions welcome Multi-threading Python is a plus Industrial automation experience is a plus Hardware troubleshooting experience is a plus Motion control system knowledge is a plus Experience with industrial control protocols is a plus Digital signal processing is a plus Image processing is a plus Qt or QML is a plus EDUCATION AND EXPERIENCE: Required: Bachelor’s or Master’s degree from an accredited university in Computer Science or a related field or higher.

5 years of experience in Software Engineering developing C++ applications.

OTHER REQUIREMENTS: Self-driven and independent thinking.

Ability to work independently.

Systems level thinker.

High level of commitment to contribute to a positive, high-paced and results-oriented work environment Strong desire to work for a startup company on disruptive technologies and make it a success.

Strong written and oral communication skills.

Related Post

HRIS DeveloperHRIS Developer

Our client is hiring an HRIS Developer The HRIS Developer will be responsible for developing and maintaining HR system interfaces. They will function as the technical subject matter expert for