Upload Button Icon Add office photos

Barcos

Compare button icon Compare button icon Compare
filter salaries All Filters

19 Barcos Jobs

Barco - Lead Software Engineer - C++ (4-6 yrs)

4-6 years

Barco - Lead Software Engineer - C++ (4-6 yrs)

Barcos

posted 3+ weeks ago

Job Role Insights

Flexible timing

Job Description

About the Role :

We are looking for a highly skilled and experienced Lead Software Engineer with deep expertise in C++ to join our growing engineering team. In this role, you will lead the design, development, and optimization of complex software systems, mentor team members, and ensure the delivery of robust and scalable solutions. This position requires hands-on coding, architecture-level thinking, and strong leadership.

Key Responsibilities :

Technical Leadership :

- Lead a team of software engineers in the design and development of C++ applications.

- Guide architecture discussions, design reviews, and code reviews.

- Own technical delivery for assigned projects/modules.

System Design & Development :

- Architect and implement scalable, high-performance C++ applications.

- Write clean, efficient, and maintainable code following best practices.

- Ensure code quality through unit testing, debugging, and profiling.

Performance Optimization :

- Conduct system profiling and performance tuning to ensure optimal efficiency and resource utilization.

- Resolve memory management issues and thread synchronization problems.

Collaboration & Agile Execution :

- Work closely with product managers, QA, DevOps, and UI/UX teams.

- Participate in sprint planning, estimation, retrospectives, and cross-functional discussions.

Mentorship & Team Development :

- Mentor junior developers and foster a high-performance engineering culture.

- Promote best practices in software engineering and continuous improvement.

Technical Skills Required :

Core Programming :

- Strong proficiency in C++ (C++11/14/17/20) with understanding of OOP, STL, and advanced C++ features.

- Multithreading, concurrency, and synchronization techniques.

- Exception handling, smart pointers, RAII.

Architecture & Design :

- Experience with design patterns, SOLID principles, and clean code architecture.

- Proficiency in low-level programming, memory optimization, and object lifecycle management.

Development Tools & Ecosystem :

- Build systems : CMake, Make, Ninja

- IDEs : Visual Studio, CLion, Eclipse, Qt Creator

- Debugging & profiling : Valgrind, GDB, Perf, AddressSanitizer, gprof

OS & Platform Experience :

- Windows, Linux (must be comfortable on both)

- POSIX APIs, system calls, inter-process communication (IPC)

Version Control & DevOps :

- Git, GitHub/GitLab/Bitbucket

- Familiarity with CI/CD pipelines (Jenkins, GitLab CI, etc.)

Unit Testing & QA :

- Testing frameworks : Google Test (gTest), Boost.Test, Catch2

- Code coverage and static analysis tools

Nice to Have (Preferred Skills) :

- Experience in network programming (TCP/UDP, sockets)

- Exposure to cross-platform development (Windows/Linux/macOS)

- Familiarity with real-time systems, embedded software, or device drivers

- Knowledge of Python, C#, or Rust as secondary languages

- UI Development with Qt or MFC (if applicable)

- Domain expertise in financial systems, trading platforms, video processing, or gaming engines

Soft Skills :

- Strong analytical and debugging skills

- Effective verbal and written communication

- Leadership and mentorship qualities

- Ability to work independently and within teams

- Detail-oriented, with a strong focus on software quality

Qualifications :

- Bachelor's or Master's degree in Computer Science, Engineering, or related technical field

- 7+ years of professional experience in C++ software development

- Proven track record of leading and delivering complex software projects


Functional Areas: Software/Testing/Networking

Read full job description

Prepare for Your Barcos Interview with Real Experiences!

View interviews
Office worker

What people at Barcos are saying

Lead Software Engineer salary at Barcos

reported by 2 employees with 6-8 years exp.
₹18 L/yr - ₹23 L/yr
21% less than the average Lead Software Engineer Salary in India
View more details

What Barcos employees are saying about work life

based on 23 employees
87%
93%
40%
100%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Barcos Benefits

Team Outings
Health Insurance
Child care
Work From Home
Free Food
Free Transport +6 more
View more benefits

Similar Jobs for you

Senior Software Developer at BIG IT JOBS

5-7 Yrs

Not Disclosed

Lead Software Engineer at Cadence

4-6 Yrs

Not Disclosed

Application Developer at TANGO IT SOLUTIONS INDIA PRIVATE LIMITED

3-5 Yrs

Not Disclosed

Lead Software Engineer at BARCO

5-9 Yrs

Not Disclosed

Senior Software Developer at Happy Reliable Surgeries Private Limited(OPC)

3-6 Yrs

Not Disclosed

Software Developer at K & R Enterprises

5-10 Yrs

Not Disclosed

Software Development Engineer 1 at Amadeus Labs

5-8 Yrs

Not Disclosed

Application Developer at Bellurbis

2-6 Yrs

Not Disclosed

Software Development Engineer II at Abbott Healthcare Pvt. Ltd.

2-4 Yrs

Not Disclosed

Senior Software Developer at Unify Technologies

3-6 Yrs

Not Disclosed

Barco - Lead Software Engineer - C++ (4-6 yrs)

4-6 Yrs

C++, STL, System Design +3 more

3+ weeks ago·via hirist.com

Barco - Deputy Manager - Sales (6-7 yrs)

6-7 Yrs

Sales, B2B Sales, Corporate Sales

1 week ago·via iimjobs.com

Barco - Lead Software Engineer - GStreamer/OpenGL (9-11 yrs)

9-11 Yrs

C++, Linux, API +1 more

1 week ago·via hirist.com

Barco - R&D Manager (8-10 yrs)

8-10 Yrs

Embedded Systems, IoT, CAD +2 more

3 weeks ago·via hirist.com

Barco - Lead System Engineer - Networking Infrastructure (10-12 yrs)

10-12 Yrs

Network Security, WiFi, Sdwan +2 more

3 weeks ago·via hirist.com

Barco - SAP ABAP Technical Designer (7-12 yrs)

7-12 Yrs

SAP ABAP, SAP Implementation, SAP ECC +4 more

3 weeks ago·via hirist.com

Barco - Senior Lead Development Engineer - Full Stack Technologies (8-11 yrs)

8-11 Yrs

Python, AWS, Mean +4 more

3 weeks ago·via hirist.com

Barco - Manager - Business Development (10-12 yrs)

10-12 Yrs

IT Sales, IT Product Sales

3+ weeks ago·via iimjobs.com

Barco - Territory Sales Manager (10-18 yrs)

10-18 Yrs

IT Sales, IT Product Sales

3+ weeks ago·via iimjobs.com

Barco - MERN Stack Developer - Node.js/React.js (7-11 yrs)

7-11 Yrs

Javascript, Mern Stack, MongoDB +2 more

3+ weeks ago·via hirist.com
write
Share an Interview