As part of a team responsible for design and development of cross-platform analysis and compliance software applications for Tektronix oscilloscope products,
Design and develop next generation platform-agnostic User Interfaces and Plots using toolsets like C++ and Qt / QML framework complete with unit test coverage
Collaborate with design engineers on translating product requirements into software design and create software specification document.
Review the implementation work done by the peers.
Review test plans for each level of software verification, including unit tests, functional tests, integration tests, and system tests and aligns with software requirements
Responsible for managing all technical documentation required in the software development process
Effectively manage changes to requirements.
Work closely with the Product Owner, Scrum Master and Product Planner to produce products that reliably meet customer and business requirements on time.
REQUIRED SKILLS :
Hands-on object-oriented software design and development experience with a solid grasp of C++, data structures and design / UI patterns.
3+ years of experience with Qt / QML framework.
Possess strong analytical skills, with excellent problem-solving abilities.
Good verbal and written communication skills and strong interpersonal skills.
Experience with Agile product development processes such as scrum.
Experience in working with large code bases, writing entirely new code and maintain and update existing code.
Possess strong working knowledge on tools like GIT / Bitbucket and JIRA.
Experience working with geographically diverse teams.
Good understanding of memory management in a non-garbage collected environment.
ADDITIONAL SKILLS, STRONG PLUS :
Experience with Python
Working knowledge on the Linux platform.
Familiarity with embedded systems design, low-level hardware interactions.
Knowledge of Test and Measurements industry.
Bachelor’s degree in Computer Science or related discipline from a reputed Institute with 5-8 years of strong software experience.