Talent.com
Sr Software Engineer - Automation
Sr Software Engineer - AutomationImperative Care • Campbell, CA, Kentucky, United States
Sr Software Engineer - Automation

Sr Software Engineer - Automation

Imperative Care • Campbell, CA, Kentucky, United States
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

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.

The use of external recruiters/staffing agencies requires prior approval from our Human Resources Department. The Human Resources Department at Imperative Care requests that external recruiters/staffing agencies not to contact Imperative Care employees directly in an attempt to present candidates. Complying with this request will be a factor in determining future professional relationships with Imperative Care.


Imperative Care will not accept unsolicited resumes from any source other than candidates themselves for either current or future positions. Submission of unsolicited resumes in advance of an agreement between the Human Resources Department and the external recruiter/staffing agency does not create any implied obligation on the part of Imperative Care.

[job_alerts.create_a_job]

Sr Software Engineer - Automation • Campbell, CA, Kentucky, United States

[internal_linking.similar_jobs]
Sr. Staff Software Engineer, Automation

Sr. Staff Software Engineer, Automation

Bloom Energy • San Jose, CA, United States
[job_card.full_time]
At Bloom Energy, our vision for a world powered by clean, reliable, and affordable energy is more than just a dream—we’re making it reality.For over two decades, we’ve been at the forefront of the ...[show_more]
[last_updated.last_updated_30] • [promoted]
Sr. Software Test Automation Engineer

Sr. Software Test Automation Engineer

ManpowerGroup Global, Inc. • Milpitas, CA, United States
[job_card.full_time]
Software Test Automation Engineer.McCarthy Blvd, Milpitas, California USA 95035.Software Test Automation Engineer.Software as a Medical Device (SaMD).The ideal candidate will possess solid programm...[show_more]
[last_updated.last_updated_30] • [promoted]
Sr. Software Engineer

Sr. Software Engineer

Spectro Cloud • San Jose, CA, United States
[job_card.full_time]
Software Engineer at Spectro Cloud.Spectro Cloud aims to make infrastructure boundaryless for the enterprise, from data center to edge and every platform in between.We provide solutions that help e...[show_more]
[last_updated.last_updated_30] • [promoted]
Sr. Software Engineer:

Sr. Software Engineer:

Akraya • Fremont, CA, United States
[job_card.full_time]
NET (Expert), C# (Expert), SQL (Intermediate), Frontend (Intermediate), CI/CD (Intermediate).Location: Fremont, CA (Onsite interview).Duration: 6+ month (Possible extension).Software Engineer with ...[show_more]
[last_updated.last_updated_30] • [promoted]
Sr. System Software Engineer

Sr. System Software Engineer

Apple Inc. • Sunnyvale, CA, United States
[job_card.full_time]
Join a team of passionate and creative engineers dedicated to building technologies that will shape the future.We are a cross-functional group that thrives on collaboration, innovation, and tacklin...[show_more]
[last_updated.last_updated_30] • [promoted]
Sr. Manager Software Development, AI Models and Applications

Sr. Manager Software Development, AI Models and Applications

AMD • San Jose, CA, United States
[job_card.full_time]
At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems.Grounded in a culture of innovatio...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer - Autonomous Software Systems

Senior Software Engineer - Autonomous Software Systems

General Motors • Sunnyvale, CA, United States
[job_card.full_time]
Job Description***This role is based remotely, but if the selected candidate lives within a specific mile radius of a GM hub, they will be expected to report to the location three times a week {or ...[show_more]
[last_updated.last_updated_30] • [promoted]
Sr. Manager, Gen AI Software Engineering

Sr. Manager, Gen AI Software Engineering

Thermo Fisher • Pleasanton, CA, United States
[job_card.full_time]
Senior Manager, Generative AI Software Engineering.As part of the Thermo Fisher Scientific team, you'll discover meaningful work that makes a positive impact on a global scale.Join our colleagues i...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sr. Sensors Software Engineer

Sr. Sensors Software Engineer

Qualcomm • Santa Clara, CA, United States
[job_card.full_time]
Engineering Group, Engineering Group >.Sensors-based technology has a wide range of applications including navigation, gaming, smart user interface, multimedia, virtual reality, and augmented reali...[show_more]
[last_updated.last_updated_30] • [promoted]
Sr Software Development Engineer

Sr Software Development Engineer

F5 Networks, Inc. • San Jose, CA, United States
[job_card.full_time]
At F5, we strive to bring a better digital world to life.Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital...[show_more]
[last_updated.last_updated_30] • [promoted]
Sr. Software Engineer

Sr. Software Engineer

Lynx • Sunnyvale, CA, United States
[job_card.full_time]
This position requires full time onsite in Sunnyvale, CA.Founded in 2004 with locations in Atlanta, GA and Fort Worth, TX, Thompson Software Solutions LLC.As a defense-focused software company of p...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior SDR Software Engineer

Senior SDR Software Engineer

SPX • Fremont, CA, United States
[job_card.permanent]
Building the people that build the world.With platforms in HVAC and Detection and Measurement, SPX Technologies builds innovative solutions that enable a safer, more efficient, sustainable world.Th...[show_more]
[last_updated.last_updated_30] • [promoted]
Sr. Software Engineer

Sr. Software Engineer

Insight Global • Santa Clara, CA, United States
[job_card.full_time]
Insight Global is looking for an enthusiastic and energetic Sr.Software Engineer to join the Enterprise Browser team of a a fast-growing technology company focused on revolutionizing how businesses...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Staff Software Engineer - Autonomy Frameworks

Staff Software Engineer - Autonomy Frameworks

Aurora • Mountain View, CA, United States
[job_card.full_time]
Aurora’s mission is to deliver the benefits of self-driving technology safely, quickly, and broadly.The Aurora Driver will create a new era in mobility and logistics, one that will bring a safer, m...[show_more]
[last_updated.last_updated_30] • [promoted]
Sr. Software Engineer, Middleware, Autonomy

Sr. Software Engineer, Middleware, Autonomy

Rivian • Palo Alto, CA, United States
[job_card.full_time]
Rivian is on a mission to keep the world adventurous forever.This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract.As a company...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Staff Software Engineer - IAM

Senior Staff Software Engineer - IAM

Databricks • Mountain View, CA, United States
[job_card.full_time]
Senior Staff Software Engineer - IAM.At Databricks, we are obsessed with enabling data teams to solve the world's toughest problems, from security threat detection to cancer drug development.We bui...[show_more]
[last_updated.last_updated_30] • [promoted]
Sr. Software Engineer - Performance

Sr. Software Engineer - Performance

Databricks Inc. • Mountain View, CA, United States
[job_card.full_time]
At Databricks, we are passionate about enabling data teams to solve the world's toughest problems.We do this by building and running the world's best data and AI infrastructure platform so our cust...[show_more]
[last_updated.last_updated_30] • [promoted]
Sr. Manager Software Development, AI Models and Applications

Sr. Manager Software Development, AI Models and Applications

Advanced Micro Devices • San Jose, CA, United States
[job_card.full_time]
WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...[show_more]
[last_updated.last_updated_30] • [promoted]