Software Developer
Tektronix INC
Bangalore, Karnataka, India
1d ago

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
  • 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.

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form