Apply now »

Noida, IN

Date:  Jun 2, 2023
Job ID:  6852

Lead Development Engineer - C++

As an international company with European roots (HQ in Kortrijk, Belgium), Barco has a culture of collaboration across borders and nationalities.
Because we believe diversity leads to more great ideas and drives innovation.
Thanks to our over 3,000 visioneers, we develop unique visualization & collaboration technology that helps professionals accelerate innovation in the healthcare, enterprise and entertainment markets.

About Immersive Experience group @ Barco


The job in this posting is for the Immersive Experience (IX) Group. At Barco IX we combine a heart for technology and a spirit for creativity to break through the limits of what’s possible in Immersive Experiences.

We create new high-tech projectors to entertain audiences with visual experiences they will never forget. The markets in which our technologies are used range from live events, over theme parks and museums to flight simulators. Our R&D organization focuses on developing projection and image processing technologies to make these immersive experiences come to life for our customers all over the world.



About the Role 


The successful candidate will be responsible for the development of a new desktop application for Projectors. The candidate will be responsible for defining architecture and developing applications, ensuring the responsiveness of applications, and working alongside PM for design features.



Key Responsibilities  


  • Take responsibility for internal software architecture, up to a releasable feature.
  • Communicate and help the team to achieve goals.
  • Developing UI and back-end applications in QML and modern C++.
  • Ensuring responsiveness of applications



About the Successful Candidate 


A successful candidate is expected to be having a strong technical background and hands-on experience in server and UI development. The candidate must have a proven background and track record of learning and adapting to new technologies.  


Preferred Skills and Experience 

Must have skills


  • Extremely strong C++14/17 
  • Strong C/C++ and Object-oriented analysis and design approach
  • GUI development experience using QT or QML
  • Strong network programming concepts (TCP, UDP)
  • Strong knowledge of multithreading concepts and development
  • Thorough knowledge of the standard library, STL containers, and algorithms
  • Good understanding of design patterns
  • Good experience in Agile development process
  • Good analytical and problem-solving skills
  • Good communication skills, good knowledge of spoken and written English





  • 7 to 9 years of post-degree relevant experience
  • Qualified as B.E / B.Tech / M.E / M.Tech / M.C.A in Computer related subjects



Barco is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.



Apply now »