Talent.com
C++ Software Engineer (Desktop Applications)

C++ Software Engineer (Desktop Applications)

Horizontal TalentHyderabad, Republic Of India, IN
18 days ago
Job description

Job description

Role : Software Engineer Desktop (C++)

Location : Hyderabad

Experience : 8-12 Year's

Work Mode : Work from Office

Notice Period : 15 Days or Less (OR) Immediate

Education

UG : B.Tech / B.E. in Any Specialization

Job Summary :

The Software Engineer Desktop will be responsible for maintaining and enhancing existing medical products, as well as designing and developing new desktop-based medical software applications. The role involves end-to-end software development, from requirements gathering to deployment, with a focus on high-quality, maintainable, and compliant solutions.

Key Responsibilities :

  • Maintain and improve existing medical software products.
  • Design, develop, implement, test, and debug Windows desktop applications with hardware integration.
  • Conduct thorough code reviews to ensure quality and compliance.
  • Determine and document software design requirements.
  • Generate and maintain software documentation to support both regulatory and business needs.
  • Participate in all stages of product development, including :
  • Product vision refinement
  • Requirement gathering
  • Project planning
  • System design
  • Coding and testing
  • Release, deployment, and post-deployment support
  • Apply industry-standard design and architectural patterns to build scalable and maintainable applications.
  • Work within Agile development methodologies for planning and execution.
  • Manage completion of assigned work and coordinate effectively with cross-functional teams.
  • Stay updated with industry trends and apply relevant knowledge to enhance product quality.
  • Ensure successful implementation and monitoring of system improvements to increase efficiency.
  • Perform additional duties as assigned.

Must-Have Qualifications :

  • Bachelors degree in Computer Engineering, Computer Science, or a related technical field.
  • 8+ years of overall engineering experience.
  • Minimum 6 years of experience in Windows desktop software development using C++ .
  • Strong experience with Windows libraries , hardware integration , and GUI design using Qt and QML (or comparable frameworks such as C# and WPF).
  • Proficiency in software design and debugging for desktop environments.
  • Solid understanding of object-oriented programming and design principles.
  • Excellent written and verbal communication skills.
  • Hands-on experience with Agile development methodologies.
  • Experience performing security and risk analysis .
  • Nice-to-Have :

  • Experience working in the medical device industry or other regulated domains.
  • Familiarity with application design patterns and object-oriented design patterns .
  • Experience with network communication protocols .
  • Create a job alert for this search

    Application Engineer • Hyderabad, Republic Of India, IN

    Related jobs
    • Promoted
    C++ Developer

    C++ Developer

    Infosyshyderabad, telangana, in
    You will be at the forefront in shaping the future of our Sports broadcast, whose impact is seen by audiences around the globe You'll be contributing and help shaping the entire software developmen...Show moreLast updated: 13 days ago
    • Promoted
    Senior Software Engineer (C++ & C#)

    Senior Software Engineer (C++ & C#)

    KLDiscoveryHyderabad, IN
    KLDiscovery, a leading global provider of electronic discovery, information governance and data recovery services, is currently seeking a Senior Software Engineer (C++ & C#) for an exciting new opp...Show moreLast updated: 30+ days ago
    • Promoted
    C++ Developer

    C++ Developer

    NEXTHIRE LLPHyderabad
    Description : Essential Job Duties and Responsibilities : - Use C++ and modern programming technologies to provide creative, thorough, a...Show moreLast updated: 7 days ago
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    7 DarterHyderabad, Telangana, India
    We are looking for a highly skilled.You will work closely with our hardware and systems teams to develop, debug, and optimize embedded applications and drivers for mission-critical systems.Design, ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Architect (C++)

    Software Architect (C++)

    Hexagon R&D IndiaHyderabad, Telangana, India
    Tech in Computer Science or Civil Engineering or a related field.Around 15+ years of software development experience, with a strong foundation in modern C / C++. Proven track record of designing and d...Show moreLast updated: 21 days ago
    • Promoted
    • New!
    C / C++ Linux Systems Engineer

    C / C++ Linux Systems Engineer

    Tata Consultancy ServicesHyderabad, Republic Of India, IN
    Greetings from TATA Consultancy Services!!.Thank you for expressing your interest in exploring a career possibility with the TCS Family. OOPS, OOAD, Multi-Threading, Linux Environment.C, C++ develop...Show moreLast updated: 12 hours ago
    • Promoted
    C++ Software Development Engineer

    C++ Software Development Engineer

    People Tech Group IncHyderabad, Republic Of India, IN
    Greetings from People Tech Group!.We’re Hiring | C++ Developer – Hyderabad.Looking for an exciting opportunity to work on challenging and innovative projects?. Key Responsibilities & Skills : .Data St...Show moreLast updated: 15 days ago
    • Promoted
    C / C++ Developer (Linux)

    C / C++ Developer (Linux)

    Tata Consultancy ServicesHyderabad, Republic Of India, IN
    TCS has been a great pioneer in feeding the fire of young techies like you.We are a global leader in the technology arena and there’s nothing that can stop us from growing together.Desired Competen...Show moreLast updated: 21 days ago
    • Promoted
    C++ Developer

    C++ Developer

    TidyhireHyderabad
    Job Description : Conceptualize, designs, codes, debugs and performs development activities in accordance with designated standards and pro...Show moreLast updated: 30+ days ago
    • Promoted
    C++ Developer

    C++ Developer

    Mobile Programming LLCHyderabad
    Job Description : We are seeking a skilled C++ developer to join our dynamic team.The successful candidate will be responsible for designing, developing, and maintaining high-q...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    People Tech Group IncHyderabad, Telangana, India
    Hi Folks!, Greetings from People Tech Group! We’re Hiring | C++ Developer – Hyderabad Looking for an exciting opportunity to work on challenging and innovative projects? We’re hiring C++ Develo...Show moreLast updated: 30+ days ago
    • Promoted
    C++ developer

    C++ developer

    DeloitteHyderabad, Telangana, India
    Every day, your work will make an impact that matters, while you thrive in a dynamic culture of inclusion, collaboration and high performance. As the undisputed leader in professional services.Deloi...Show moreLast updated: 21 days ago
    • Promoted
    C++ Developer

    C++ Developer

    DeloitteHyderabad, Republic Of India, IN
    Every day, your work will make an impact that matters, while you thrive in a dynamic culture of inclusion, collaboration and high performance. As the undisputed leader in professional services.Deloi...Show moreLast updated: 21 days ago
    • Promoted
    C++,Linux Developer

    C++,Linux Developer

    Tata Consultancy ServicesHyderabad, Republic Of India, IN
    TCS has been a great pioneer in feeding the fire of young techies like you.We are a global leader in the technology arena and there’s nothing that can stop us from growing together.Desired Competen...Show moreLast updated: 21 days ago
    • Promoted
    Mars Telecom Systems - Principal Software Engineer - C++ Programming

    Mars Telecom Systems - Principal Software Engineer - C++ Programming

    MARS Telecom Systems Private LimitedHyderabad
    Senior / Principal Software Engineer C++ (Embedded & Backend Development) We are looking for a highly skilled and passionate C++ Developer with strong experience in device d...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - C / C++

    Software Engineer - C / C++

    MaimsD TechnologyHyderabad
    Experience Level : - 5+ years of software development and testing Job Description : Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior C++ Developer

    Senior C++ Developer

    Ascendionsecunderabad, telangana, in
    Notice Period : Immediate to 20 days.Must have Skills : C++, Embedded C++, OOPS, Multithreading, Linux / Unix, shell scripting. We are seeking a highly skilled C++ Developer with 6–9 years of experienc...Show moreLast updated: 12 hours ago
    • Promoted
    Mars Telecom System - Senior Embedded Software Engineer - C / C++ Programming

    Mars Telecom System - Senior Embedded Software Engineer - C / C++ Programming

    MARSHyderabad
    Job Description : We are seeking a highly skilled and motivated Embedded Software Engineer to join our team.The ideal candidate will have a strong ba...Show moreLast updated: 30+ days ago