Software Engineer
2 weeks ago
Laza Medical, a Shifamed Portfolio Company, is at the forefront of developing state-of-the-art imaging solutions for cardiovascular applications. Our mission is to democratize top-quality cardiovascular imaging using robotics and AI. To learn more about Laza Medical, please visit https://lazamedical.com/.
ABOUT SHIFAMED
Founded in 2009 by serial entrepreneur Amr Salahieh, Shifamed LLC is a privately held medical technology incubator focused on the development of novel medical products to address clinical needs in the rapidly evolving fields of cardiology and ophthalmology.
Description:
As a Software Engineer at Laza Medical, you will be an integral part of our mission to design, build, test and deploy an advanced automation system for a revolutionary medical device. Collaborating closely with embedded, control, and quality engineers, you will contribute to the development of safe and fault-tolerant motion models and plans, device integrations, data visualizations, and simulations. This is a full time on-site position and will require reporting to our offices located in Campbell, CA.
Responsibilities, Skills & Hands-On Experience:
- Assist in developing and maintaining C++ and Python codebases for medical robotics applications.
- Support integration of software with hardware systems under the guidance of senior engineers.
- Write and execute software tests to validate functionality, safety, and performance.
- Contribute to documentation, requirements, and test protocols for new features.
- Participate in team design discussions, code reviews, and collaborative problem solving.
- Gain exposure to path planning, kinematics, sensor integration, and simulation environments.
- Learn and apply practices for developing software in a regulated medical environment.
- BS or MS degree in Computer Science, Biomedical Engineering, Electrical Engineering, Robotics, or related field.
- 0-3 years of professional software development experience (internships, projects, or research experience acceptable).
- Some experience with C++ and/or Python programming (through coursework, internships, or projects).
- Demonstrated ability to learn quickly, troubleshoot systematically, and work collaboratively in a team environment.
- Experience with basic software testing and debugging.
- Interest in real-time systems and safe, fault-tolerant applications.
- Exposure to ROS/ROS2 or interest in learning robotic middleware.
- Prior exposure to medical device development or healthcare technologies is a plus.
Our salary ranges are calculated by role, level, and location. Please note that your position within that range will be determined by your job-related knowledge, location, skills, experience, relevant education, and training/certifications. The base salary range for this full-time position is between $110,000 - $130,000 + equity + benefits.
NOTICE TO CANDIDATES: Please be aware that Shifamed and its portfolio companies do not conduct interviews or extend offers through mobile web chat applications. Please report any such occurrences to hr@shifamed.com.
-
Senior Software Engineer
4 days ago
Campbell, CA, United States Rainmaker Systems Full timeWe are looking for a few exceptional software engineers to work on our cloud based B2B e-commerce, renewals and subscriptions platform. As a member of the engineering team, you will work with product management and other team members to design and implement new features. In addition, you will have direct ownership over the design and architecture of new...
-
Senior Software Engineer
4 days ago
Campbell, CA, United States Rainmaker Systems Full timeWe are looking for a few exceptional software engineers to work on our cloud based B2B e-commerce, renewals and subscriptions platform. As a member of the engineering team, you will work with product management and other team members to design and implement new features. In addition, you will have direct ownership over the design and architecture of new...
-
Senior Software Engineer
2 weeks ago
Campbell, CA, United States Rainmaker Systems Full timeJob Description We are looking for a few exceptional software engineers to work on our cloud based B2B e-commerce, renewals and subscriptions platform. As a member of the engineering team, you will work with product management and other team members to design and implement new features. In addition, you will have direct ownership over the design and...
-
Senior Software Engineer
3 days ago
Campbell, CA, United States Rainmaker Systems Full timeJob Description We are looking for a few exceptional software engineers to work on our cloud based B2B e-commerce, renewals and subscriptions platform. As a member of the engineering team, you will work with product management and other team members to design and implement new features. In addition, you will have direct ownership over the design and...
-
Senior Software Engineer
10 hours ago
Campbell, CA, United States Rainmaker Systems Full timeJob Description We are looking for a few exceptional software engineers to work on our cloud based B2B e-commerce, renewals and subscriptions platform. As a member of the engineering team, you will work with product management and other team members to design and implement new features. In addition, you will have direct ownership over the design and...
-
Staff Software Engineer Applications, Robotics
5 hours ago
Campbell, CA, United States Imperative Care Full timeTitle: Staff Software Engineer Applications This position is based in our Campbell, California offices. This position is on-site & full-time Why Telos Health? At Telos Health, an Imperative Care company, we are developing novel robotic-assisted technologies and interventional capabilities that will forever change the disparate outcomes of ischemic stroke –...
-
Sr. Software Engineer
2 days ago
Campbell, CA, United States Shifamed Full timeLaza Medical, a Shifamed Portfolio Company, is at the forefront of developing state-of-the-art imaging solutions for cardiovascular applications. Our mission is to democratize top-quality cardiovascular imaging using robotics and AI. To learn more about Laza Medical, please visit https://lazamedical.com/. ABOUT SHIFAMED Founded in 2009 by serial entrepreneur...
-
Senior Software QA Engineer
1 week ago
Campbell, CA, United States ChargePoint Full timeAbout Us With electric vehicles expected to be nearly 30% of new vehicle sales by 2025 and more than 50% by 2040, electric mobility is becoming a reality. ChargePoint (NYSE: CHPT) is at the center of this revolution, powering one of the world's leading EV charging networks and a comprehensive set of hardware, software and mobile solutions for every charging...
-
Senior Software QA Engineer
1 week ago
Campbell, CA, United States ChargePoint Full timeAbout Us With electric vehicles expected to be nearly 30% of new vehicle sales by 2025 and more than 50% by 2040, electric mobility is becoming a reality. ChargePoint (NYSE: CHPT) is at the center of this revolution, powering one of the world's leading EV charging networks and a comprehensive set of hardware, software and mobile solutions for every charging...
-
Senior Software QA Engineer
7 days ago
Campbell, CA, United States ChargePoint Full timeAbout Us With electric vehicles expected to be nearly 30% of new vehicle sales by 2025 and more than 50% by 2040, electric mobility is becoming a reality. ChargePoint (NYSE: CHPT) is at the center of this revolution, powering one of the world's leading EV charging networks and a comprehensive set of hardware, software and mobile solutions for every charging...