Noida, IN
Senior Engineer -SW
Job Description – Template
About Barco
Barco designs technology to enable bright outcomes around the world. Seeing beyond the image, we develop visualization and collaboration 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). We have a team of 3,600 employees, located in 90 countries, whose passion for technology is captured in 400 granted patents.
About Geax
As part of GEAX organization which is the Software product development group at Barco our vision is to be a world class software team partnering with our businesses to offer successful software solutions and outcomes that delight our customers and set the trend in our dynamic markets
About The Role
We are seeking highly passionate software developer who can be part of the GEAX Software group at Barco Noida. The person should have prior experience in developing software products in agile methodology. He/she should have a great combination software design skills and technical communication skills The right candidate will be a Hands-on Developer, passionate about software and technology product development, excellent communicator, comfortable with ambiguous environments, and can move fast, bring people and technology together. He should focus on producing software products which can help Barco achieve its vision for enabling bright outcomes for its customers.
This is Individual Contributor role and as part of this role you will be responsible for owning the software components and developing features for Barco Meeting experience products with latest technology
He/she will collaborate with product managers, product owner, scrum team members and global team members to design and develop high quality features with complete ownership.
Please follow below links for more information on XMS and Meeting Experience products:
https://www.youtube.com/watch?v=TchYbI5J8n0
https://www.youtube.com/watch?v=Rh2tCw3GnVE
https://www.barco.com/en/clickshare/compare/wireless-conferencing-range
https://www.barco.com/en/clickshare/management-platforms/xms-cloud
- Minimum Qualifications & Experience
- B.Tech. / B.E in Computer Science/ Electronics Engineering
- 6-8 years of hands-on experience in C++ and Modern C++( C++11/C++14/C++17).
- Good programming skills in Python and Shell Scripting
- Experience with algorithms/data structures knowledge
- Good knowledge of computer systems (operating systems, networks, and computer architecture)
- Development experience of multi-threaded programming on windows and Linux platforms
- Strong knowledge of Object Oriented Programming, Design Patterns and SOLID principles
- Experience in Test Driven development and writing Unit tests and component test.
- Experience of working with source code control tools like SVN, Git, Bitbucket
- Excellent debugging skills and resolve issues proactively to deliver high quality products
- Team player, able to contribute to and lead discussion involving product owners, architects, scrum team members
- Excellent analytical, communication, interpersonal and presentation skill
- Good experience with Agile software development using SCRUM
Preferred Qualifications
- Experience in graphics programming using OpenGL
- Experience on Javascript, Qml, PHP
- Outstanding cross-discipline and cross group collaboration skills
Responsibilities
As a scrum team member you collaborate with team to achieve your sprint/cadence goals, contribute to product feature development and help develop your team
- Have technical ownership of the feature developed.
- Work closely with diverse stakeholders and enable them by providing quality technology solutions.
- Designing and implementing software of embedded devices and systems
- Designing, developing, coding, testing and debugging system software
- Analyzing and enhancing efficiency, stability and scalability of system resources
- Participate in scrum ceremonies - sprint retrospective and planning, backlog grooming and daily standup
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.