Sr Software Engineer, Automation

Reposted 5 Days Ago
Be an Early Applicant
Campbell, CA
In-Office
151K-175K Annually
Senior level
Healthtech • Biotech
The Role
The Sr Software Engineer - Automation designs, implements, and tests software for robotic applications, focusing on automation and scalability while collaborating in a cross-functional team.
Summary Generated by Built In
Title: Sr Software Engineer - Automation
This position is based in our Campbell, California offices. This position is on-site & full-time
Why Imperative Care?
At Imperative Care, we are developing novel robotic-assisted technologies and interventional capabilities that will forever change the disparate outcomes of ischemic stroke – a disease that impacts close to a million people a year in the U.S., and 10 million worldwide.  Not only is Imperative Care Robotics changing the way stroke is treated, but also bringing this treatment to the greater population who is currently without. We are actively building a team who is focused on developing novel solutions for this complex disease – a disease in which one in four adults will face in their lifetime.
What You’ll Do
The Senior Software Engineer uses solid knowledge and experience to contribute to the design and implementation of software automation, test automation, software infrastructure, or software applications to our robotic platform.  As a key contributor to the software team, this position develops and tests robust, reliable and scalable software infrastructure.  This position works as a member of a cross functional team to create software solutions based on clinical and user requirements.  
  • Design, implement and test our automated testing infrastructure for the software applications for the robotic platform
  • Implement simulation and hardware-based test cases for the software applications
  • Implement testing solutions in our production software environment
  • Work closely with other engineers (software, controls, system, hardware) as part of a focused cross-functional team developing software for a medical application.
  • Understand regulatory and quality needs, and engineering needs to drive test software development
  • Contribute to development of the software testing and ci-cd environment
  • Participate in design discussions and code reviews

What You’ll Bring:
 
  • Bachelor’s degree in computer science, computer engineering or related field and minimum 5 years of related experience; or equivalent combination of education and work experience 
  • Background in object-oriented programming, and software architecture with design patterns.
  • Proficiency with Python and Bash
  • Experience with Rest-API and webhooks using python
  • Experience with streaming packages (gstreamer or similar)
  • Excellent communication and documentation skills
  • Excellence with multi-threaded applications and event driven architectures
  • Experience with automated tests for user-facing applications
  • Experience working in an Agile development environment
  • Experience with Ubuntu or other Linux distributions.
  • Experience with C++ programming

Employee Benefits include a stake in our collective success with stock options, competitive salaries, a 401k plan, health benefits, generous PTO, and a parental leave program.
Join Us! Apply today.
Salary Range: $151,000 – 175,000/annually
Please note that the salary information is a general guideline only. Imperative Care considers factors such as scope and responsibilities of the position, candidate's work experience, education/training, key skills, and internal equity, as well as location, market and business considerations when extending an offer.  As part of our total rewards package, Imperative Care offers comprehensive benefits including a 401k plan, health benefits, generous PTO, a parental leave program and emotional health resources.
 

Top Skills

Bash
C++
Gstreamer
Python
Rest-Api
Ubuntu
Webhooks
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Campbell, CA
193 Employees
Year Founded: 2015

What We Do

Imperative Care is a Silicon Valley-based medical technology company focused on developing the next generation of innovative solutions to address the vast and urgent needs in stroke intervention and peripheral thrombectomy. With a physician-driven approach and a culture of rapid innovation, we are working to improve every aspect of the stroke procedure with the goal of bringing patients the best care possible. We have two 510(k) cleared product platforms, as well as an expansive technology development pipeline. Follow us for updates as we work to change the way stroke is treated.

For important safety and risk information, visit bit.ly/3yWkfEJ.

Similar Jobs

Anduril Logo Anduril

Senior Software Engineer

Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
In-Office
Costa Mesa, CA, USA
6000 Employees
191K-253K Annually

Anduril Logo Anduril

Senior Software Engineer

Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
In-Office
Costa Mesa, CA, USA
6000 Employees
191K-253K Annually
In-Office
South San Francisco, CA, USA
20069 Employees
148K-274K Annually
In-Office
San Jose, CA, USA
1716 Employees
132K-189K Annually

Similar Companies Hiring

Camber Thumbnail
Social Impact • Healthtech • Fintech
New York, NY
53 Employees
Sailor Health Thumbnail
Telehealth • Social Impact • Healthtech
New York City, NY
20 Employees
Granted Thumbnail
Mobile • Insurance • Healthtech • Financial Services • Artificial Intelligence
New York, New York
23 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account