Apply now »

New Taipei City, TW

Date:  Aug 5, 2022
Job ID:  4313

Software Engineer - CS Desktop App (C++/Qt) for Customer Journey

Barco designs technology that makes everyday life a little better. Seeing beyond the image, we develop sight, sound, and sharing solutions to help you work together, share insights, and wow audiences. Our focus is on three core markets: Enterprise (from meeting and control rooms to corporate spaces), Healthcare (from the radiology department to the operating room), and Entertainment (from movie theaters to live events and attractions). Our solutions make a visible impact, allowing people to enjoy compelling entertainment experiences; to foster knowledge sharing and smart decision-making in organizations and to help hospitals provide their patients with the best possible healthcare. Headquartered in Kortrijk (Belgium), Barco realized sales of 804 million euro in 2021 and has a global team of 3,000+ employees, whose passion for technology is captured in +500 granted patents.

Barco is a global technology leader that designs technology to enable bright outcomes around the world. We develop networked visualization solutions for the three markets: Enterprise, Healthcare, and Entertainment. 
Barco Taiwan Design Center (TDC) is the core R&D center for the Enterprise division to build great user experiences that makes our products different for our customers and their people. 
We are looking for an experienced Software Engineer to join the R&D Team to develop best-in-class wireless collaboration products for the meeting room solutions in an agile way. 
In Barco agile engineering organization, developers work in a scrum team structure to create better and innovative product experiences. We are looking for an experienced software engineer who is a self-motivated learner and passionate about software development. In this capacity, our engineers are always self-driven and motivated to undertake innovative initiatives on which they will co-develop towards the supporting business case as well as the technical aspects  


For this position, we are looking for an experienced Software Engineer (min. 5 years of experience) who collaborate closely with all the other members of the team in Sprints and takes the responsibility of team commitments, by bringing in the expertise and knowledge. You are passionate and experienced in Agile Development. You are expected not only experienced in the core embedded architecture and development (Drivers, Encoding, Decoding, Image processing, and Device management) but also have the knowledge and determination of achieving sprint goals on the further ecosystem (applications, framework close to platforms, especially on Security aspects).

In addition to the above, you will also: 

  • Analyses, designs, implements, and tests user stories, architectural and improvement tasks that add value to the product.  
  • You will work together with the other people in the global development team.
  • You are co-responsible for creating high-quality, releasable product increments in line with the definition of done.  
  • You continuously look to improve the team’s way of working in retrospectives, both in technical and non-technical aspects, in line with the software vision.  
  • You are instrumental to guide, steer or advise other colleagues by your knowledge in the domain of your expertise 
  • As a member of a fast-paced multi-disciplinary team, you use your creativity and diverse range of engineering experience to explore solutions to a variety of engineering problems. 


Key Responsibilities: 

  • Develop new features and contribute to new ideas (and patent) generation for products in the Clickshare portfolio.  
  • Participate in design, implementation, and code review with the global development team across Taiwan, Belgium and Germany, and India. 
  • Lead by example, design, implementation, and testing of embedded software features.  


Preferred Qualifications & Skills: 

  • BS/MS/Ph.D. in computer science related fields. 
  • Strong knowledge of C++ and familiar with embedded system programming. 
  • 5+ years of solid experience in practical projects or open-source projects. 
    • Gstreamer, Qt, Buildroot, or Codeigniter  
    • DevOps tools (such as git, Jenkins, or svn)  
  • Fluent in English, communicative and assertive  
  • Pro-active team player with leadership in optimizing the whole design and easily adaptable increment shortly. 
  • Experience in networking or wireless technologies  
  • Experience in developing accessible technologies  
  • Agile PMI-ACP, SAFe, LeSS, or Scrum Master certification would be a plus. 

Apply now »