Senior Electrical Engineer

Published date Posted on Indeed on Nov 20, 2022 (15 d ago)

Categories score:
javascript (3) js (2) javascript (1)
c-plus-plus (2) c++ (2)
python (2) python (2)
nodejs (1) node (1)
java (1) jvm (1)
ios (1) swift (1)

Avail Medsystems is a pioneering medical technology company that is reinventing how medical procedures are supported by industry and clinicians. We are committed to delivering HIPAA compliant real-time video conferencing solutions that improve the quality, and lower the cost, of procedural care delivery. Our first-generation Avail Systems are currently being used to support procedures in the United States. Physicians are able to instantly connect with enhanced on demand support that is better than being there, with added capabilities such as the ability to annotate over live or paused video. We are looking for self-starters, who are good team players, to join us as we transform when, where and how procedural support is delivered.

Position Overview

At Avail, our mission is straightforward: provide video and audio collaboration technology that enables medical experts to assist in life-saving surgeries – anytime, anywhere. To achieve that mission, we need the best and brightest software and hardware engineers. We need you.

One of the core components of our system resides in the operating room. Our Avail Console acts as our central brain, integrating with cameras, multiple displays as well as medical imaging devices. The console not only needs to host our custom collaboration application, it also act as a service broker with the ability to manage multiple ML services for A/V processing, messaging, logging, etc., to provide a platform for everything in the operating room.

We are building at team to take this platform to the next level. Not only supporting the services we need today but ensuring that as we grow, we have the infrastructure to support new and bold initiatives in the operating room.


You are multi-paradigm, combining your key-learnings in server-based infrastructure with your application-level expertise running on single machines.


You have strong experience in the following:

  • UNIX based platforms (Linux strongly preferred
  • MacOS

You have strong experience in most (or all) of the following:

  • Working with IP-based video platforms
  • Application Gateways
  • Service Oriented Architecture (SOA) and designing and developing Microservices
  • Familiarity with formal design patterns
  • Developing, using and/or integrating operational tools
  • Working with field engineering and support teams
  • Various messaging and data storage paradigms
  • Security best-practices

Advanced knowledge of two or more of the following:

  • Server-side JavaScript (Node.js plus Express.js and/or Fastify)
  • C-based language [C/C++/Objective-C]
  • JVM-based language [Java/Scala/etc]
  • Swift
  • Python

CS Degree or equivalent experience required

Work location: Remote or Santa Clara, CA (some travel to Santa Clara required)

Avail Medsystems provides equal employment opportunities to all applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Please note that Avail Medsystems requires that all employees who physically enter the workplace or visit customer or vendor sites be fully vaccinated for Covid-19. Reasonable accommodation will be considered for legal exemptions.

Job Type: Full-time

Pay: $130,000.00 - $170,000.00 per year


  • Dental insurance
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Retirement plan
  • Vision insurance


  • 10 hour shift
  • 8 hour shift


  • Master's (Required)


  • Python, C++, and/or MATLAB: 5 years (Required)
  • electrical/electronic engineer: 5 years (Required)
  • Protocols (USB, SPI, I2C, UART, PCI-Express, MIPI, SDI): 5 years (Required)
  • microcontrollers, SOC’s, microprocessors, and FPGA’s: 5 years (Required)

Work Location: One location

Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Error on reporting

Related jobs

Sirius XM Sirius XM |
3 d ago

Overview: Who We Are: SiriusXM and its brands (Pandora,Stitcher, SXM Media, AdsWizz, Simplecast, and SiriusXM ConnectedVehicle Services) are leading a new era of audio entertainment and services by delivering the most compelling subscription and ad-supported.

Intellipro Group Intellipro Group |
6 d ago

Software Developer (GraphQL, JS)IT'S 6-MONTN CONTRACT!About the roleThe Mobile Engineering team is responsible for native iOS and Android applications, which help customers track, forecast, and predict revenue on the go. Building new features for our. |
8 d ago

JOB DESCRIPTION: Junior Natural Language Processing AnalystWho is is an enterprise software provider of a Virtual Assistant Platform and smart conversational and digital solutions for enterprises to build and deploy out-of-the-box or.

The OverviewOur CRM Integration Developer is the lead advisor to clients working to optimize their daily operations to scale their businesses. You are a whiz at translating a company’s needs into technical solutions using your expert skills in data analysis.

Prominent Prominent |

Position SummaryConsultants in the Development practice are advanced software engineers. They are competent and experienced in a number of tools and technologies, and learn new ones quickly. They design and develop software, solve complex problems, troubleshoot.