Software Engineer, Intelligent Video

Crestron Electronics

Education
Benefits
Skills

As a Software engineer at Crestron working in the Intelligent Video group you will have the opportunity to influence the video experience in meeting rooms and classrooms around the world.

You will interact with conferencing technology partner and microphone manufacturers. You will develop and enhance algorithms that use image analysis from the cameras and audio location information from the mics to determine what video to offer to the far-end. This might include video from multiple cameras and will involve communicating with mics and cameras over a network.You will learn the latest network audio and video streaming protocols and help deliver world-class intelligent video and audio products and features to the markets to meet the increasing demands in the field.

Passion and experience with intelligent video and audio processing is a must for this position.

Responsibilities

  • Participate in full lifecycle product development including software architecture/design, documentation, implementation, project estimates, scheduling, integration planning and delivery
  • Develop a full, hands-on understanding of existing system and application framework
  • Create and demonstrate proof of concepts to guide business decisions
  • Research and innovate technologies to come up with simple, original engineering solutions to complicated problems and customer demands
  • Analyze and problem-solve field issues

Qualifications

  • Degree in Computer Science, Engineering, or related field
  • 3+ years experience developing production software
  • Solid knowledge and experience with object-oriented programming in C++, C# or Java
  • Experience with robotics, AI (machine learning, face/motion detection), and image processing
  • Understanding of design patterns
  • Knowledge and experience with networking protocols
  • Windows superuser familiar with batch or powershell scripting
  • Great written and verbal communication skills
  • Must be a self-starter with entrepreneurial spirit and thrive in fast-paced, agile development environment
  • Passion for technology and software engineering as well as a desire for constant improvement
  • Working knowledge of Git or other version control tools
  • Experience building web applications with an MVC framework is a plus

Per applicable state requirements for CO, CA, NY, and WA, the annual pay range for this position ($82,500 - $133,500) reflects the hiring range for candidates performing the role in those specific states. Also note, an individual’s offer may vary from this range as it may be impacted by additional factors, including but not limited to the candidate's hiring location, qualifications, experience, and market factors.

Apply Now

Read Full Description
Confirmed 19 hours ago. Posted 12 days ago.

Discover Similar Jobs

Suggested Articles