C++ Developer for Test and measurements Surrex
THIS JOB HAS EXPIRED Job TypeFull-Time Regular
The Software Developer is responsible for working with our team to create, maintain and update software applications, APIs and tools that support our manufacturing processes. The developer will work closely with the project manager, process engineers and technicians to design and implement various process requests.
Duties & Responsibilities
? Evaluates, performs analysis and clearly understands process requirements
? Documents processes via flowcharts, diagrams, as well as through code comments and consistent clarity of code
? Designs, develops and deploys software solutions for various manufacturing processes
? Manages post-deployment bug fixing and feature requests.
? Communicates issues and solutions when problems arise
? Software Design, Software Debugging, Software Documentation, Software Testing, Problem Solving
? Tests the product to ensure that it operates satisfactorily
? Reviews current systems for comprehension and improvements
? Presents ideas for system improvements
? Works closely with engineers and staff
? Produces detailed specifications
? Performs application testing before deployment
? Prepares operating manual for users
? Maintains deployed applications
? Investigates current applications for improvement
? Collaborates with engineers to understand specifications and write process instructions
? Trains users
? Handles support and feedback.
? Computer Science degree or equivalent work experience
? 3-5 years? experience as a software developer
? Fluent in C or C++, Windows API, DLLs, interfaces;
? Understands object-oriented programming, e.g., C++, Java, Ruby;
? Experience using SQL and relational database interfaces;
? Communication protocol APIs such as Serial, FTP, TCPIP, etc.;
? Work with Test and Measurement devices and associated APIs
Personal and Professional
? Highest ethical standards.
? Intellectual curiosity to understand and expand on possibilities in a technical domain.
? Passion to contribute individually and as part of a team.
? Disposition to collaborate and move toward the best solution by bringing ideas to the table and drawing on best options presented by colleagues.
? Energy and drive to do what it takes to problem solve and meet deadlines.
? Expresses thoughts, ideas, vision in a clear and compelling manner both written and orally
? Dynamic and with a true entrepreneurial spirit and passion for a fast-paced, growing environment
||Bridgewater, NJ |
THIS JOB HAS EXPIRED