C++,qt/qml Lead

Year    Bengaluru, Karnataka, India

Job Description

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
Demonstrate understanding of the Software Development Life Cycle (SDLC) and the processes that produce quality products, including Agile methods
Interact effectively with cross-functional domain experts to define software system requirements and develop product/process definition
Collaborate with design engineers on translating product requirements into software design and create software specification document.
Review the implementation work done by the peers - including 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
Establish and evangelize best practices and methodologies
Work in a geographically diverse team to design and develop solutions.
Apply development expertise to everyday activities to ensure long term scalability and maintainability of software products and effectively manage changes to requirements
Communicate constantly, usefully, and precisely
Work closely with the Product Owner, Scrum Master and Product Planner to produce products that reliably meet customer and business requirements on time.
Bachelor's degree in Computer Science or related discipline from a reputed Institute with 10 years of strong software development experience, including 5+ years of experience with Qt/QML.
REQUIRED SKILLS:

  • Hands-on object-oriented software design and development experience with a solid grasp of C++, data structures and design/UI patterns.
  • Broad and deep understanding of Architectural styles and design patterns . 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.
Fortive is a diversified industrial growth company comprised of global businesses that are recognized leaders in attractive markets. With more than $6 billion in annual revenues, Fortive's well-known brands hold leading positions in field instrumentation, transportation, sensing, product realization, automation and specialty, and franchise distribution.
Fortive is headquartered in Everett, Washington and employs a team of more than 24,000 research and development, manufacturing, sales, distribution, service and administrative employees in more than 40 countries around the world. Our team grows by tackling challenges that accelerate progress and further their careers. With a culture rooted in continuous improvement, the core of our company's operating model is the Fortive Business System. For more information please visit: www.fortive.com .
Tektronix is a place where people are challenged to explore the boundaries of what's possible, bringing the digital future one step closer every day. Our work accelerates technological breakthroughs that are revolutionizing culture and industry worldwide. Through precision-engineered measurement solutions, we work with our customers to eliminate the barriers between inspiration and realization of world-changing technologies. Realize your true potential at Tektronix - join us in revolutioneering a better tomorrow.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2888866
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bengaluru, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year