C++ Software Developer

Quest Global

  • Craiova, Dolj
  • Permanent
  • Full-time
  • Acum 16 zile
Job DescriptionQuest Global is an organization at the forefront of innovation and one of the world's fastest growing engineering services firms with deep domain knowledge and recognized expertise in the top OEMs across seven industries. We are a twenty-five-year-old company on a journey to becoming a centenary one, driven by aspiration, hunger and humility.We are looking for humble geniuses, who believe that engineering has the potential to make the impossible, possible; innovators, who are not only inspired by technology and innovation, but also perpetually driven to design, develop, and test as a trusted partner for Fortune 500 customers.As aC++ Software DeveloperFrom on the edge software development, designing advanced machines, defining and implementing image processing algorithms or crafting new ways to do optical inspections, we do it all, and we need your talent to keep going one step beyond!Roles and Responsibilities
  • Analyze requirements, design, and code software in C++ in Windows environment.
  • Perform unit test, verification and validation of the product developed.
  • Document the projects according to project standards (protocols, architecture, technical specifications)
Required Skills (Technical Competency):
  • Senior Developer with minimum 5+ years of experience in developing C++ applications in Windows.
  • Experience in requirement analysis, design, development and testing of desktop based applications.
  • Extensive programming skills in C++ & MFC.
  • Solid understanding of Object-Oriented design and concepts.
  • Large scale software development experience.
  • Ability to write effective and reusable code according to best practices.
  • Experience of project life cycles, process, work flows.
  • Experience in SEMI domain
  • Soft skills
  • Ability to drive, to take ownership and responsibility of a project.
  • Ability to work independently and be proactive.
  • Ability to analyze problems and come up with proposals for a solution.
  • Ability to learn new technologies as part of the job.
  • Be able to clearly communicate in English language
  • Honesty in raising escalation when there are problems instead of hiding the issue/dragging the schedule
Desired Skills:
  • Experience in other programming languages, preferably Python.
  • Experience in any of the following domains: machine control, robotics, computer vision, industrial automation, manufacturing execution system (MES), SCADA, SECS/GEM.
  • Experience in using the C++ Standard Library and boost.
  • Knowledge in C#/WPF
OUR BENEFITS
  • Powerful teams, open and friendly working atmosphere as well as flat hierarchies
  • Exciting projects at a high technological level
  • Flexible working hours / WFH (remote)
  • Further training and development opportunities
Total Years of Exp5+Experience LevelSenior Level

Quest Global

Job-uri similare

  • EMBEDDED SOFTWARE DEVELOPER for CAR ACCESS

    Hella

    • Craiova, Dolj
    EMBEDDED SOFTWARE DEVELOPER for CAR ACCESS Location Craiova, Romania Pacesetting. Passionate. Together. HELLA, one of the leading automotive suppliers worldwide, has shaped the i…
    • Acum 10 zile
  • SOFTWARE ARCHITECT for BODY CONTROL

    Hella

    • Craiova, Dolj
    SOFTWARE ARCHITECT for BODY CONTROL Location Craiova, Romania Pacesetting. Passionate. Together. HELLA, one of the leading automotive suppliers worldwide, has shaped the industry…
    • Acum 2 luni
  • Embedded Software Engineer with AUTOSAR

    Quest Global

    • Craiova, Dolj
    Job Description Quest Global is an organization at the forefront of innovation and one of the world's fastest growing engineering services firms with deep domain knowledge and re…
    • Acum 21 de zile