Noida, IN
Lead Development Engineer - C++
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
Experience
- 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.