Managing Staff Software Engineer - Embedded UI
Intuitive Surgical
Company DescriptionIt started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30 years later, that question still fuels everything we do at Intuitive. As a global leader in robotic-assisted surgery and minimally invasive care, our technologies—like the da Vinci surgical system and Ion—have transformed how care is delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to make surgery smarter, safer, and more human. Every day, our work helps care teams perform with greater precision and patients recover faster, improving outcomes around the world.The problems we solve demand creativity, rigor, and collaboration. The work is challenging, but deeply meaningful—because every improvement we make has the potential to change a life.If you’re ready to contribute to something bigger than yourself and help transform the future of healthcare, you’ll find your purpose here.Job DescriptionPrimary Function of Position Our team works collaboratively within a cross-functional team to develop the graphical user interface for both existing and future robotic systems in the da Vinci product line. We are passionate about both the function and finish of digital interfaces, with expertise in a broad range of development environments. The ideal candidate is an independent and fast-paced developer with excellent problem-solving skills, capable of producing robust, high-quality code in the face of rapidly changing requirements.to build a coherent test and calibration strategy and develop software to implement the same.Essential Job DutiesLead a small team of talented SW engineers to develop world-class digital interfaces. Develop simple and elegant interfaces for the da Vinci product line, using Qt and other tools in an embedded C/C++ environment. Maintain superior development standards from prototypes through production.Implement the visual language of the product. Collaborate with interaction and visual designers to produce beautiful and functional interfaces.Contribute to system and software architecture. Work with other members of the engineering team to define the architecture and select the tools used for system graphical interfaces.Explore new user interface technologies. Work with platform software, mechanical and electrical engineers to explore new user interface technologies. Rapidly iterate on prototypes of those technologies to assess feasibility and value.QualificationsRequired Skills and Experience Fluent in object-oriented programming using modern C/C++Demonstrate experience in leading complex and highly collaborative user interface design and development for 2D and 3D user interface.Demonstrated experience in multiple phases of the product development lifecycle including design, implementation, debug, verification, and maintenance.Experience or interest in leading, mentoring, and managing a team of talented developersRequired Education and TrainingBachelor’s or Master’s degree in Software, Electrical or Computer Engineering preferredMinimum of 10 years industry experience developing and supporting digital interfacesPreferred Skills and ExperienceExperience in embedded software development.Experience with GUI development frameworks; experience with Qt.Experience with 3D graphics frameworks (OpenGL, Vulkan, etc.)Passionate for delivering the best possible experience to the user.Additional InformationDue to the nature of our business and the role, please note that Intuitive and/or your customer(s) may require that you show current proof of vaccination against certain diseases including COVID-19. Details can vary by role.Intuitive is an Equal Opportunity Employer. We provide equal employment opportunities to all qualified applicants and employees, and prohibit discrimination and harassment of any type, without regard to race, sex, pregnancy, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status, genetic information or any other status protected under federal, state, or local applicable laws.Mandatory NoticesU.S. Export Controls Disclaimer: In accordance with the U.S. Export Administration Regulations (15 CFR §743.13(b)), some roles at Intuitive Surgical may be subject to U.S. export controls for prospective employeeswho are nationals from countries currently on embargo or sanctions status.Certain information you provide as part of the application will be used for purposes of determining whether Intuitive Surgical will need to (i) obtain an export license from the U.S. Government on your behalf (note: the government’s licensing process can take 3 to 6+ months) or (ii) implement a Technology Control Plan (“TCP”) (note: typically adds 2 weeks to the hiring process). For any Intuitive role subject to export controls, final offers are contingent upon obtaining an approved export license and/or an executed TCP prior to the prospective employee’sstart date, which may or may not be flexible, and within a timeframe that does not unreasonably impede the hiring need. If applicable, candidates will be notified and instructed on any requirements for these purposes. We will consider for employment qualified applicants with arrest and conviction records in accordance with fair chance laws.Preference will be given to qualified candidates who do not reside, or plan to reside, in Alabama, Arkansas, Delaware, Florida, Indiana, Iowa, Louisiana, Maryland, Mississippi, Missouri, Oklahoma, Pennsylvania, South Carolina, or Tennessee.This position may be filled at a different job level than listed here depending on business need and/or on the selected candidate’s experience, knowledge and skills. Compensation will be based primarily on the job level at which the role is filled and the candidate’s qualifications, consistent with applicable law.We provide market-competitive compensation packages, inclusive of base pay, incentives, benefits, and equity. It would not be typical for someone to be hired at the top end of range for the role, as actual pay will be determined based on several factors, including experience, skills, and qualifications. The target compensation ranges are listed.SummaryType: Full-timeFunction: EngineeringExperience level: AssociateIndustry: Medical Device
- ...delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to... ...here.Job DescriptionPrimary Function of Position:As a Staff Software Engineer Embedded UI on the Future Forward team, you will develop innovative...SuggestedLocal areaWorldwideFlexible hours
$207k - $300k
...a distributed team of engineers. Facilitate alignment and... ..., and timelines. Manage project priorities, deadlines... ...enhance large scale software solutions.Minimum qualifications... ...working with embedded operating systems.5 years... ...natural language processing, UI design and mobile; the...Suggested$207k - $301k
...maintenance of large-scale software solutions, including... ...optimization and management, including the development... ...a distributed team of engineers while managing project... ...working with embedded operating systems.3 years... ...language processing, UI design and mobile; the...SuggestedWorldwide$207k - $300k
...and enhance large scale software solutions.Provide... ...high-impact projects. Manage project priorities, deadlines... ...a distributed team of engineers.Minimum qualifications:... ...g. ranking, retrieval, embedding).Preferred qualifications... ...language processing, UI design and mobile; the...Suggested$207k - $301k
...a distributed team of engineers.Facilitate alignment and... ...outcomes, and timelines.Manage project priorities,... ...and enhance large scale software solutions.Minimum qualifications... ...working with embedded operating systems.3 years... ...natural language processing, UI design and mobile; the...SuggestedWorldwide$207k - $301k
...and enhance large scale software solutions.Provide... ...high-impact projects. Manage project priorities, deadlines... ...a distributed team of engineers.Lead the design and implementation... ..., prediction, ranking, embedding) in production and... ...language processing, UI design and mobile; the...$207k - $301k
..., and deploying switch software that powers Google's large... ...a distributed team of engineers on software design,... ...outcomes, and timelines.Manage individual project priorities... ...development, or embedded software development.Experience... ...language processing, UI design and mobile; the...Worldwide- ...Senior Software Engineer - Embedded UI (Qt / C++) Our team works collaboratively within a cross-functional team to develop the graphical user interface for both existing and future robotic systems in the da Vinci product line. We are passionate about both the function...
$207k - $301k
...a distributed team of engineers.Facilitate alignment and... ...outcomes, and timelines.Manage project priorities,... ...and enhance large scale software solutions.Minimum qualifications... ...working with embedded operating systems.3 years... ...natural language processing, UI design and mobile; the...Worldwide$207k - $301k
...boot mechanisms and managing advanced... ...operating system engineering teams.Minimum qualifications... ...of experience in software development.5 years... ...of experience in embedded systems and system... ...language processing, UI design and mobile;... ...forward.As Staff Software Engineer,...$207k - $300k
...a distributed team of engineers.Facilitate alignment and... ...outcomes, and timelines.Manage project priorities,... ...and enhance large-scale software solutions.Minimum qualifications... ...working with embedded operating systems.3 years... ...natural language processing, UI design and mobile; the...Worldwide$170k - $210k
...culture of ownership where developers and engineers are self-motivated to tackle... ...with cross-functional teams, including UI design, product management, and business leadership, to make... ...technologiesExperience with C++, especially in embedded environmentsConsumer electronics...Work at officeLocal areaRemote workWorldwideMonday to ThursdayFlexible hours$94.16k - $141k
...(ODSP) PHY SW Team develops software for Marvell's DSP products used... ...all SW components, including embedded FW, customer SDK, and lab... ...coordinating finite state machine to manage tasks in parallel (bare metal... ...Science / Electronics Engineering or related technical field(s)...Permanent employmentInternshipRemote workWork from homeWorldwide$170k - $210k
...culture of ownership where developers and engineers are self-motivated to tackle... ...with cross-functional teams, including UI design, product management, and business leadership, to make... ...Experience with C++, especially in embedded environments Consumer electronics...Full timeWork at officeLocal areaRemote workWorldwideMonday to ThursdayFlexible hours$207k - $301k
...Contribute to the success of managing AI business generation goals... ...products.Mentor team members, guide engineering best practices, and influence... ....8 years of experience in software development.5 years of... ...natural language processing, UI design and mobile; the list goes...$262k - $365k
...leadership on high-impact projects. Manage project priorities, deadlines,... ...coach a distributed team of engineers.Lead a team of engineers... ...experience.8 years of experience in software development.7 years of... ...natural language processing, UI design and mobile; the list goes...$207k - $301k
...and coach a distributed team of engineers.Facilitate alignment and... ...goals, outcomes, and timelines.Manage project priorities, deadlines,... ...maintain, and enhance large scale software solutions.Minimum... ...natural language processing, UI design and mobile; the list goes...$150k - $226k
Harness is the AI Software Delivery Platform company, led by technologist... ...and policy-driven controls embedded throughout the platform. Over... ...API calls, and helped manage $2.8B in cloud spend — enabling... ...-time risk detection to help engineering teams ensure software integrity...Local areaImmediate startFlexible hoursShift work$207k - $300k
...maintain, and enhance large scale software solutions.Provide technical... ...on high-impact projects. Manage project priorities, deadlines,... ...and coach a distributed team of engineers.Lead the design of GenAI solutions... ...natural language processing, UI design and mobile; the list...$262k - $365k
...maintain, and enhance large scale software solutions.Provide technical... ...on high-impact projects. Manage project priorities, deadlines,... ...and coach a distributed team of engineers.Drive technical project strategy... ...natural language processing, UI design and mobile; the list goes...$207k - $301k
...deploy, and debug critical system software that enables TPU Machine... ...advanced analytics and health management capabilities to effectively... ...guidance and mentorship to software engineers to foster their professional... ...natural language processing, UI design and mobile; the list...Worldwide$207k - $301k
...team of high-performing engineers who design and model... ...reliable service deployments.Manage project priorities and... ...testing and launching software products and working... ...natural language processing, UI design and mobile; the... ...and passionate Staff Software Engineering to...Remote workWorldwide$111.07k - $166.4k
...Processing (ODSP) PHY SW Team develops software for Marvell's DSP products used in pluggable... .... We own all SW components, including embedded FW, customer SDK, and lab scripts, and... ...to production, and the role of a Staff Engineer in our team is to ensure the overall success...Permanent employmentFull timeInternshipWork from homeWorldwide$189k - $303k
...LinkedIn.The Aurora Services Engineering org creates full-stack... ...is to build the software that drives the... ...providing remote support, managing a fleet of vehicles, and... ....We are looking for a Staff Engineer to join the Core... ...with embedded autonomous vehicle development...Work at officeLocal areaRemote work3 days per week$207k - $301k
...next-generation Baseboard Management Controller (BMC) software architecture, ensuring scalability... ...directly with hardware engineering, accelerator (TPU/GPU)... ...in working with embedded operating systems.5 years... ...natural language processing, UI design and mobile; the list...Worldwide$207k - $301k
...and coach a distributed team of engineers.Facilitate alignment and... ...goals, outcomes, and timelines.Manage project priorities, deadlines,... ...maintain, and enhance large scale software solutions.Minimum... ...natural language processing, UI design and mobile; the list goes...Worldwide$207k - $301k
...scalable systems.Involve in software design and implementations, adhere... ...across teams effectively, manage complex requirements and... ...improve development velocity, engineering excellence and product excellence... ...natural language processing, UI design and mobile; the list...$214.97k - $303.03k
...Embedded SW Engineer 42dot is a mobility AI company committed to solving mobility challenges with software and AI. As the Global Software Center of Hyundai Motor Group, 42dot pioneers... ...and moves autonomously through a self-managing urban transportation operating system....$207k - $301k
...and high-performing solutions capable of managing enterprise-level transaction volumes,... ...practical experience.8 years of experience in software engineering/architecture, with 5 years of... ...intelligence, natural language processing, UI design and mobile; the list goes on and...- ...Staff Software Engineer, Embedded Systems Location: Mountain View, CA – Onsite Required Skills: ~ Bachelor's degree in computer science, computer engineering, or electrical engineering ~10+ years of experience in embedded software development ~ Strong programming...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Managing Staff Software Engineer - Embedded UI. Be the first to apply!
- software engineer - cloud services Sunnyvale, CA
- id software Sunnyvale, CA
- healthcare software sales Sunnyvale, CA
- software technical support Sunnyvale, CA
- software asset management analyst Sunnyvale, CA
- software implementation project manager Sunnyvale, CA
- software technical support engineer Sunnyvale, CA
- government software Sunnyvale, CA
- software Sunnyvale, CA
- embedded software Sunnyvale, CA


