Barco
Posted 3mo ago

Sr. Software Development Engineer

Barco
Noida, Uttar Pradesh, India
OnsiteFull Time
Responsibilities
  • developing software
  • designing solutions
  • debugging systems
Requirements
  • Bachelor's in software engineering (or equivalent)
  • 2+ years engineering experience
  • Strong C++ and Linux skills
  • Multithreaded programming
  • Good communication and technical writing
Technical tools mentioned
C++LinuxARMPCIeUSBSPII2CSTLBoostQtGStreamerOpenCVTCP/IPUDPGPU

Job description

Sr. Software Development Engineer

Location: 

Noida, UP, IN




Purpose of the job

The Software Engineer will participate with the SW engineering team in the design, development, and implementation of sw projects. This role requires a good understanding of sw principles and the ability to apply them in practical scenarios. The Engineer will work under the guidance of senior engineers and managers to contribute to the successful completion of projects.

The successful candidate will participate in the development of Software for Image Processing products within the IX R&D team. These products perform real time video and image processing and compositing for display on LED, projection and other displays. The products are part of highly visible systems in environments such as corporate events, rock concerts, television studios, House of Worship, Trade shows and fixed installations. The candidate will take responsibility for the quality completion of designated features and design suitable solutions to complex problems while working as a member of the Image Processing R&D team.

 

General Job Responsibilities:

  • Develop C++ based embedded Software under the guidance of Senior and Lead Engineers.
  •  

Detail Job Responsibilities and Requirements

  • Bachelor’s degree in SW engineering, or equivalent.
  • 2-4 years of relevant experience in an engineering role.
  • Good communication and technical writing skills.
  • Ability to work well with other team members .

Has experience with the following:

  • C++ software design and development with Object Oriented Design principles
  • Multithreaded programming
  • Software development in a Linux environment

Experience with the following is a benefit:

  • Developing and debugging with ARM processors, microcontrollers and other ICs
  • Bus protocols such as PCIe, USB, SPI, I2C
  • Linux device driver development
  • C and C++ libraries like STL, Boost, Qt, GStreamer, OpenCV
  • TCP/IP and UDP network programming
  • Video and audio processing
  • Media streaming protocols and media processing APIs
  • Software build automation and version control tools
  • GPU programming
  •  

 



 

🛡️ We are committed to conducting our business activities with the highest standards of integrity, responsibility and compliance across all aspects of our operations. This includes adherence to applicable laws, regulations and internal policies related to ethical conduct, quality standards, cyber security, sustainability, data protection & confidentiality and safety.  

D&I Statement

At Barco, innovation drives everything we do. We believe that diversity fuels creativity, bringing us closer to our colleagues and customers. Inclusion and equity aren't just values—they're core capabilities that propel us toward our shared goals and mission.

Read here how we do this



About Barco

At Barco, we design cutting-edge technology that enhances everyday life through advanced visual experiences. 

 

As a global leader in collaboration and imaging, we serve the Enterprise, Healthcare, and Entertainment industries with innovative tools that empower professionals to communicate and perform at their best. With a strong commitment to quality, reliability, and sustainability, our technologies are trusted in over 90 countries

 

Backed by a team of 3,200+ employees, we continue to push boundaries and shape the future of digital imaging and connectivity. 

About Barco

Develops networked visualization solutions for entertainment, enterprise, and healthcare.

Similar jobs

Software Development Engineer roles near Noida, Uttar Pradesh
1d
Save
Mark Applied
Hide
Software Development Engineer III
Gurgaon, Haryana, India
OnsiteFull Time
Expedia Group
Expedia GroupNASDAQ: EXPE: Operates a global platform for travel bookings and services.
5+ YOEBachelor’s or Master’s in a related technical field or equivalent experience; 5+ years with a Bachelor’s or 3+ with a Master’s; object-oriented programming, API design, scalable systems, and production support.
Java, Kotlin, REST, gRPC, GraphQL, MCP, Amazon Web Services, Git, Splunk, Datadog, Confluent Cloud, MSK, Flink, Confluent Flink, TableFlow, Kafka, CI/CD
1d
Save
Mark Applied
Hide
Software Development Engineer
Noida, Uttar Pradesh, India
OnsiteFull Time
Adobe
AdobeNASDAQ: ADBE: Provides software for digital media creation and marketing analytics
4+ YOERequires a bachelor's degree or equivalent, 4+ years of experience, Go, CI/CD, Argo, Kubernetes, Docker, Helm, Terraform, cloud platforms, monitoring, GitOps, and strong analytical and communication skills.
Go, Python, Java, Argo CD, Argo Workflows, Argo Rollouts, Argo Events, Helm, Terraform, Kubernetes, Docker, AWS, Azure, VNET, VPC, NAT Gateway, Envoy, Bazel, GitOps, Prometheus, Grafana, Scrum, Microsoft?
2d
Save
Mark Applied
Hide
Software Development Engineer, ShipTech
Gurugram, Haryana, India
OnsiteFull Time
Amazon
AmazonNASDAQ: AMZN: Global online retail and cloud computing technology provider.
3+ YOERequires 3+ years of professional software development, programming experience in at least one language, and 1+ year contributing to software architecture and design. Bachelor's in computer science preferred.
5d
Save
Mark Applied
Hide
Software Development Engineer
Noida, Uttar Pradesh, India
OnsiteFull Time
Clearwater Analytics
Clearwater AnalyticsNYSE: CWAN: Automated investment accounting and reporting software for institutional investors.
2+ YOERequires a Computer Science or related degree, 2+ years of software development experience, programming skills, analytical and problem-solving ability, communication, teamwork, and documentation skills.
Microsoft Office
1w
Save
Mark Applied
Hide
Semarchy xDM Senior Software Development Engineer 1
Noida, Uttar Pradesh, India
OnsiteFull Time
Sopra Steria
Sopra SteriaEuronext Paris: SOPR: Provides digital transformation consulting and information technology services.
4+ YOERequires strong Semarchy xDM experience, expertise in matching, survivorship, golden records, duplicate management, merging strategies, advanced SQL, and data modeling.
Semarchy xDM, SQL
1w
Save
Mark Applied
Hide
Software Development Engineering 5B
Noida, Uttar Pradesh, India
HybridFull Time
Genpact
GenpactNYSE: G: Provides business process management and digital transformation services.
Requires bachelor's or master's degree in a relevant computing field, English proficiency, and skills in software development, big data, APIs, Agile/Scrum, testing, secure coding, SDLC, and technical writing.
Atlassian JIRA, Postman, Agile Methodology, API Testing, Design Thinking, Scrum Software Development, Secure Coding Practices, Software Development Life Cycle (SDLC)
2w
Save
Mark Applied
Hide
Senior Software Development Engineer L4
Gurugram, Haryana, India
₹123k-₹4200k/yr OnsiteFull Time
Inovalon
Inovalon: Cloud platform for data-driven healthcare analytics and insights.
5+ YOE5+ years Enterprise Java experience, 3+ years JavaScript and modern UI frameworks, strong SQL/NoSQL, microservices, Docker/Kubernetes, AWS/cloud, CI/CD, Linux; bachelor's or master's in CS/IT/Electrical preferred.
Java, SQL, Python, JavaScript, HTML/CSS, Angular, React, Vue.js, Docker, Kubernetes, AWS, Microsoft Azure, GCP, Linux, CI/CD, Snowflake, Datastax, NoSQL, RESTful APIs
3w
Save
Mark Applied
Hide
Staff Software Development Engineer L5
Gurugram, Haryana, India
HybridFull Time
Inovalon
Inovalon: Cloud-based software for healthcare data analysis and quality.
8+ YOE8+ years Enterprise Java, 5+ years JavaScript with modern UI frameworks, strong SQL/NoSQL skills, experience with Docker,Kubernetes,AWS,CI/CD and distributed microservices; Bachelor's degree required.
Java, SQL, Python, JavaScript, HTML, CSS, Docker, Kubernetes, AWS, Microsoft Azure, GCP, Angular, React, Vue.js, Linux, CI/CD