Sr. Video Engineer

company banner
Apex Systems
Video, Engineer, Customer Service, Computer, Engineering, IT, Python, Java, HTTP, Development, Network, Interface, Systems
Full Time

Job Description

Seeking a Senior Video Engineer for a long term opportunity with a client that can sit in Milwaukee or Boston. If you are interested, please send your resume to Taylor at

Job summary/ Responsibilities:
The Sr. Video Engineer is a critical role within the PRIME product engineering team. This role will be responsible for the design and implementation of our software based PRIME backend video solution. PRIME's video solution records, routes, stores, streams, and transmits real time surgical video in operating room to selected destinations for viewing, editing, playing and in-depth video assessment and analytics, including analytics based on AI/ML computer vision algorithm, with the goal of discovering evidence-based surgical insight to empower healthcare providers and surgeons to achieve better surgical outcome.

Design and implement innovative software-based video solutions for capturing, recording, routing, storing, and streaming real-time surgical video and audio
Ensure the video solution is highly scalable, flexible, and adaptable in integrating with various video output devices (such as OR cameras, endoscopes, etc.) in different operating room environments in hospitals
Collaborate with teams and stakeholders to understand product requirements
Collaborate with other engineers on video quality, performance tuning, and optimization
Participate in other software product development as necessary
Collaborate with Customer Service and other engineers to provide software product support or customer production support as necessary

?Knowledge, Skills, Abilities:
Bachelor's degree in Computer Science, Electronic Engineering, IT or Equivalent Technical Training/Experience
Minimum six (6) years experience developing software for commercial products
Mastery of at least two software languages: C, C++, Python, Java, Javascript
Experience designing and implementing multi-process / multi-threaded, enterprise class software-based video solutions that can record, route, and stream real-time video and audio
Experience developing solutions for transcoding live video streams using video encoding formats such as H.264, VP9/VP8, etc.
Experience with open-source video processing tools and libraries (libav, libvpx, FFmpeg, OpenCV, etc.)
Strong experience in utilizing hardware platforms and technology in accelerating and optimizing video solution
Strong understanding of HTTP networking (protocol, cookies, authentication, cache, security, optimizations) and general VOIP technology
Experience with a source control system such as Git
Familiar with agile software development process. A team player with "Can Do" attitude
Excellent communication skills

Highly Desired:
Healthcare experience
Development experience with NDI (Network Device Interface) technology

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or 844-463-6178.

Company Information

Apex Systems is a world class technology services business that incorporates industry insights and experience to deliver solutions that fulfill our clients’ digital visions. We provide a continuum of service from workforce mobilization and modern enterprise solutions to digital innovation to drive better results and bring more value to our clients. Apex transforms our customers with modern enterprise solutions tailored to the industries we serve. Apex has a presence in over 70 markets across US, Canada and Mexico. Apex is a segment of ASGN Inc. (NYSE: ASGN)

Dice Id : apexsan
Position Id : BHJOB2374_1138648
Originally Posted : 5 months ago

Similar Positions at Apex Systems

Remote Senior Software Engineer
  • Milwaukee, WI
  • 1 day ago
Senior Cyber Security Engineer
  • Milwaukee, WI
  • 1 day ago
Senior Full Stack Engineer
  • Milwaukee, WI
  • 1 day ago
Remote Senior JavaScript Engineer
  • Milwaukee, WI
  • 1 day ago
Sr. AWS Data Engineer
  • Milwaukee, WI
  • 1 day ago
Sr. Mobile Developer
  • Milwaukee, WI
  • 1 day ago
Sr Firmware Engineer
  • Waukesha, WI
  • 1 day ago
Remote Senior Java Developer
  • Milwaukee, WI
  • 1 day ago
Senior Business Analyst
  • Milwaukee, WI
  • 1 day ago
IT Support Technician
  • Milwaukee, WI
  • 1 day ago