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.