Staff Software Engineer, Robotics
$207k - $230kImperative Care
Job Description
Job Description
Title: Staff Software Engineer Robotics
This position is based in our Campbell, California offices. This position is on-site & full-time
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 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
We are looking for a talented and experienced Robotics Software Engineer to design and implement hard real-time algorithms, application logic, and state machines for the Telos robotic platform. As one of the key founding members of the telos team, you will contribute to the design and development of the infrastructure of the robotics application-level logic and algorithms. You will work closely with a cross functional team to implement and test logic, algorithms and software solutions based on clinical and user requirements.
- Design, implement and test logic, state machines, and algorithms for our robotic platform
- Implement C++ real-time code on Linux based operating systems
- Implement and test solutions in production software environment using C++ and Python
- Work closely with other engineers (software, controls, system, hardware) as part of a focused cross-functional team developing software for a medical application.
- Understand user needs, clinical needs and customer input requirements to drive software development.
- Contribute to the development of the software testing and simulation environment.
- Participate in design discussions and code reviews
- BS in Computer Science, Computer Engineering or equivalent with at least 8 years of experience or MS in Computer Science, Computer Engineering and 6+ years of related experience; or equivalent combination of education and work experience
- 5+ years of controls, robotics, and state-machine experience
- Proficiency with C++ and Python
- Experience in robotic control, real-time state-machine design
- Strong background in object-oriented programming, software architecture, and design patterns
- Experience with multi-threaded applications and event driven architectures
- Experience in algorithm development for robotics operation
- Excellent communication and documentation skills
- Experience with real-time software applications
- Experience developing software for safety-critical applications
- Experience with ROS
- Experience with QNX/Realtime Operation Systems
- Experience working in an Agile development environment
Salary Range: $207,000 – 230,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.
Powered by JazzHR
OVelheMiLa
$207k - $230k
...Title: Staff Software Engineer, Robotic Test 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...SuggestedFull timeWork experience placementLocal areaWorldwide$164k - $246k
...The Staff Software Engineer - Developer Experience (CI/CD & Platform Enablement) is responsible for elevating engineering productivity at scale by designing, standardizing, and evolving our CI/CD platforms and infrastructure workflows. This role sits at the intersection...SuggestedFull timeLocal area$176.5k - $262.35k
...leader, coordinating the activities of other engineers, determining technical tasks, and... ...and at Venmo we want the internals of our software to be as elegant as\n\nthe end user experience... ...through synthetic tests.\n\nAs a Staff Engineer, you will support our critical...SuggestedFull timeWork at officeLocal areaImmediate startFlexible hours- ...Confidential AI, enabling organizations to unlock the value of sensitive data while preserving privacy and security. The Role Staff Software Engineer (Rust) - Confidential Computing Infrastructure We’re looking for a Staff Software Engineer (Rust) to join our...SuggestedFull timeH1b
$239k - $359k
...founded on. So, if you're ready to seize the endless opportunities and leave your mark, come join us. THE ROLE As a Staff Software Engineer in the Hyperscale Build Infrastructure team, you will be responsible for the architecture, development, and maintenance of...SuggestedFull timeWork at officeFlexible hours- ...the ground up, and we're doing it with speed. We're building software that orchestrates every go-to-market motion, enabling B2B teams... ...alongside the best! About the Role We are looking for Software Engineers who are excited to solve challenging problems and build...Full timeImmediate start
$170k - $220k
...the rapidly evolving fields of cardiology and ophthalmology. Description: As a Staff/Principal Software Engineer, you will engineer the intelligence behind a revolutionary robotic platform with ultrasound imaging and AI for interventional cardiology. You will work...Full timeWork experience placement$104k - $169.5k
...preventing successful cyber attacks. This team is looking for engineers who are passionate about technology, have an interest in cyber... ...with cross-functional teams to design, develop, and deploy software solutions with agility and rapid iteration. Use and experiment...Visa sponsorshipWork visa- ...Staff Engineer Lambda, the superintelligence cloud, is a leader in AI cloud infrastructure serving tens of thousands of customers. Our... ...Required Qualifications ~10+ years of experience in software engineering, platform engineering, or SRE, with at least 5 years...Work at officeImmediate startWork from home
$159.2k - $301.6k
...The Opportunity We are seeking a highly motivated Staff Software Engineer to help build Adobe's next-generation AI-first marketing platform. This platform is redefining customer engagement workflows through autonomous experiences, enterprise-scale orchestration, and...Temporary workLocal areaWorldwide$214.1k - $309.8k
...Senior Staff Software Engineer Cisco is shaping the future of AI-powered quality for Enterprise Security and modern Security Operations Center workflows. Our team is focused on building scalable quality foundations, advanced test automation, evaluation frameworks, and...Full timeContract workTemporary workLocal areaFlexible hours$189.6k - $380.4k
...with Heart. The Opportunity Join our team at Nutanix as a Staff Engineer in our San Jose office, where you will play a crucial role in... ...Experience shipping data platforms as part of an Enterprise software is a plus. Work Arrangement Hybrid: This role...Work at officeRemote workRelocation package3 days per week$145k - $235.5k
...lifetime opportunity. Job Summary As an AI-Native Cloud FinOps Engineer , you will build intelligent pipelines and autonomous... ...operations to detect waste. Treating cloud efficiency as a continuous software feature, you will leverage AI to convert potential...Full timeWork at officeLocal areaVisa sponsorshipWork visaShift work$196.5k - $291.5k
...stakes technical domain at scale, with the backing of PayPal's resources and the speed of a product people love. As a Sr. Staff Software Engineer, you will be a subject matter expert. We are looking for technologists with the highest levels of technical talent,...Work at officeLocal areaImmediate startFlexible hours$200k - $220k
...Senior Staff Software Engineer Location: Santa Clara, CA (Onsite) Group: Analyzer Product Group (APG), Engineering Role Summary Picarro is seeking a Senior Staff Software Engineer to take a leading role in architecting and developing the low-level software...Full timeTemporary workSummer holidayWorldwideFlexible hours- .... Own features, advocate for testing at scale, optimize regression cycles, and mentor junior engineers. Collaborate with cross-functional teams on cloud-based software design, development, and maintenance. Requirements ~12+ years of overall experience and strong...Full timeWork at office3 days per week
$183k - $240k
...powered by abundant, clean, low-cost energy. About The Role Antora Energy is looking for a full-stack product engineer to build the software products that power our business - from external customer experiences to internal tools used by teams across Business Development...Remote workFlexible hoursShift work$166.5k - $291.4k
...It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy... ...will drive quality and development excellence across the entire software development lifecycle, from initial design and coding to comprehensive...Full timeWork at officeImmediate startRemote workFlexible hours$170k - $220k
...Job Description Job Description Staff Software Engineer, GPU AlgorithmsWe are looking for a full-time Staff Software Engineer, GPU Algorithms with a strong background in ultrasound, medical image reconstruction, and programming languages such as C++ and CUDA to shape...Full time- ...company pioneering AI-based virtual driver software for factory-built autonomous trucks.... ...Collaborate closely with machine learning engineers to efficiently deploy new models into... ...~ BS, MS, or PhD in Computer Science, Robotics, Electrical Engineering, or a related field...
$133.4k - $222.3k
...Stryker is seeking a Staff Software Engineer to join our Endoscopy division. This role will lead the design and development of Windows-based software applications supporting our Connected OR platform, with a strong focus on C#, .NET, Windows Presentation Foundation...Full timeRemote work- ...company pioneering AI-based virtual driver software for factory-built autonomous trucks.... ...About the Role As a Senior Software Engineer on the Motion Planning team, you’ll research... ...of driving conditions. Bring novel robotics and machine learning techniques from research...
$166.5k - $291.4k
...Company Description It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She... ...To be successful in this role you have: ~12+ years of software engineering experience building scalable, high-quality applications...Work at officeImmediate startRemote workFlexible hours$210k - $275k
...Sr. Staff/Principal Software Engineer - SONiC - SAI About Eridu Eridu is a Silicon Valley-based hardware startup pioneering infrastructure solutions that accelerate AI data centers to deliver Faster AI. Today’s AI performance is frequently limited by communication...$210k - $275k
...Staff - Principal, Software Engineer, SDK Eridu is a Silicon Valley-based hardware startup pioneering infrastructure solutions that accelerate AI data centers to deliver Faster AI. Today’s AI performance is frequently limited by communication bottlenecks. Eridu introduces...$164k - $246k
...Job Description Job Description As a Staff AI Engineer on our Core AI team, you will be a cornerstone of FloQast's AI transformation.... ...governance What You'll Bring ~10+ years of professional software engineering experience with 4+ years focused on building backend...$154k - $220k
Sr. Staff Software Development Engineer-AI Security (Network, Security, LLM) Bellevue, Washington, USA; San Jose, California, USA Zscaler (NASDAQ: ZS) accelerates digital transformation so customers can be more agile, efficient, resilient, and secure. The Zscaler Zero...Full timeWork at officeLocal area$163.5k - $212.4k
...families through the ONVO brand, and small smart high-end electric cars with the FIREFLY brand. The Role As a Staff Simulation Software Engineer, you will design and deliver the foundational low-level software that makes this possible — working at the...Full timeTemporary workFlexible hours- ...help us shape the future of data security and work towards a safer digital future. Requirements We’re looking for a Staff Software Engineer to join our Confidential Computing Management team—an engineer who can design, build, and own core platform services powering...Temporary workH1bWorldwide
$10 per hour
...The Autonomous Freight Systems team is a brand new, AI-first engineering team in San Francisco. This team will own Flexport's client-facing... ...pricing and book freight without manual intervention. As a Staff Engineer, you will be the technical anchor for our next-...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Robotics. Be the first to apply!
- software Campbell, CA
- id software Campbell, CA
- healthcare software sales Campbell, CA
- entry level software sales Campbell, CA
- software sales Campbell, CA
- software technology Campbell, CA
- software implementation project manager Campbell, CA
- ultimate software Campbell, CA
- remote software sales Campbell, CA
- software support Campbell, CA




