Staff Platform Software Engineer
Intuitive
Job Description Primary Function of Position: As a Staff Platform Software Engineer, you will act as a technical lead in many aspects of the software development for a novel surgical robotic platform. This is an exciting opportunity to lead a technical team focused on developing new solutions to address significant unmet patient needs. In this position, you will drive the software architecture definition and the implementation for a new surgical robotic system in support of new or emerging applications, creating cross-functional alignment while delivering high value technical solutions. Critical to the success of this role is experience in leading small technical teams to successfully drive product specification and early engineering development for new technology-based instruments and platforms, from inception to early feasibility studies and regulatory clearances. The successful candidate must excel in a high-energy small, focused team environment, be able to drive to solutions from rough requirements and methodical prototype iterations, and have a commitment to high product quality that places patients first. Quick learning and a desire to understand requirements from a user’s and engineering’s perspective are essential to become a valuable system developer. A strong sense of shared responsibility and shared reward is required, as is the ability to make work fun and interesting. Supporting you will be a development and management team that knows and cares about what you are doing and wants you to succeed. Essential Job Duties Gather high-level cross-functional requirements, ranging from customer-facing requirements to clinical and safety requirements, and cybersecurity requirements. Collaborate with cross-functional stakeholders on the definition of development plans and timelines, that combine technical needs with schedule and resource need. Identify interfaces and communication requirements between hardware and software components, architect modular and testable software that supports the system high-level behaviors. Support prototyping and development activities of novel surgical robotic platforms, by leveraging and adapting the existing infrastructure that is shared across all Intuitive robotic systems; learn from each iteration, refine and extend code quickly and methodically. Lead formal risk analysis; identify additional hardware requirements and develop software mitigations. Act as software lead in the high-level specification, bring-up and integration of new custom PCAs and FPGA IP. Perform detailed design, development, documentation and support verification activities of embedded software and supervisory state machines, in compliance with regulatory requirements and Intuitive's internal guidelines. Contribute broadly to multiple areas of software development for our distributed multi-processor systems, including but not limited to video and servo hardware control and monitoring, inter-processor communication subsystem development, system diagnostic and service application development, user interface development Apply high level and specialized industry expertise that results in new innovations and problem-solving approaches that can be leveraged across multiple products. Represent your project ably in interactions externally with key customer collaborators and internally within the company. #J-18808-Ljbffr Intuitive
$248k - $349k
Senior Staff Software Engineer, Infrastructure, Platforms Infrastructure Engineering Sunnyvale, CA, USA — Google Overview Advanced level software engineering role focused on owning outcomes and decision making, solving ambiguous problems, and influencing stakeholders...SuggestedFull time$207k - $301k
Staff Software Engineer, Infrastructure Platform corporate_fare Google place Sunnyvale, CA, USA Apply Qualifications Bachelor's degree or equivalent practical experience. 8 years of software development experience in C++ or Java. 5 years of experience testing, and...SuggestedRemote work- About Us The Web Platform team at Databricks builds and owns the public-facing web experiences that represent Databricks to the... ...pioneering an agentic SDLC as our operating model. The Role As Staff Software Engineer on the Web Platform team, reporting to the Director of...SuggestedWorldwide
$181.1k - $318.4k
Senior/Staff Software Engineer - AI, Search & Knowledge Platforms Santa Clara, California, United States Machine Learning and AI The AI, Search & Knowledge Platforms team builds amazing products and services for Apple's customers while serving as a foundational partner...SuggestedRelocation$198.2k - $272.6k
Databricks is seeking a Staff Software Engineer for its AI-Native Web Platform in Mountain View, California. The successful candidate will lead the creation of a cutting-edge web platform, coordinate with engineering teams, and set standards for AI-native platform engineering...Suggested$207k - $300k
Staff Software Engineer, Accelerator Platform Software corporate_fare Google place Sunnyvale, CA, USA Bachelor's degree or equivalent practical experience. 8 years of experience in software development. 5 years of experience in testing, and launching software products...Full timeWorldwide- A high-growth software company is seeking an Engineer to join its Platform team. This role involves designing and implementing scalable features and developing high-quality software that directly influences the company's product offerings. The ideal candidate will have...
- A technology company specializing in digital identity is seeking a Staff Software Development Engineer to design and build core services for identity management. The ideal candidate will have over 8 years of experience in backend development and API design, with expertise...Full time
$207k - $300k
Staff Software Engineer, Google Cloud Business Platforms corporate_fare Google place Sunnyvale, CA, USA Bachelor's degree or equivalent practical experience. 8 years of experience in software development. 5 years of experience testing, and launching software products...Full time- A leader in cybersecurity solutions is seeking a Sr. Staff Software Engineer for their IT Customer Experience Team in Santa Clara, CA. The role involves defining the technical vision for go-to-market platforms, delivering custom-built technology, and mentoring engineers...
$207k - $301k
Staff Software Engineer, Search Agentic Ecosystem Platform corporate_fare Google place Mountain View, CA, USA Apply Bachelor’s degree or equivalent practical experience. 8 years of experience in software development. 5 years of experience testing, and launching software...$151.9k - $227.9k
General Summary We are seeking a skilled Software Platform Debug Engineer to design, develop, and debug low‑level software that enables and supports debug visibility on high‑performance server platforms. These debug features include both dynamic debug (e.g., peek/poke)...Work experience placementWork from home- NVIDIA Gruppe is seeking a Senior Staff Software Engineer to join our Software Infrastructure team in Santa Clara, CA. In this role, you will develop software systems, automation frameworks, and high-performance database services that power NVIDIA’s AI workloads. The ideal...
$207k - $300k
Google Inc. is seeking a Staff Software Engineer, Accelerator Platform Software, based in Sunnyvale, CA. This role involves developing next-generation technologies and empowering Google’s accelerator roadmap. The ideal candidate will possess a Bachelor's degree, 8 years...$143k - $286k
COMFORT SYSTEMS is seeking a Staff Software Engineer in Sunnyvale, California, to lead scalable software solutions. The ideal candidate will have over 8 years of software development experience, with expertise in technologies like JavaScript, React, and cloud services....$217.57k - $260k
...enable all people to have a secure digital identity. To learn more, visit [ ROLE OVERVIEW ID.me is seeking a Staff Software Engineer - Data Platform to lead the design, build, and operation of the core data infrastructure that underpins our identity platform....Full timeTemporary workWork at officeRemote workFlexible hours$185k - $265k
...Fortinet is looking for a Senior/Staff Software Engineer on the FortiCNAPP Team! Be a valuable team member that owns and operates high-availability... ...foundational pieces of Fortinet-Lacework’s Cloud security platform. Design and implement resilient, flexible, and highly...Flexible hours- A leading software delivery company in Mountain View, CA, is searching for an experienced Software Engineer to help build a cutting-edge developer productivity platform. The ideal candidate will have 7-11 years of experience in Java and Golang, designing APIs and working...
$207k - $301k
Staff Linux Diagnostics Software Engineer, ARM Platform Google — Sunnyvale, CA, USA Qualifications Bachelor's degree or equivalent practical experience. 8 years of experience in software development. 5 years of experience testing and launching software products. 5...Worldwide- ID.me is looking for a Staff Software Engineer to join the Trust Service team in Mountain View, California. The role involves leading technical projects that impact the trust data model and API contracts. With a commitment to excellence, the engineer will ensure the reliability...
- ...world’s best data and AI infrastructure platform so our customers can use deep data... ...to improve their business. Founded by engineers — and customer obsessed — we leap at every... ...we’re only getting started. As a Sr. Staff Software Engineer working on the Data Platform team...
$150k - $226k
A leading software delivery company in Mountain View seeks an experienced Software Engineer to develop a cutting-edge platform. Responsibilities include designing scalable systems, mentoring engineers, and troubleshooting complex problems. Ideal candidates should have...$207k - $301k
Staff Software Engineer, Embedded Systems/Firmware, Platforms Infrastructure Engineering Google, Sunnyvale, CA, USA Requirements Bachelor's degree or equivalent practical experience. 8 years of experience in software development. 5 years of experience working with embedded...$207k - $300k
A leading cloud technology company in Sunnyvale, CA, is seeking a Staff Software Engineer for their Cloud Business Platforms. The ideal candidate will have extensive experience in software development and leadership, driving innovative projects that cater to the dynamic...- ...Senior Staff Software Engineer – Software Infrastructure Location: Santa Clara, CA We are looking for a Senior Staff Software Engineer to join... ...transformation with the building and development of GPU-accelerated platforms. You'll develop software systems, automation frameworks,...
$214k - $289.5k
...Come join the Intuit as a Sr Staff Software Engineer and help us power prosperity around the world for our customers. We are looking for engineers that love to take on new challenges, solve tough problems, and have deep empathy for our customers. You’ll work with a small...Temporary workWork experience placement- ...Driver. Integrate, test, and deploy production-ready perception solutions into the Aurora Driver system. Requirements Excellent software engineering skills in Python and/or C Extensive experience in any deep learning framework, such as PyTorch Extensive experience in...Work at office3 days per week
$160.5k - $240.7k
...Company Qualcomm Technologies, Inc. Job Area Engineering Group Machine Learning Engineering... ...through machine learning hardware and software. Minimum Qualifications Bachelor’s... ...frameworks deployed on AI camera and embedded platforms. Develop and integrate advanced...Work experience placementWork from home$218.8k - $335.3k
...About the Role We are seeking an experienced Staff Software Engineer to lead the technical direction for the data collection and its ecosystem... ...efficient driving. In this role, you will design and build the platform that ensures high‑quality data flows from vehicles into our...Flexible hours$160.2k - $290.7k
...Job Description About The AV platform team develops the first layers of software on the GM Autonomous Vehicles from working with hardware to... ...on multiple vehicle platforms. Role As a Staff Software Engineers, you are the expert professionals identifying and...Work experience placementLocal areaRemote workWork from homeRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Platform Software Engineer. Be the first to apply!
- platform developer Sunnyvale, CA
- senior platform engineer Sunnyvale, CA
- platform engineering manager Sunnyvale, CA
- platform engineer Sunnyvale, CA
- client platform engineer Sunnyvale, CA
- data platform engineer Sunnyvale, CA
- director of digital platform Sunnyvale, CA
- platform product manager Sunnyvale, CA
- platform manager Sunnyvale, CA
- software technical support engineer Sunnyvale, CA


