Principal Software Development Engineer
barco india
All India, Ghaziabad • 1 month ago
Experience: 12 to 16 Yrs
PREMIUM
Deal of the Day
--:--:--
15 Days Free Trial
Upgrade to CVX24 Premium
- Free Resume Writing
-
Get a Verified Blue tick
- See who viewed your profile
- Unlimited chat with recruiters
- Rank higher in recruiter searches
- Get up to 10× more recruiter visibility
- Auto-forward profile to 10 top recruiters
- Receive verified recruiter messages directly
- Unlock hidden jobs, not visible to free users
$0
Activate
$0
A small token amount will be charged to verify.
Get Refund in 48 Hours.
After free-trial 6 Months subscription will be auto Activated @ $2.49 (Cancel Anytime).
Free Bluetooth earphones with 6 Months subscription only.
Enter Your Details
Job Description
As a Principal Software Development Engineer at Barco, located in Noida, IN, you will play a crucial role in leading and overseeing the design, development, and implementation of complex embedded software engineering projects. Your expertise in software engineering principles will be instrumental in solving advanced technical challenges and ensuring the successful completion of projects. Specifically, you will be responsible for developing software for Image Processing products within the IX R&D team, focusing on real-time video and image processing for various display environments.
**Key Responsibilities:**
- Lead and oversee the design and development of highly complex embedded software projects.
- Drive Embedded SW Architecture discussions and collaborate with the FPGA Architect on full solution architecture.
- Prepare comprehensive technical documentation and reports, ensuring project alignment and integration.
- Conduct rigorous testing and analysis to maintain project quality and compliance.
- Mentor junior and mid-level engineers, providing technical expertise and support.
- Maintain strong communication and relationships with stakeholders to meet their requirements and expectations.
**Qualifications Required:**
- Master's degree in Computer Science, Computer Engineering, or equivalent.
- 12+ years of relevant engineering experience.
- Excellent communication and technical writing skills.
- Proficiency in C++ software design, multithreaded programming, and embedded software development in a Linux setting.
**Additional Details:**
Barco is committed to integrity, responsibility, and compliance in all aspects of its operations, including ethical conduct, quality standards, cyber security, sustainability, data protection & confidentiality, and safety. Diversity and inclusion are core capabilities at Barco, driving innovation and creativity to achieve shared goals and missions.
As a global leader in collaboration and imaging technology, Barco serves the Enterprise, Healthcare, and Entertainment industries with innovative tools that empower professionals worldwide. With a team of over 3,200 employees, Barco continues to push boundaries and shape the future of digital imaging and connectivity.
If you meet the qualifications and are ready to contribute to cutting-edge technology that enhances everyday life, apply now to join the Barco team. As a Principal Software Development Engineer at Barco, located in Noida, IN, you will play a crucial role in leading and overseeing the design, development, and implementation of complex embedded software engineering projects. Your expertise in software engineering principles will be instrumental in solving advanced technical challenges and ensuring the successful completion of projects. Specifically, you will be responsible for developing software for Image Processing products within the IX R&D team, focusing on real-time video and image processing for various display environments.
**Key Responsibilities:**
- Lead and oversee the design and development of highly complex embedded software projects.
- Drive Embedded SW Architecture discussions and collaborate with the FPGA Architect on full solution architecture.
- Prepare comprehensive technical documentation and reports, ensuring project alignment and integration.
- Conduct rigorous testing and analysis to maintain project quality and compliance.
- Mentor junior and mid-level engineers, providing technical expertise and support.
- Maintain strong communication and relationships with stakeholders to meet their requirements and expectations.
**Qualifications Required:**
- Master's degree in Computer Science, Computer Engineering, or equivalent.
- 12+ years of relevant engineering experience.
- Excellent communication and technical writing skills.
- Proficiency in C++ software design, multithreaded programming, and embedded software development in a Linux setting.
**Additional Details:**
Barco is committed to integrity, responsibility, and compliance in all aspects of its operations, including ethical conduct, quality standards, cyber security, sustainability, data protection & confidentiality, and safety. Diversity and inclusion are core capabilities at Barco, driving innovation and creativity to achieve shared goals and missions.
As a global leader in collaboration and imaging technology, Barco serves the Enterprise, Healthcare, and Entertainment industries with innovative tools that empower professionals worldwide. With a team of over 3,200 employees, Barco continues to push boundaries and shape the future of digital imaging and connectivity.
If you meet the qualifications and are ready to contribute to cutting-edge technology that enhances everyday life, apply now to join the Barco team.
Skills Required
C
Embedded Software development
Linux
Bus protocols
Version control tools
Object Oriented Design principles
Multithreaded programming
ARM processors
Linux device driver development
C
C libraries
TCPIP
UDP network programming
Video
audio processing
Media streaming protocols
Software build automation
GPU programming
Posted on: April 1, 2026
Relevant Jobs
Step 2 of 2