Apply now »
Location: 

Milpitas, CA, US

Date:  Sep 21, 2022
Job ID:  685

Software Engineer

Barco designs technology that makes everyday life a little better. Seeing beyond the image, we develop sight, sound, and sharing 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). Our solutions make a visible impact, allowing people to enjoy compelling entertainment experiences; to foster knowledge sharing and smart decision-making in organizations and to help hospitals provide their patients with the best possible healthcare. Headquartered in Kortrijk (Belgium), Barco realized sales of 804 million euro in 2021 and has a global team of 3,000+ employees, whose passion for technology is captured in +500 granted patents.

Software Engineer

Barco designs technology that makes everyday life a little better. Seeing beyond the image, we develop sight, sound, and sharing 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). With a team of over 3,600 employees, located all around the globe, we realized sales of 1,082.6 million euros in 2019. 

 

Barco’s software engineering (R&D) organization is constantly growing and looking for new talents in the light of developing exciting new software solutions, or the continuous finetuning of our top-class software installed worldwide.

 

Today our software engineering group exists of over 400 software engineers, divided into small, dynamic sub-teams & located globally in different sites; Belgium (Kortrijk), India (Noida), Taiwan (Taipei), Germany (Karlsruhe, Erfurt), Canada (Montréal) and USA (Milpitas).

Our development teams work dedicated for a specific market – Entertainment, Enterprise or Healthcare – all with a focus on high-end, niche solutions worthy of the Barco name. They develop systems and platforms, using the newest technologies and following the agile methodology. International collaboration and a strong customer focus are the keys to their success!

 

We are seeking a Software Engineer fluent in Node.js and web applications to join our R&D team in San Jose, California, USA.

The team focuses on cloud-based device management, video streaming, developing ML/AI based solutions for customer needs.

The candidate will be able to work in a dynamic startup environment – involved in all phases of product design - definition to product delivery,

 

Essential Duties and Responsibilities:

  • Design, develop and maintain audio/video conferencing cloud-based micro services
  • JavaScript full-stack development of modern web services applications
  • Developing and using RESTful APIs
  • Be able to coordinate and work with geographically distributed teams
  • Debug issues involving multiple cloud services and on-premise devices
  • Follow best practices in SDLC -  writing modular and reusable code, work with source code control (Git), writing unit and integration tests.
  • Contribute to peer code reviews, refactor and optimize code.

 

 

The candidate needs to be adept in designing with the following tools and technologies:

  • Node.jS (required), Express
  • Databases: MongoDB, SQL
  • Productivity: JIRA, Confluence (or similar tool)

 

Experience with the following is a plus:

  • Infrastructure: Docker, Linux, Networking
  • HTML5 video, WebRTC
  • IoT, Azure

 

Nice to have:

  • Experience with front end UI development using Angular 8+

 

Requirements:

  • Master’s degree in Computer Science, Computer Engineering or related field plus 2+ years of experience as a software engineer  OR Bachelor’s degree in Computer Science, Computer Engineering or related field plus 5+ field experience preferred. Open to New Grads. 
  • Act with a sense of urgency to achieve critical milestones and resolve issues.

Barco is an Equal Opportunity Employer and gives consideration for employment to qualified applicants without discrimination on the basis of race, color, religion, creed, sex, gender (including pregnancy, childbirth, breastfeeding, or related medical conditions), sexual orientation, gender identity, gender expression, age, mental or physical disability, medical condition or AIDS/HIV status, ancestry, national origin, genetic information, military, veteran status, marital status, citizenship or any other status protected by applicable federal, state, or local laws.

 

If you need a reasonable accommodation for any part of the application process at Barco, please contact our HR department at hramericas@barco.com Please specify the reasonable accommodation you are requesting, along with the job posting number in which you may be interested. A Human Resources representative will review your request and contact you to discuss a reasonable accommodation.

 

Barco requires new hires to be vaccinated against Covid-19 by the date of hire to be considered.  Proof of vaccination is required unless a reasonable accommodation is needed as defined by applicable law. 

 

Equal Opportunity Employer: Veteran / Disability


Nearest Major Market: San Jose
Nearest Secondary Market: Palo Alto

Apply now »