About the Role Uber is launching AV Labs to accelerate the autonomous technology ecosystem. We're building out a high-velocity team of multi-disciplinary experts to turn real-world operations into high-quality data for our autonomous partners. This team is focused on the hardest problem in AV today: unlocking real-world, long-tail driving data. Autonomy is now a data race—and Uber has an edge: We collect rare, real-world driving data at a scale and capital efficiency no one else can match. As a Senior Software Engineer, you will be at the forefront of Physical AI , building advanced autonomy algorithms to add rich semantics to our massive driving data. You will be responsible for the development and implementation of the latest techniques that enable better data mining, deep scene understanding, and causal modeling of ego vehicle behavior. The ideal candidate will be able to identify complex edge cases, provide robust algorithmic solutions, and set a high technical excellence bar. What the Candidate Will Do Algorithm Development: Lead the development of autonomy algorithms that extract high-fidelity semantic meaning from complex urban edge cases to enrich our L4 data lake. Systems Architecture Design: Architect onboard systems, including management of upstream sensor dependencies and evaluation metrics for the stack. Technical Leadership: Partner with fellow engineers to architect, design, and build scalable solutions that can stand
Sep 04, 2026
Full time
About the Role Uber is launching AV Labs to accelerate the autonomous technology ecosystem. We're building out a high-velocity team of multi-disciplinary experts to turn real-world operations into high-quality data for our autonomous partners. This team is focused on the hardest problem in AV today: unlocking real-world, long-tail driving data. Autonomy is now a data race—and Uber has an edge: We collect rare, real-world driving data at a scale and capital efficiency no one else can match. As a Senior Software Engineer, you will be at the forefront of Physical AI , building advanced autonomy algorithms to add rich semantics to our massive driving data. You will be responsible for the development and implementation of the latest techniques that enable better data mining, deep scene understanding, and causal modeling of ego vehicle behavior. The ideal candidate will be able to identify complex edge cases, provide robust algorithmic solutions, and set a high technical excellence bar. What the Candidate Will Do Algorithm Development: Lead the development of autonomy algorithms that extract high-fidelity semantic meaning from complex urban edge cases to enrich our L4 data lake. Systems Architecture Design: Architect onboard systems, including management of upstream sensor dependencies and evaluation metrics for the stack. Technical Leadership: Partner with fellow engineers to architect, design, and build scalable solutions that can stand
About the Role Uber is launching AV Labs to accelerate the autonomous technology ecosystem. We're building out a high-velocity team of multi-disciplinary experts to turn real-world operations into high-quality data for our autonomous partners. This team is focused on the hardest problem in AV today: unlocking real-world, long-tail driving data. Autonomy is now a data race—and Uber has an edge: We collect rare, real-world driving data at a scale and capital efficiency no one else can match. As a Senior ML Engineer, you will be at the forefront of Physical AI , building advanced autonomy algorithms and models to add rich semantics to our massive driving data. You will be responsible for the development and implementation of the latest machine learning techniques that enables better data mining, deep scene understanding, and causal modeling of ego vehicle behavior. The ideal candidate will be able to identify complex edge cases, provide robust algorithmic solutions, and set a high technical excellence bar. What the Candidate Will Do Algorithm Development: Lead the development of autonomy algorithms and foundation models that extract high-fidelity semantic meaning from complex urban edge cases to enrich our L4 data lake. Systems Architecture Design: Architect scalable ML systems, including management of upstream sensor dependencies. Technical Leadership: Partner with fellow engineers to architect, design, and build scalable solutions for ML technology that can
Sep 04, 2026
Full time
About the Role Uber is launching AV Labs to accelerate the autonomous technology ecosystem. We're building out a high-velocity team of multi-disciplinary experts to turn real-world operations into high-quality data for our autonomous partners. This team is focused on the hardest problem in AV today: unlocking real-world, long-tail driving data. Autonomy is now a data race—and Uber has an edge: We collect rare, real-world driving data at a scale and capital efficiency no one else can match. As a Senior ML Engineer, you will be at the forefront of Physical AI , building advanced autonomy algorithms and models to add rich semantics to our massive driving data. You will be responsible for the development and implementation of the latest machine learning techniques that enables better data mining, deep scene understanding, and causal modeling of ego vehicle behavior. The ideal candidate will be able to identify complex edge cases, provide robust algorithmic solutions, and set a high technical excellence bar. What the Candidate Will Do Algorithm Development: Lead the development of autonomy algorithms and foundation models that extract high-fidelity semantic meaning from complex urban edge cases to enrich our L4 data lake. Systems Architecture Design: Architect scalable ML systems, including management of upstream sensor dependencies. Technical Leadership: Partner with fellow engineers to architect, design, and build scalable solutions for ML technology that can
About the Role Uber is launching AV Labs to accelerate the autonomous technology ecosystem. We’re building out a high-velocity team of multi-disciplinary experts to turn real-world operations into high-quality data for our autonomous partners. This team will be focused on the hardest problem in AV today: unlocking real-world, long-tail driving data. Autonomy is now a data race–and Uber has an edge: We collect rare, real-world driving data at a scale and capital efficiency no one else can match (millions of Uber trips every hour across cities, conditions, and edge cases create the data autonomy has been missing). We will build platforms that harness scale and real-world complexity to reimagine how the world moves. You will be a software engineer in AV Labs and involved in the development and implementation of the latest technology for self driving stacks. The ideal candidate will be able to identify issues, provide solutions and implement the fixes as well as setting a high technical excellence bar in all things we do. What the Candidate Will Do: Design the in vehicle software infrastructure. Performance tuning. Build onboard over the air update stack. Build the developer tools for robotics software development. Basic Qualifications: Minimum 3 years of working experience in the software engineering industry Bachelor degree in computer science, computer engineering or related fields Proficient in Python, C++ and Linux Experience with the Rob
Sep 04, 2026
Full time
About the Role Uber is launching AV Labs to accelerate the autonomous technology ecosystem. We’re building out a high-velocity team of multi-disciplinary experts to turn real-world operations into high-quality data for our autonomous partners. This team will be focused on the hardest problem in AV today: unlocking real-world, long-tail driving data. Autonomy is now a data race–and Uber has an edge: We collect rare, real-world driving data at a scale and capital efficiency no one else can match (millions of Uber trips every hour across cities, conditions, and edge cases create the data autonomy has been missing). We will build platforms that harness scale and real-world complexity to reimagine how the world moves. You will be a software engineer in AV Labs and involved in the development and implementation of the latest technology for self driving stacks. The ideal candidate will be able to identify issues, provide solutions and implement the fixes as well as setting a high technical excellence bar in all things we do. What the Candidate Will Do: Design the in vehicle software infrastructure. Performance tuning. Build onboard over the air update stack. Build the developer tools for robotics software development. Basic Qualifications: Minimum 3 years of working experience in the software engineering industry Bachelor degree in computer science, computer engineering or related fields Proficient in Python, C++ and Linux Experience with the Rob
Serve as a developer for hybrid work model projects delivering robust commerce applications using Java Springboot Microservices and full stack engineering practices guiding end to end solution design development and deployment for scalable secure and maintainable digital products that enhance customer experiences and support core enterprise objectives in a collaborative environment. Please note, this role is not able to offer visa transfer or sponsorship now or in the future Role: Java Developer Location: Sunnyvale, CA. Experience: 8+ years Salary and Other Compensation: Applications will be accepted until 09/11/2026. The annual salary for this position is between $70,000/Year to $100,000/ Year depending on the experience and other qualifications of the candidate. This position is also eligible for Cognizant’s discretionary annual incentive program and stock awards, based on performance and subject to the terms of Cognizant’s applicable plans. Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements: Medical/Dental/Vision/Life Insurance • Paid holidays plus Paid Time Off • 401(k) plan and contributions • Long-term/Short-term Disability • Paid Parental Leave • Employee Stock Purchase Plan Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law. Responsibilities Lead end to end design and development of modular commerce applications using Java and Springboot Microservices to deliver scalable and resilient digital solutions that align with enterprise standards and customer needs. Drive microservice architecture decisions to ensure services are loosely coupled independently deployable and optimized for reliability maintainability and performance across hybrid environments. Implement clean well structured and reusable server side code with strong focus on domain models business logic and integration patterns that support complex commerce workflows. Coordinate full stack development activities across backend services and frontend interfaces to ensure seamless user journeys consistent data flows and intuitive interaction patterns. Optimize application performance by profiling critical paths tuning database interactions and refining service communication strategies to reduce latency and improve throughput. Configure and extend RESTful APIs and related integration components so that internal and external systems can exchange data securely and efficiently for commerce transactions. Apply secure coding practices input validation access control and data protection measures to safeguard sensitive information and comply with regulatory and organizational security requirements. Guide continuous integration and continuous delivery pipelines by defining build test and deployment steps that enable frequent reliable releases within the hybrid day shift operating model. Collaborate closely with product owners architects testers and other developers to clarify requirements refine user stories and translate business goals into technical solutions that deliver measurable value. Mentor less experienced engineers through code reviews design discussions and pair programming sessions to uplift overall team capabilities and promote consistent engineering practices. Coordinate defect analysis and resolution activities during development and after release ensuring root cause identification corrective actions and proactive prevention of recurring issues. Document technical designs service contracts and operational runbooks in a clear and accessible manner so that teams can efficiently support enhance and troubleshoot the commerce platform. Engage in hybrid collaboration ceremonies such as daily standups planning refinement and retrospectives to maintain transparency manage dependencies and uphold delivery commitments without travel requirements. Qualifications Demonstrate professional experience of eight to twelve years in software development with significant time spent on enterprise grade projects involving Java based applications. Show deep hands on expertise with Springboot Microservices including service design dependency management configuration management and integration with other enterprise components. Apply advanced skills in core Java and related frameworks to build robust object oriented components that are testable maintainable and aligned with modern coding standards. Display proven experience in commerce full stack engineering where backend services frontend layers and data stores are integrated to support end to end transaction flows. Use practical knowledge of relational or NoSQL databases query optimization and transaction handling to maintain data consistency and high performance in commerce scenarios. Employ strong understanding of testing strategies including unit tests integration tests and automated regression tests to achieve high quality deliverables and stable releases. Leverage familiarity with modern version control workflows branching strategies and code review processes to support collaborative development in a hybrid work setting. Communicate effectively with technical and non technical stakeholders using clear language and structured updates that support informed decision making and inclusive teamwork.
Sep 01, 2026
Full time
Serve as a developer for hybrid work model projects delivering robust commerce applications using Java Springboot Microservices and full stack engineering practices guiding end to end solution design development and deployment for scalable secure and maintainable digital products that enhance customer experiences and support core enterprise objectives in a collaborative environment. Please note, this role is not able to offer visa transfer or sponsorship now or in the future Role: Java Developer Location: Sunnyvale, CA. Experience: 8+ years Salary and Other Compensation: Applications will be accepted until 09/11/2026. The annual salary for this position is between $70,000/Year to $100,000/ Year depending on the experience and other qualifications of the candidate. This position is also eligible for Cognizant’s discretionary annual incentive program and stock awards, based on performance and subject to the terms of Cognizant’s applicable plans. Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements: Medical/Dental/Vision/Life Insurance • Paid holidays plus Paid Time Off • 401(k) plan and contributions • Long-term/Short-term Disability • Paid Parental Leave • Employee Stock Purchase Plan Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law. Responsibilities Lead end to end design and development of modular commerce applications using Java and Springboot Microservices to deliver scalable and resilient digital solutions that align with enterprise standards and customer needs. Drive microservice architecture decisions to ensure services are loosely coupled independently deployable and optimized for reliability maintainability and performance across hybrid environments. Implement clean well structured and reusable server side code with strong focus on domain models business logic and integration patterns that support complex commerce workflows. Coordinate full stack development activities across backend services and frontend interfaces to ensure seamless user journeys consistent data flows and intuitive interaction patterns. Optimize application performance by profiling critical paths tuning database interactions and refining service communication strategies to reduce latency and improve throughput. Configure and extend RESTful APIs and related integration components so that internal and external systems can exchange data securely and efficiently for commerce transactions. Apply secure coding practices input validation access control and data protection measures to safeguard sensitive information and comply with regulatory and organizational security requirements. Guide continuous integration and continuous delivery pipelines by defining build test and deployment steps that enable frequent reliable releases within the hybrid day shift operating model. Collaborate closely with product owners architects testers and other developers to clarify requirements refine user stories and translate business goals into technical solutions that deliver measurable value. Mentor less experienced engineers through code reviews design discussions and pair programming sessions to uplift overall team capabilities and promote consistent engineering practices. Coordinate defect analysis and resolution activities during development and after release ensuring root cause identification corrective actions and proactive prevention of recurring issues. Document technical designs service contracts and operational runbooks in a clear and accessible manner so that teams can efficiently support enhance and troubleshoot the commerce platform. Engage in hybrid collaboration ceremonies such as daily standups planning refinement and retrospectives to maintain transparency manage dependencies and uphold delivery commitments without travel requirements. Qualifications Demonstrate professional experience of eight to twelve years in software development with significant time spent on enterprise grade projects involving Java based applications. Show deep hands on expertise with Springboot Microservices including service design dependency management configuration management and integration with other enterprise components. Apply advanced skills in core Java and related frameworks to build robust object oriented components that are testable maintainable and aligned with modern coding standards. Display proven experience in commerce full stack engineering where backend services frontend layers and data stores are integrated to support end to end transaction flows. Use practical knowledge of relational or NoSQL databases query optimization and transaction handling to maintain data consistency and high performance in commerce scenarios. Employ strong understanding of testing strategies including unit tests integration tests and automated regression tests to achieve high quality deliverables and stable releases. Leverage familiarity with modern version control workflows branching strategies and code review processes to support collaborative development in a hybrid work setting. Communicate effectively with technical and non technical stakeholders using clear language and structured updates that support informed decision making and inclusive teamwork.
Serve as a developer for hybrid work model projects delivering robust commerce applications using Java Springboot Microservices and full stack engineering practices guiding end to end solution design development and deployment for scalable secure and maintainable digital products that enhance customer experiences and support core enterprise objectives in a collaborative environment. Please note, this role is not able to offer visa transfer or sponsorship now or in the future Role: Java Developer Location: Sunnyvale, CA. Experience: 8+ years Salary and Other Compensation: Applications will be accepted until 09/11/2026. The annual salary for this position is between $70,000/Year to $100,000/ Year depending on the experience and other qualifications of the candidate. This position is also eligible for Cognizant’s discretionary annual incentive program and stock awards, based on performance and subject to the terms of Cognizant’s applicable plans. Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements: Medical/Dental/Vision/Life Insurance • Paid holidays plus Paid Time Off • 401(k) plan and contributions • Long-term/Short-term Disability • Paid Parental Leave • Employee Stock Purchase Plan Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law. Responsibilities Lead end to end design and development of modular commerce applications using Java and Springboot Microservices to deliver scalable and resilient digital solutions that align with enterprise standards and customer needs. Drive microservice architecture decisions to ensure services are loosely coupled independently deployable and optimized for reliability maintainability and performance across hybrid environments. Implement clean well structured and reusable server side code with strong focus on domain models business logic and integration patterns that support complex commerce workflows. Coordinate full stack development activities across backend services and frontend interfaces to ensure seamless user journeys consistent data flows and intuitive interaction patterns. Optimize application performance by profiling critical paths tuning database interactions and refining service communication strategies to reduce latency and improve throughput. Configure and extend RESTful APIs and related integration components so that internal and external systems can exchange data securely and efficiently for commerce transactions. Apply secure coding practices input validation access control and data protection measures to safeguard sensitive information and comply with regulatory and organizational security requirements. Guide continuous integration and continuous delivery pipelines by defining build test and deployment steps that enable frequent reliable releases within the hybrid day shift operating model. Collaborate closely with product owners architects testers and other developers to clarify requirements refine user stories and translate business goals into technical solutions that deliver measurable value. Mentor less experienced engineers through code reviews design discussions and pair programming sessions to uplift overall team capabilities and promote consistent engineering practices. Coordinate defect analysis and resolution activities during development and after release ensuring root cause identification corrective actions and proactive prevention of recurring issues. Document technical designs service contracts and operational runbooks in a clear and accessible manner so that teams can efficiently support enhance and troubleshoot the commerce platform. Engage in hybrid collaboration ceremonies such as daily standups planning refinement and retrospectives to maintain transparency manage dependencies and uphold delivery commitments without travel requirements. Qualifications Demonstrate professional experience of eight to twelve years in software development with significant time spent on enterprise grade projects involving Java based applications. Show deep hands on expertise with Springboot Microservices including service design dependency management configuration management and integration with other enterprise components. Apply advanced skills in core Java and related frameworks to build robust object oriented components that are testable maintainable and aligned with modern coding standards. Display proven experience in commerce full stack engineering where backend services frontend layers and data stores are integrated to support end to end transaction flows. Use practical knowledge of relational or NoSQL databases query optimization and transaction handling to maintain data consistency and high performance in commerce scenarios. Employ strong understanding of testing strategies including unit tests integration tests and automated regression tests to achieve high quality deliverables and stable releases. Leverage familiarity with modern version control workflows branching strategies and code review processes to support collaborative development in a hybrid work setting. Communicate effectively with technical and non technical stakeholders using clear language and structured updates that support informed decision making and inclusive teamwork.
Sep 01, 2026
Full time
Serve as a developer for hybrid work model projects delivering robust commerce applications using Java Springboot Microservices and full stack engineering practices guiding end to end solution design development and deployment for scalable secure and maintainable digital products that enhance customer experiences and support core enterprise objectives in a collaborative environment. Please note, this role is not able to offer visa transfer or sponsorship now or in the future Role: Java Developer Location: Sunnyvale, CA. Experience: 8+ years Salary and Other Compensation: Applications will be accepted until 09/11/2026. The annual salary for this position is between $70,000/Year to $100,000/ Year depending on the experience and other qualifications of the candidate. This position is also eligible for Cognizant’s discretionary annual incentive program and stock awards, based on performance and subject to the terms of Cognizant’s applicable plans. Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements: Medical/Dental/Vision/Life Insurance • Paid holidays plus Paid Time Off • 401(k) plan and contributions • Long-term/Short-term Disability • Paid Parental Leave • Employee Stock Purchase Plan Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law. Responsibilities Lead end to end design and development of modular commerce applications using Java and Springboot Microservices to deliver scalable and resilient digital solutions that align with enterprise standards and customer needs. Drive microservice architecture decisions to ensure services are loosely coupled independently deployable and optimized for reliability maintainability and performance across hybrid environments. Implement clean well structured and reusable server side code with strong focus on domain models business logic and integration patterns that support complex commerce workflows. Coordinate full stack development activities across backend services and frontend interfaces to ensure seamless user journeys consistent data flows and intuitive interaction patterns. Optimize application performance by profiling critical paths tuning database interactions and refining service communication strategies to reduce latency and improve throughput. Configure and extend RESTful APIs and related integration components so that internal and external systems can exchange data securely and efficiently for commerce transactions. Apply secure coding practices input validation access control and data protection measures to safeguard sensitive information and comply with regulatory and organizational security requirements. Guide continuous integration and continuous delivery pipelines by defining build test and deployment steps that enable frequent reliable releases within the hybrid day shift operating model. Collaborate closely with product owners architects testers and other developers to clarify requirements refine user stories and translate business goals into technical solutions that deliver measurable value. Mentor less experienced engineers through code reviews design discussions and pair programming sessions to uplift overall team capabilities and promote consistent engineering practices. Coordinate defect analysis and resolution activities during development and after release ensuring root cause identification corrective actions and proactive prevention of recurring issues. Document technical designs service contracts and operational runbooks in a clear and accessible manner so that teams can efficiently support enhance and troubleshoot the commerce platform. Engage in hybrid collaboration ceremonies such as daily standups planning refinement and retrospectives to maintain transparency manage dependencies and uphold delivery commitments without travel requirements. Qualifications Demonstrate professional experience of eight to twelve years in software development with significant time spent on enterprise grade projects involving Java based applications. Show deep hands on expertise with Springboot Microservices including service design dependency management configuration management and integration with other enterprise components. Apply advanced skills in core Java and related frameworks to build robust object oriented components that are testable maintainable and aligned with modern coding standards. Display proven experience in commerce full stack engineering where backend services frontend layers and data stores are integrated to support end to end transaction flows. Use practical knowledge of relational or NoSQL databases query optimization and transaction handling to maintain data consistency and high performance in commerce scenarios. Employ strong understanding of testing strategies including unit tests integration tests and automated regression tests to achieve high quality deliverables and stable releases. Leverage familiarity with modern version control workflows branching strategies and code review processes to support collaborative development in a hybrid work setting. Communicate effectively with technical and non technical stakeholders using clear language and structured updates that support informed decision making and inclusive teamwork.
Serve as a developer for hybrid work model projects delivering robust commerce applications using Java Springboot Microservices and full stack engineering practices guiding end to end solution design development and deployment for scalable secure and maintainable digital products that enhance customer experiences and support core enterprise objectives in a collaborative environment. Please note, this role is not able to offer visa transfer or sponsorship now or in the future Role: Java Developer Location: Sunnyvale, CA. Experience: 8+ years Salary and Other Compensation: Applications will be accepted until 09/11/2026. The annual salary for this position is between $70,000/Year to $100,000/ Year depending on the experience and other qualifications of the candidate. This position is also eligible for Cognizant’s discretionary annual incentive program and stock awards, based on performance and subject to the terms of Cognizant’s applicable plans. Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements: Medical/Dental/Vision/Life Insurance • Paid holidays plus Paid Time Off • 401(k) plan and contributions • Long-term/Short-term Disability • Paid Parental Leave • Employee Stock Purchase Plan Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law. Responsibilities Lead end to end design and development of modular commerce applications using Java and Springboot Microservices to deliver scalable and resilient digital solutions that align with enterprise standards and customer needs. Drive microservice architecture decisions to ensure services are loosely coupled independently deployable and optimized for reliability maintainability and performance across hybrid environments. Implement clean well structured and reusable server side code with strong focus on domain models business logic and integration patterns that support complex commerce workflows. Coordinate full stack development activities across backend services and frontend interfaces to ensure seamless user journeys consistent data flows and intuitive interaction patterns. Optimize application performance by profiling critical paths tuning database interactions and refining service communication strategies to reduce latency and improve throughput. Configure and extend RESTful APIs and related integration components so that internal and external systems can exchange data securely and efficiently for commerce transactions. Apply secure coding practices input validation access control and data protection measures to safeguard sensitive information and comply with regulatory and organizational security requirements. Guide continuous integration and continuous delivery pipelines by defining build test and deployment steps that enable frequent reliable releases within the hybrid day shift operating model. Collaborate closely with product owners architects testers and other developers to clarify requirements refine user stories and translate business goals into technical solutions that deliver measurable value. Mentor less experienced engineers through code reviews design discussions and pair programming sessions to uplift overall team capabilities and promote consistent engineering practices. Coordinate defect analysis and resolution activities during development and after release ensuring root cause identification corrective actions and proactive prevention of recurring issues. Document technical designs service contracts and operational runbooks in a clear and accessible manner so that teams can efficiently support enhance and troubleshoot the commerce platform. Engage in hybrid collaboration ceremonies such as daily standups planning refinement and retrospectives to maintain transparency manage dependencies and uphold delivery commitments without travel requirements. Qualifications Demonstrate professional experience of eight to twelve years in software development with significant time spent on enterprise grade projects involving Java based applications. Show deep hands on expertise with Springboot Microservices including service design dependency management configuration management and integration with other enterprise components. Apply advanced skills in core Java and related frameworks to build robust object oriented components that are testable maintainable and aligned with modern coding standards. Display proven experience in commerce full stack engineering where backend services frontend layers and data stores are integrated to support end to end transaction flows. Use practical knowledge of relational or NoSQL databases query optimization and transaction handling to maintain data consistency and high performance in commerce scenarios. Employ strong understanding of testing strategies including unit tests integration tests and automated regression tests to achieve high quality deliverables and stable releases. Leverage familiarity with modern version control workflows branching strategies and code review processes to support collaborative development in a hybrid work setting. Communicate effectively with technical and non technical stakeholders using clear language and structured updates that support informed decision making and inclusive teamwork.
Sep 01, 2026
Full time
Serve as a developer for hybrid work model projects delivering robust commerce applications using Java Springboot Microservices and full stack engineering practices guiding end to end solution design development and deployment for scalable secure and maintainable digital products that enhance customer experiences and support core enterprise objectives in a collaborative environment. Please note, this role is not able to offer visa transfer or sponsorship now or in the future Role: Java Developer Location: Sunnyvale, CA. Experience: 8+ years Salary and Other Compensation: Applications will be accepted until 09/11/2026. The annual salary for this position is between $70,000/Year to $100,000/ Year depending on the experience and other qualifications of the candidate. This position is also eligible for Cognizant’s discretionary annual incentive program and stock awards, based on performance and subject to the terms of Cognizant’s applicable plans. Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements: Medical/Dental/Vision/Life Insurance • Paid holidays plus Paid Time Off • 401(k) plan and contributions • Long-term/Short-term Disability • Paid Parental Leave • Employee Stock Purchase Plan Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law. Responsibilities Lead end to end design and development of modular commerce applications using Java and Springboot Microservices to deliver scalable and resilient digital solutions that align with enterprise standards and customer needs. Drive microservice architecture decisions to ensure services are loosely coupled independently deployable and optimized for reliability maintainability and performance across hybrid environments. Implement clean well structured and reusable server side code with strong focus on domain models business logic and integration patterns that support complex commerce workflows. Coordinate full stack development activities across backend services and frontend interfaces to ensure seamless user journeys consistent data flows and intuitive interaction patterns. Optimize application performance by profiling critical paths tuning database interactions and refining service communication strategies to reduce latency and improve throughput. Configure and extend RESTful APIs and related integration components so that internal and external systems can exchange data securely and efficiently for commerce transactions. Apply secure coding practices input validation access control and data protection measures to safeguard sensitive information and comply with regulatory and organizational security requirements. Guide continuous integration and continuous delivery pipelines by defining build test and deployment steps that enable frequent reliable releases within the hybrid day shift operating model. Collaborate closely with product owners architects testers and other developers to clarify requirements refine user stories and translate business goals into technical solutions that deliver measurable value. Mentor less experienced engineers through code reviews design discussions and pair programming sessions to uplift overall team capabilities and promote consistent engineering practices. Coordinate defect analysis and resolution activities during development and after release ensuring root cause identification corrective actions and proactive prevention of recurring issues. Document technical designs service contracts and operational runbooks in a clear and accessible manner so that teams can efficiently support enhance and troubleshoot the commerce platform. Engage in hybrid collaboration ceremonies such as daily standups planning refinement and retrospectives to maintain transparency manage dependencies and uphold delivery commitments without travel requirements. Qualifications Demonstrate professional experience of eight to twelve years in software development with significant time spent on enterprise grade projects involving Java based applications. Show deep hands on expertise with Springboot Microservices including service design dependency management configuration management and integration with other enterprise components. Apply advanced skills in core Java and related frameworks to build robust object oriented components that are testable maintainable and aligned with modern coding standards. Display proven experience in commerce full stack engineering where backend services frontend layers and data stores are integrated to support end to end transaction flows. Use practical knowledge of relational or NoSQL databases query optimization and transaction handling to maintain data consistency and high performance in commerce scenarios. Employ strong understanding of testing strategies including unit tests integration tests and automated regression tests to achieve high quality deliverables and stable releases. Leverage familiarity with modern version control workflows branching strategies and code review processes to support collaborative development in a hybrid work setting. Communicate effectively with technical and non technical stakeholders using clear language and structured updates that support informed decision making and inclusive teamwork.
Serve as a developer for hybrid work model projects delivering robust commerce applications using Java Springboot Microservices and full stack engineering practices guiding end to end solution design development and deployment for scalable secure and maintainable digital products that enhance customer experiences and support core enterprise objectives in a collaborative environment. Please note, this role is not able to offer visa transfer or sponsorship now or in the future Role: Java Developer Location: Sunnyvale, CA. Experience: 8+ years Salary and Other Compensation: Applications will be accepted until 09/11/2026. The annual salary for this position is between $70,000/Year to $100,000/ Year depending on the experience and other qualifications of the candidate. This position is also eligible for Cognizant’s discretionary annual incentive program and stock awards, based on performance and subject to the terms of Cognizant’s applicable plans. Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements: Medical/Dental/Vision/Life Insurance • Paid holidays plus Paid Time Off • 401(k) plan and contributions • Long-term/Short-term Disability • Paid Parental Leave • Employee Stock Purchase Plan Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law. Responsibilities Lead end to end design and development of modular commerce applications using Java and Springboot Microservices to deliver scalable and resilient digital solutions that align with enterprise standards and customer needs. Drive microservice architecture decisions to ensure services are loosely coupled independently deployable and optimized for reliability maintainability and performance across hybrid environments. Implement clean well structured and reusable server side code with strong focus on domain models business logic and integration patterns that support complex commerce workflows. Coordinate full stack development activities across backend services and frontend interfaces to ensure seamless user journeys consistent data flows and intuitive interaction patterns. Optimize application performance by profiling critical paths tuning database interactions and refining service communication strategies to reduce latency and improve throughput. Configure and extend RESTful APIs and related integration components so that internal and external systems can exchange data securely and efficiently for commerce transactions. Apply secure coding practices input validation access control and data protection measures to safeguard sensitive information and comply with regulatory and organizational security requirements. Guide continuous integration and continuous delivery pipelines by defining build test and deployment steps that enable frequent reliable releases within the hybrid day shift operating model. Collaborate closely with product owners architects testers and other developers to clarify requirements refine user stories and translate business goals into technical solutions that deliver measurable value. Mentor less experienced engineers through code reviews design discussions and pair programming sessions to uplift overall team capabilities and promote consistent engineering practices. Coordinate defect analysis and resolution activities during development and after release ensuring root cause identification corrective actions and proactive prevention of recurring issues. Document technical designs service contracts and operational runbooks in a clear and accessible manner so that teams can efficiently support enhance and troubleshoot the commerce platform. Engage in hybrid collaboration ceremonies such as daily standups planning refinement and retrospectives to maintain transparency manage dependencies and uphold delivery commitments without travel requirements. Qualifications Demonstrate professional experience of eight to twelve years in software development with significant time spent on enterprise grade projects involving Java based applications. Show deep hands on expertise with Springboot Microservices including service design dependency management configuration management and integration with other enterprise components. Apply advanced skills in core Java and related frameworks to build robust object oriented components that are testable maintainable and aligned with modern coding standards. Display proven experience in commerce full stack engineering where backend services frontend layers and data stores are integrated to support end to end transaction flows. Use practical knowledge of relational or NoSQL databases query optimization and transaction handling to maintain data consistency and high performance in commerce scenarios. Employ strong understanding of testing strategies including unit tests integration tests and automated regression tests to achieve high quality deliverables and stable releases. Leverage familiarity with modern version control workflows branching strategies and code review processes to support collaborative development in a hybrid work setting. Communicate effectively with technical and non technical stakeholders using clear language and structured updates that support informed decision making and inclusive teamwork.
Sep 01, 2026
Full time
Serve as a developer for hybrid work model projects delivering robust commerce applications using Java Springboot Microservices and full stack engineering practices guiding end to end solution design development and deployment for scalable secure and maintainable digital products that enhance customer experiences and support core enterprise objectives in a collaborative environment. Please note, this role is not able to offer visa transfer or sponsorship now or in the future Role: Java Developer Location: Sunnyvale, CA. Experience: 8+ years Salary and Other Compensation: Applications will be accepted until 09/11/2026. The annual salary for this position is between $70,000/Year to $100,000/ Year depending on the experience and other qualifications of the candidate. This position is also eligible for Cognizant’s discretionary annual incentive program and stock awards, based on performance and subject to the terms of Cognizant’s applicable plans. Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements: Medical/Dental/Vision/Life Insurance • Paid holidays plus Paid Time Off • 401(k) plan and contributions • Long-term/Short-term Disability • Paid Parental Leave • Employee Stock Purchase Plan Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law. Responsibilities Lead end to end design and development of modular commerce applications using Java and Springboot Microservices to deliver scalable and resilient digital solutions that align with enterprise standards and customer needs. Drive microservice architecture decisions to ensure services are loosely coupled independently deployable and optimized for reliability maintainability and performance across hybrid environments. Implement clean well structured and reusable server side code with strong focus on domain models business logic and integration patterns that support complex commerce workflows. Coordinate full stack development activities across backend services and frontend interfaces to ensure seamless user journeys consistent data flows and intuitive interaction patterns. Optimize application performance by profiling critical paths tuning database interactions and refining service communication strategies to reduce latency and improve throughput. Configure and extend RESTful APIs and related integration components so that internal and external systems can exchange data securely and efficiently for commerce transactions. Apply secure coding practices input validation access control and data protection measures to safeguard sensitive information and comply with regulatory and organizational security requirements. Guide continuous integration and continuous delivery pipelines by defining build test and deployment steps that enable frequent reliable releases within the hybrid day shift operating model. Collaborate closely with product owners architects testers and other developers to clarify requirements refine user stories and translate business goals into technical solutions that deliver measurable value. Mentor less experienced engineers through code reviews design discussions and pair programming sessions to uplift overall team capabilities and promote consistent engineering practices. Coordinate defect analysis and resolution activities during development and after release ensuring root cause identification corrective actions and proactive prevention of recurring issues. Document technical designs service contracts and operational runbooks in a clear and accessible manner so that teams can efficiently support enhance and troubleshoot the commerce platform. Engage in hybrid collaboration ceremonies such as daily standups planning refinement and retrospectives to maintain transparency manage dependencies and uphold delivery commitments without travel requirements. Qualifications Demonstrate professional experience of eight to twelve years in software development with significant time spent on enterprise grade projects involving Java based applications. Show deep hands on expertise with Springboot Microservices including service design dependency management configuration management and integration with other enterprise components. Apply advanced skills in core Java and related frameworks to build robust object oriented components that are testable maintainable and aligned with modern coding standards. Display proven experience in commerce full stack engineering where backend services frontend layers and data stores are integrated to support end to end transaction flows. Use practical knowledge of relational or NoSQL databases query optimization and transaction handling to maintain data consistency and high performance in commerce scenarios. Employ strong understanding of testing strategies including unit tests integration tests and automated regression tests to achieve high quality deliverables and stable releases. Leverage familiarity with modern version control workflows branching strategies and code review processes to support collaborative development in a hybrid work setting. Communicate effectively with technical and non technical stakeholders using clear language and structured updates that support informed decision making and inclusive teamwork.
Serve as a developer for hybrid work model projects delivering robust commerce applications using Java Springboot Microservices and full stack engineering practices guiding end to end solution design development and deployment for scalable secure and maintainable digital products that enhance customer experiences and support core enterprise objectives in a collaborative environment. Please note, this role is not able to offer visa transfer or sponsorship now or in the future Role: Java Developer Location: Sunnyvale, CA. Experience: 8+ years Salary and Other Compensation: Applications will be accepted until 09/11/2026. The annual salary for this position is between $70,000/Year to $100,000/ Year depending on the experience and other qualifications of the candidate. This position is also eligible for Cognizant’s discretionary annual incentive program and stock awards, based on performance and subject to the terms of Cognizant’s applicable plans. Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements: Medical/Dental/Vision/Life Insurance • Paid holidays plus Paid Time Off • 401(k) plan and contributions • Long-term/Short-term Disability • Paid Parental Leave • Employee Stock Purchase Plan Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law. Responsibilities Lead end to end design and development of modular commerce applications using Java and Springboot Microservices to deliver scalable and resilient digital solutions that align with enterprise standards and customer needs. Drive microservice architecture decisions to ensure services are loosely coupled independently deployable and optimized for reliability maintainability and performance across hybrid environments. Implement clean well structured and reusable server side code with strong focus on domain models business logic and integration patterns that support complex commerce workflows. Coordinate full stack development activities across backend services and frontend interfaces to ensure seamless user journeys consistent data flows and intuitive interaction patterns. Optimize application performance by profiling critical paths tuning database interactions and refining service communication strategies to reduce latency and improve throughput. Configure and extend RESTful APIs and related integration components so that internal and external systems can exchange data securely and efficiently for commerce transactions. Apply secure coding practices input validation access control and data protection measures to safeguard sensitive information and comply with regulatory and organizational security requirements. Guide continuous integration and continuous delivery pipelines by defining build test and deployment steps that enable frequent reliable releases within the hybrid day shift operating model. Collaborate closely with product owners architects testers and other developers to clarify requirements refine user stories and translate business goals into technical solutions that deliver measurable value. Mentor less experienced engineers through code reviews design discussions and pair programming sessions to uplift overall team capabilities and promote consistent engineering practices. Coordinate defect analysis and resolution activities during development and after release ensuring root cause identification corrective actions and proactive prevention of recurring issues. Document technical designs service contracts and operational runbooks in a clear and accessible manner so that teams can efficiently support enhance and troubleshoot the commerce platform. Engage in hybrid collaboration ceremonies such as daily standups planning refinement and retrospectives to maintain transparency manage dependencies and uphold delivery commitments without travel requirements. Qualifications Demonstrate professional experience of eight to twelve years in software development with significant time spent on enterprise grade projects involving Java based applications. Show deep hands on expertise with Springboot Microservices including service design dependency management configuration management and integration with other enterprise components. Apply advanced skills in core Java and related frameworks to build robust object oriented components that are testable maintainable and aligned with modern coding standards. Display proven experience in commerce full stack engineering where backend services frontend layers and data stores are integrated to support end to end transaction flows. Use practical knowledge of relational or NoSQL databases query optimization and transaction handling to maintain data consistency and high performance in commerce scenarios. Employ strong understanding of testing strategies including unit tests integration tests and automated regression tests to achieve high quality deliverables and stable releases. Leverage familiarity with modern version control workflows branching strategies and code review processes to support collaborative development in a hybrid work setting. Communicate effectively with technical and non technical stakeholders using clear language and structured updates that support informed decision making and inclusive teamwork.
Sep 01, 2026
Full time
Serve as a developer for hybrid work model projects delivering robust commerce applications using Java Springboot Microservices and full stack engineering practices guiding end to end solution design development and deployment for scalable secure and maintainable digital products that enhance customer experiences and support core enterprise objectives in a collaborative environment. Please note, this role is not able to offer visa transfer or sponsorship now or in the future Role: Java Developer Location: Sunnyvale, CA. Experience: 8+ years Salary and Other Compensation: Applications will be accepted until 09/11/2026. The annual salary for this position is between $70,000/Year to $100,000/ Year depending on the experience and other qualifications of the candidate. This position is also eligible for Cognizant’s discretionary annual incentive program and stock awards, based on performance and subject to the terms of Cognizant’s applicable plans. Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements: Medical/Dental/Vision/Life Insurance • Paid holidays plus Paid Time Off • 401(k) plan and contributions • Long-term/Short-term Disability • Paid Parental Leave • Employee Stock Purchase Plan Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law. Responsibilities Lead end to end design and development of modular commerce applications using Java and Springboot Microservices to deliver scalable and resilient digital solutions that align with enterprise standards and customer needs. Drive microservice architecture decisions to ensure services are loosely coupled independently deployable and optimized for reliability maintainability and performance across hybrid environments. Implement clean well structured and reusable server side code with strong focus on domain models business logic and integration patterns that support complex commerce workflows. Coordinate full stack development activities across backend services and frontend interfaces to ensure seamless user journeys consistent data flows and intuitive interaction patterns. Optimize application performance by profiling critical paths tuning database interactions and refining service communication strategies to reduce latency and improve throughput. Configure and extend RESTful APIs and related integration components so that internal and external systems can exchange data securely and efficiently for commerce transactions. Apply secure coding practices input validation access control and data protection measures to safeguard sensitive information and comply with regulatory and organizational security requirements. Guide continuous integration and continuous delivery pipelines by defining build test and deployment steps that enable frequent reliable releases within the hybrid day shift operating model. Collaborate closely with product owners architects testers and other developers to clarify requirements refine user stories and translate business goals into technical solutions that deliver measurable value. Mentor less experienced engineers through code reviews design discussions and pair programming sessions to uplift overall team capabilities and promote consistent engineering practices. Coordinate defect analysis and resolution activities during development and after release ensuring root cause identification corrective actions and proactive prevention of recurring issues. Document technical designs service contracts and operational runbooks in a clear and accessible manner so that teams can efficiently support enhance and troubleshoot the commerce platform. Engage in hybrid collaboration ceremonies such as daily standups planning refinement and retrospectives to maintain transparency manage dependencies and uphold delivery commitments without travel requirements. Qualifications Demonstrate professional experience of eight to twelve years in software development with significant time spent on enterprise grade projects involving Java based applications. Show deep hands on expertise with Springboot Microservices including service design dependency management configuration management and integration with other enterprise components. Apply advanced skills in core Java and related frameworks to build robust object oriented components that are testable maintainable and aligned with modern coding standards. Display proven experience in commerce full stack engineering where backend services frontend layers and data stores are integrated to support end to end transaction flows. Use practical knowledge of relational or NoSQL databases query optimization and transaction handling to maintain data consistency and high performance in commerce scenarios. Employ strong understanding of testing strategies including unit tests integration tests and automated regression tests to achieve high quality deliverables and stable releases. Leverage familiarity with modern version control workflows branching strategies and code review processes to support collaborative development in a hybrid work setting. Communicate effectively with technical and non technical stakeholders using clear language and structured updates that support informed decision making and inclusive teamwork.
Serve as a developer for hybrid work model projects delivering robust commerce applications using Java Springboot Microservices and full stack engineering practices guiding end to end solution design development and deployment for scalable secure and maintainable digital products that enhance customer experiences and support core enterprise objectives in a collaborative environment. Please note, this role is not able to offer visa transfer or sponsorship now or in the future Role: Java Developer Location: Sunnyvale, CA. Experience: 8+ years Salary and Other Compensation: Applications will be accepted until 09/11/2026. The annual salary for this position is between $70,000/Year to $100,000/ Year depending on the experience and other qualifications of the candidate. This position is also eligible for Cognizant’s discretionary annual incentive program and stock awards, based on performance and subject to the terms of Cognizant’s applicable plans. Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements: Medical/Dental/Vision/Life Insurance • Paid holidays plus Paid Time Off • 401(k) plan and contributions • Long-term/Short-term Disability • Paid Parental Leave • Employee Stock Purchase Plan Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law. Responsibilities Lead end to end design and development of modular commerce applications using Java and Springboot Microservices to deliver scalable and resilient digital solutions that align with enterprise standards and customer needs. Drive microservice architecture decisions to ensure services are loosely coupled independently deployable and optimized for reliability maintainability and performance across hybrid environments. Implement clean well structured and reusable server side code with strong focus on domain models business logic and integration patterns that support complex commerce workflows. Coordinate full stack development activities across backend services and frontend interfaces to ensure seamless user journeys consistent data flows and intuitive interaction patterns. Optimize application performance by profiling critical paths tuning database interactions and refining service communication strategies to reduce latency and improve throughput. Configure and extend RESTful APIs and related integration components so that internal and external systems can exchange data securely and efficiently for commerce transactions. Apply secure coding practices input validation access control and data protection measures to safeguard sensitive information and comply with regulatory and organizational security requirements. Guide continuous integration and continuous delivery pipelines by defining build test and deployment steps that enable frequent reliable releases within the hybrid day shift operating model. Collaborate closely with product owners architects testers and other developers to clarify requirements refine user stories and translate business goals into technical solutions that deliver measurable value. Mentor less experienced engineers through code reviews design discussions and pair programming sessions to uplift overall team capabilities and promote consistent engineering practices. Coordinate defect analysis and resolution activities during development and after release ensuring root cause identification corrective actions and proactive prevention of recurring issues. Document technical designs service contracts and operational runbooks in a clear and accessible manner so that teams can efficiently support enhance and troubleshoot the commerce platform. Engage in hybrid collaboration ceremonies such as daily standups planning refinement and retrospectives to maintain transparency manage dependencies and uphold delivery commitments without travel requirements. Qualifications Demonstrate professional experience of eight to twelve years in software development with significant time spent on enterprise grade projects involving Java based applications. Show deep hands on expertise with Springboot Microservices including service design dependency management configuration management and integration with other enterprise components. Apply advanced skills in core Java and related frameworks to build robust object oriented components that are testable maintainable and aligned with modern coding standards. Display proven experience in commerce full stack engineering where backend services frontend layers and data stores are integrated to support end to end transaction flows. Use practical knowledge of relational or NoSQL databases query optimization and transaction handling to maintain data consistency and high performance in commerce scenarios. Employ strong understanding of testing strategies including unit tests integration tests and automated regression tests to achieve high quality deliverables and stable releases. Leverage familiarity with modern version control workflows branching strategies and code review processes to support collaborative development in a hybrid work setting. Communicate effectively with technical and non technical stakeholders using clear language and structured updates that support informed decision making and inclusive teamwork.
Sep 01, 2026
Full time
Serve as a developer for hybrid work model projects delivering robust commerce applications using Java Springboot Microservices and full stack engineering practices guiding end to end solution design development and deployment for scalable secure and maintainable digital products that enhance customer experiences and support core enterprise objectives in a collaborative environment. Please note, this role is not able to offer visa transfer or sponsorship now or in the future Role: Java Developer Location: Sunnyvale, CA. Experience: 8+ years Salary and Other Compensation: Applications will be accepted until 09/11/2026. The annual salary for this position is between $70,000/Year to $100,000/ Year depending on the experience and other qualifications of the candidate. This position is also eligible for Cognizant’s discretionary annual incentive program and stock awards, based on performance and subject to the terms of Cognizant’s applicable plans. Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements: Medical/Dental/Vision/Life Insurance • Paid holidays plus Paid Time Off • 401(k) plan and contributions • Long-term/Short-term Disability • Paid Parental Leave • Employee Stock Purchase Plan Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law. Responsibilities Lead end to end design and development of modular commerce applications using Java and Springboot Microservices to deliver scalable and resilient digital solutions that align with enterprise standards and customer needs. Drive microservice architecture decisions to ensure services are loosely coupled independently deployable and optimized for reliability maintainability and performance across hybrid environments. Implement clean well structured and reusable server side code with strong focus on domain models business logic and integration patterns that support complex commerce workflows. Coordinate full stack development activities across backend services and frontend interfaces to ensure seamless user journeys consistent data flows and intuitive interaction patterns. Optimize application performance by profiling critical paths tuning database interactions and refining service communication strategies to reduce latency and improve throughput. Configure and extend RESTful APIs and related integration components so that internal and external systems can exchange data securely and efficiently for commerce transactions. Apply secure coding practices input validation access control and data protection measures to safeguard sensitive information and comply with regulatory and organizational security requirements. Guide continuous integration and continuous delivery pipelines by defining build test and deployment steps that enable frequent reliable releases within the hybrid day shift operating model. Collaborate closely with product owners architects testers and other developers to clarify requirements refine user stories and translate business goals into technical solutions that deliver measurable value. Mentor less experienced engineers through code reviews design discussions and pair programming sessions to uplift overall team capabilities and promote consistent engineering practices. Coordinate defect analysis and resolution activities during development and after release ensuring root cause identification corrective actions and proactive prevention of recurring issues. Document technical designs service contracts and operational runbooks in a clear and accessible manner so that teams can efficiently support enhance and troubleshoot the commerce platform. Engage in hybrid collaboration ceremonies such as daily standups planning refinement and retrospectives to maintain transparency manage dependencies and uphold delivery commitments without travel requirements. Qualifications Demonstrate professional experience of eight to twelve years in software development with significant time spent on enterprise grade projects involving Java based applications. Show deep hands on expertise with Springboot Microservices including service design dependency management configuration management and integration with other enterprise components. Apply advanced skills in core Java and related frameworks to build robust object oriented components that are testable maintainable and aligned with modern coding standards. Display proven experience in commerce full stack engineering where backend services frontend layers and data stores are integrated to support end to end transaction flows. Use practical knowledge of relational or NoSQL databases query optimization and transaction handling to maintain data consistency and high performance in commerce scenarios. Employ strong understanding of testing strategies including unit tests integration tests and automated regression tests to achieve high quality deliverables and stable releases. Leverage familiarity with modern version control workflows branching strategies and code review processes to support collaborative development in a hybrid work setting. Communicate effectively with technical and non technical stakeholders using clear language and structured updates that support informed decision making and inclusive teamwork.
Job Description We are developing next-generation AI and machine learning capabilities for the da Vinci robotic surgical platform. As a Staff Machine Learning Engineer, you will lead the design and development of perception and scene understanding systems that interpret surgical imagery in real time, enabling intelligent features that enhance surgeon awareness and decision-making during minimally invasive procedures. This role spans deep learning for surgical image understanding, probabilistic spatial modeling, and 3D scene reasoning. You will build ML systems that operate on endoscopic visual data and integrate multiple sources of clinical and anatomical information to support the surgical workflow. Your work will directly shape how our next-generation robotic systems leverage AI to improve the surgical experience and patient outcomes. We are looking for someone who is deeply product-oriented: you care about building systems that work reliably in the operating room, not just on a benchmark. You understand that the surgeon is your end user, and you are motivated by the clinical impact of helping them perform safer, more confident surgery on real patients. What You'll Do Design, train, and evaluate deep learning models for semantic understanding of surgical scenes, including dense segmentation and structure detection from endoscopic imagery. Develop structured modeling and inference approaches using statistical modeling, optimization, and related algorithmic methods for complex real-world data. Develop machine learning components and supporting algorithms that meet real-time performance constraints. Own the end-to-end model lifecycle from research prototype to production: architecture design, large-scale training, model optimization (ONNX, TensorRT, mixed-precision), and integration with the da Vinci C++ software stack. Define evaluation methodology with clinically meaningful metrics and statistical validation frameworks appropriate for medical device regulatory submissions. Collaborate with surgeons, clinical scientists, and human factors engineers to translate clinical needs into technical requirements. Partner with systems and software engineering teams to ensure ML components meet real-time latency, memory, and reliability requirements for deployment on embedded robotic platforms. Mentor junior engineers and research scientists; establish best practices for experiment tracking, model validation, and reproducible research. Contribute to intellectual property development through invention disclosures and patent filings.
Sep 01, 2026
Full time
Job Description We are developing next-generation AI and machine learning capabilities for the da Vinci robotic surgical platform. As a Staff Machine Learning Engineer, you will lead the design and development of perception and scene understanding systems that interpret surgical imagery in real time, enabling intelligent features that enhance surgeon awareness and decision-making during minimally invasive procedures. This role spans deep learning for surgical image understanding, probabilistic spatial modeling, and 3D scene reasoning. You will build ML systems that operate on endoscopic visual data and integrate multiple sources of clinical and anatomical information to support the surgical workflow. Your work will directly shape how our next-generation robotic systems leverage AI to improve the surgical experience and patient outcomes. We are looking for someone who is deeply product-oriented: you care about building systems that work reliably in the operating room, not just on a benchmark. You understand that the surgeon is your end user, and you are motivated by the clinical impact of helping them perform safer, more confident surgery on real patients. What You'll Do Design, train, and evaluate deep learning models for semantic understanding of surgical scenes, including dense segmentation and structure detection from endoscopic imagery. Develop structured modeling and inference approaches using statistical modeling, optimization, and related algorithmic methods for complex real-world data. Develop machine learning components and supporting algorithms that meet real-time performance constraints. Own the end-to-end model lifecycle from research prototype to production: architecture design, large-scale training, model optimization (ONNX, TensorRT, mixed-precision), and integration with the da Vinci C++ software stack. Define evaluation methodology with clinically meaningful metrics and statistical validation frameworks appropriate for medical device regulatory submissions. Collaborate with surgeons, clinical scientists, and human factors engineers to translate clinical needs into technical requirements. Partner with systems and software engineering teams to ensure ML components meet real-time latency, memory, and reliability requirements for deployment on embedded robotic platforms. Mentor junior engineers and research scientists; establish best practices for experiment tracking, model validation, and reproducible research. Contribute to intellectual property development through invention disclosures and patent filings.
Job Description We are developing next-generation AI and machine learning capabilities for the da Vinci robotic surgical platform. As a Staff Machine Learning Engineer, you will lead the design and development of perception and scene understanding systems that interpret surgical imagery in real time, enabling intelligent features that enhance surgeon awareness and decision-making during minimally invasive procedures. This role spans deep learning for surgical image understanding, probabilistic spatial modeling, and 3D scene reasoning. You will build ML systems that operate on endoscopic visual data and integrate multiple sources of clinical and anatomical information to support the surgical workflow. Your work will directly shape how our next-generation robotic systems leverage AI to improve the surgical experience and patient outcomes. We are looking for someone who is deeply product-oriented: you care about building systems that work reliably in the operating room, not just on a benchmark. You understand that the surgeon is your end user, and you are motivated by the clinical impact of helping them perform safer, more confident surgery on real patients. What You'll Do Design, train, and evaluate deep learning models for semantic understanding of surgical scenes, including dense segmentation and structure detection from endoscopic imagery. Develop structured modeling and inference approaches using statistical modeling, optimization, and related algorithmic methods for complex real-world data. Develop machine learning components and supporting algorithms that meet real-time performance constraints. Own the end-to-end model lifecycle from research prototype to production: architecture design, large-scale training, model optimization (ONNX, TensorRT, mixed-precision), and integration with the da Vinci C++ software stack. Define evaluation methodology with clinically meaningful metrics and statistical validation frameworks appropriate for medical device regulatory submissions. Collaborate with surgeons, clinical scientists, and human factors engineers to translate clinical needs into technical requirements. Partner with systems and software engineering teams to ensure ML components meet real-time latency, memory, and reliability requirements for deployment on embedded robotic platforms. Mentor junior engineers and research scientists; establish best practices for experiment tracking, model validation, and reproducible research. Contribute to intellectual property development through invention disclosures and patent filings.
Sep 01, 2026
Full time
Job Description We are developing next-generation AI and machine learning capabilities for the da Vinci robotic surgical platform. As a Staff Machine Learning Engineer, you will lead the design and development of perception and scene understanding systems that interpret surgical imagery in real time, enabling intelligent features that enhance surgeon awareness and decision-making during minimally invasive procedures. This role spans deep learning for surgical image understanding, probabilistic spatial modeling, and 3D scene reasoning. You will build ML systems that operate on endoscopic visual data and integrate multiple sources of clinical and anatomical information to support the surgical workflow. Your work will directly shape how our next-generation robotic systems leverage AI to improve the surgical experience and patient outcomes. We are looking for someone who is deeply product-oriented: you care about building systems that work reliably in the operating room, not just on a benchmark. You understand that the surgeon is your end user, and you are motivated by the clinical impact of helping them perform safer, more confident surgery on real patients. What You'll Do Design, train, and evaluate deep learning models for semantic understanding of surgical scenes, including dense segmentation and structure detection from endoscopic imagery. Develop structured modeling and inference approaches using statistical modeling, optimization, and related algorithmic methods for complex real-world data. Develop machine learning components and supporting algorithms that meet real-time performance constraints. Own the end-to-end model lifecycle from research prototype to production: architecture design, large-scale training, model optimization (ONNX, TensorRT, mixed-precision), and integration with the da Vinci C++ software stack. Define evaluation methodology with clinically meaningful metrics and statistical validation frameworks appropriate for medical device regulatory submissions. Collaborate with surgeons, clinical scientists, and human factors engineers to translate clinical needs into technical requirements. Partner with systems and software engineering teams to ensure ML components meet real-time latency, memory, and reliability requirements for deployment on embedded robotic platforms. Mentor junior engineers and research scientists; establish best practices for experiment tracking, model validation, and reproducible research. Contribute to intellectual property development through invention disclosures and patent filings.
Job Description Primary Function of Position This position will be responsible for testing service features in the da Vinci Surgical System software and will play a technical role during the development of new Field Service software. This position will be required to write and execute test protocols for functional SW testing using da Vinci hardware. The successful candidate must have relevant technical experience and be detail oriented. Essential Job Duties • Protocol Development and Execution o Support the development of design requirements; participate in the creation/review of formal design documentation o Design, develop, and execute test protocols for verification and validation of field service software o Complete documentation for test protocols, results, and reports • Software Testing and Development o Run software evaluation labs to assess software features and diagnostic tools during the development phase o Keep detailed notes of testing activity to document user experience and feature performance o Provide feedback to development teams to guide feature design o Log issues found within the issue tracking system; work with software and cross- functional teams to debug o Learn the elements of the SW build process to effectively execute, monitor, and troubleshoot builds as necessary o Ability to work with complex hardware systems and understand the communication between hardware and software
Aug 31, 2026
Full time
Job Description Primary Function of Position This position will be responsible for testing service features in the da Vinci Surgical System software and will play a technical role during the development of new Field Service software. This position will be required to write and execute test protocols for functional SW testing using da Vinci hardware. The successful candidate must have relevant technical experience and be detail oriented. Essential Job Duties • Protocol Development and Execution o Support the development of design requirements; participate in the creation/review of formal design documentation o Design, develop, and execute test protocols for verification and validation of field service software o Complete documentation for test protocols, results, and reports • Software Testing and Development o Run software evaluation labs to assess software features and diagnostic tools during the development phase o Keep detailed notes of testing activity to document user experience and feature performance o Provide feedback to development teams to guide feature design o Log issues found within the issue tracking system; work with software and cross- functional teams to debug o Learn the elements of the SW build process to effectively execute, monitor, and troubleshoot builds as necessary o Ability to work with complex hardware systems and understand the communication between hardware and software
Job Description Primary Function of Position This position will be responsible for testing service features in the da Vinci Surgical System software and will play a technical role during the development of new Field Service software. This position will be required to write and execute test protocols for functional SW testing using da Vinci hardware. The successful candidate must have relevant technical experience and be detail oriented. Essential Job Duties • Protocol Development and Execution o Support the development of design requirements; participate in the creation/review of formal design documentation o Design, develop, and execute test protocols for verification and validation of field service software o Complete documentation for test protocols, results, and reports • Software Testing and Development o Run software evaluation labs to assess software features and diagnostic tools during the development phase o Keep detailed notes of testing activity to document user experience and feature performance o Provide feedback to development teams to guide feature design o Log issues found within the issue tracking system; work with software and cross- functional teams to debug o Learn the elements of the SW build process to effectively execute, monitor, and troubleshoot builds as necessary o Ability to work with complex hardware systems and understand the communication between hardware and software
Aug 31, 2026
Full time
Job Description Primary Function of Position This position will be responsible for testing service features in the da Vinci Surgical System software and will play a technical role during the development of new Field Service software. This position will be required to write and execute test protocols for functional SW testing using da Vinci hardware. The successful candidate must have relevant technical experience and be detail oriented. Essential Job Duties • Protocol Development and Execution o Support the development of design requirements; participate in the creation/review of formal design documentation o Design, develop, and execute test protocols for verification and validation of field service software o Complete documentation for test protocols, results, and reports • Software Testing and Development o Run software evaluation labs to assess software features and diagnostic tools during the development phase o Keep detailed notes of testing activity to document user experience and feature performance o Provide feedback to development teams to guide feature design o Log issues found within the issue tracking system; work with software and cross- functional teams to debug o Learn the elements of the SW build process to effectively execute, monitor, and troubleshoot builds as necessary o Ability to work with complex hardware systems and understand the communication between hardware and software
Job Description Primary Function of Position We are looking for a senior software engineer to lead the development of advanced mechatronic instrumentation for patient care applications. The ideal candidate will have a proven track record of architecting and developing control and sensing software for medical robots or diagnostic instrumentation from prototype to commercialization. A strong skillset in experimental design, empirical data collection, and data analysis/visualization is critical. Experience in low-latency machine controls, high-precision optical control, and biological sample handling applications is highly desired. This position reports on-site at offices in the San Francisco Bay Area CA. Essential Job Duties Architect, design, and implement control and sensing software for advanced mechatronic instrumentation Work hands-on with mechatronic hardware daily in system bring-up, calibration, operation, experimentation, and debugging Lead system optimization and debugging activity with thoughtful experimental design, execution, and data analysis/visualization Interface with embedded systems engineers and electrical engineers to develop appropriate software interfaces to lower-level controllers and firmware Work closely with systems engineering and mechanical engineering to architect, select, and optimize electrical control boards, motors, sensors, and other hardware components Write clean, structured and maintainable code, document software designs for various instrument configurations, inclusive of error recovery Write and execute unit tests ensuring excellent test coverage for software code Use scripting languages (e.g. Python) for bringing up various hardware prototypes, for test automation, and for data analysis/visualization Generate detailed software requirements, design specifications, and software test protocols for the company’s Quality System Work closely with a multidisciplinary engineering team and company leadership to deliver key technical milestones Prioritize and debug reported software issues/bugs
Aug 28, 2026
Full time
Job Description Primary Function of Position We are looking for a senior software engineer to lead the development of advanced mechatronic instrumentation for patient care applications. The ideal candidate will have a proven track record of architecting and developing control and sensing software for medical robots or diagnostic instrumentation from prototype to commercialization. A strong skillset in experimental design, empirical data collection, and data analysis/visualization is critical. Experience in low-latency machine controls, high-precision optical control, and biological sample handling applications is highly desired. This position reports on-site at offices in the San Francisco Bay Area CA. Essential Job Duties Architect, design, and implement control and sensing software for advanced mechatronic instrumentation Work hands-on with mechatronic hardware daily in system bring-up, calibration, operation, experimentation, and debugging Lead system optimization and debugging activity with thoughtful experimental design, execution, and data analysis/visualization Interface with embedded systems engineers and electrical engineers to develop appropriate software interfaces to lower-level controllers and firmware Work closely with systems engineering and mechanical engineering to architect, select, and optimize electrical control boards, motors, sensors, and other hardware components Write clean, structured and maintainable code, document software designs for various instrument configurations, inclusive of error recovery Write and execute unit tests ensuring excellent test coverage for software code Use scripting languages (e.g. Python) for bringing up various hardware prototypes, for test automation, and for data analysis/visualization Generate detailed software requirements, design specifications, and software test protocols for the company’s Quality System Work closely with a multidisciplinary engineering team and company leadership to deliver key technical milestones Prioritize and debug reported software issues/bugs
Job Description Primary Function of Position We are looking for a senior software engineer to lead the development of advanced mechatronic instrumentation for patient care applications. The ideal candidate will have a proven track record of architecting and developing control and sensing software for medical robots or diagnostic instrumentation from prototype to commercialization. A strong skillset in experimental design, empirical data collection, and data analysis/visualization is critical. Experience in low-latency machine controls, high-precision optical control, and biological sample handling applications is highly desired. This position reports on-site at offices in the San Francisco Bay Area CA. Essential Job Duties Architect, design, and implement control and sensing software for advanced mechatronic instrumentation Work hands-on with mechatronic hardware daily in system bring-up, calibration, operation, experimentation, and debugging Lead system optimization and debugging activity with thoughtful experimental design, execution, and data analysis/visualization Interface with embedded systems engineers and electrical engineers to develop appropriate software interfaces to lower-level controllers and firmware Work closely with systems engineering and mechanical engineering to architect, select, and optimize electrical control boards, motors, sensors, and other hardware components Write clean, structured and maintainable code, document software designs for various instrument configurations, inclusive of error recovery Write and execute unit tests ensuring excellent test coverage for software code Use scripting languages (e.g. Python) for bringing up various hardware prototypes, for test automation, and for data analysis/visualization Generate detailed software requirements, design specifications, and software test protocols for the company’s Quality System Work closely with a multidisciplinary engineering team and company leadership to deliver key technical milestones Prioritize and debug reported software issues/bugs
Aug 28, 2026
Full time
Job Description Primary Function of Position We are looking for a senior software engineer to lead the development of advanced mechatronic instrumentation for patient care applications. The ideal candidate will have a proven track record of architecting and developing control and sensing software for medical robots or diagnostic instrumentation from prototype to commercialization. A strong skillset in experimental design, empirical data collection, and data analysis/visualization is critical. Experience in low-latency machine controls, high-precision optical control, and biological sample handling applications is highly desired. This position reports on-site at offices in the San Francisco Bay Area CA. Essential Job Duties Architect, design, and implement control and sensing software for advanced mechatronic instrumentation Work hands-on with mechatronic hardware daily in system bring-up, calibration, operation, experimentation, and debugging Lead system optimization and debugging activity with thoughtful experimental design, execution, and data analysis/visualization Interface with embedded systems engineers and electrical engineers to develop appropriate software interfaces to lower-level controllers and firmware Work closely with systems engineering and mechanical engineering to architect, select, and optimize electrical control boards, motors, sensors, and other hardware components Write clean, structured and maintainable code, document software designs for various instrument configurations, inclusive of error recovery Write and execute unit tests ensuring excellent test coverage for software code Use scripting languages (e.g. Python) for bringing up various hardware prototypes, for test automation, and for data analysis/visualization Generate detailed software requirements, design specifications, and software test protocols for the company’s Quality System Work closely with a multidisciplinary engineering team and company leadership to deliver key technical milestones Prioritize and debug reported software issues/bugs
Job Description Full Stack Web Development Engineer Joining Intuitive Surgical means joining a team dedicated to using technology to benefit patients by improving surgical efficacy and decreasing surgical invasiveness, with patient safety as our highest priority. Job Description Design, enhance and maintain internal websites, web applications and stand-alone Python applications. Full stack capability is required. You will design and implement both the front-end user interface and back-end application and database. The front-end is currently FastAPI and Vue 3. The back-end environment is currently Red Hat Linux and Microsoft SQL Server. We will be moving to cloud-based solutions such as AWS, Azure, and Snowflake. Personal Characteristics Demonstrated technical leadership Entrepreneurial spirit Drives projects to completion Strong problem solving skills Excellent verbal and written communications skills Intellectually curious and passionate High emotional intelligence and solid people skills
Aug 28, 2026
Full time
Job Description Full Stack Web Development Engineer Joining Intuitive Surgical means joining a team dedicated to using technology to benefit patients by improving surgical efficacy and decreasing surgical invasiveness, with patient safety as our highest priority. Job Description Design, enhance and maintain internal websites, web applications and stand-alone Python applications. Full stack capability is required. You will design and implement both the front-end user interface and back-end application and database. The front-end is currently FastAPI and Vue 3. The back-end environment is currently Red Hat Linux and Microsoft SQL Server. We will be moving to cloud-based solutions such as AWS, Azure, and Snowflake. Personal Characteristics Demonstrated technical leadership Entrepreneurial spirit Drives projects to completion Strong problem solving skills Excellent verbal and written communications skills Intellectually curious and passionate High emotional intelligence and solid people skills
Job Description Full Stack Web Development Engineer Joining Intuitive Surgical means joining a team dedicated to using technology to benefit patients by improving surgical efficacy and decreasing surgical invasiveness, with patient safety as our highest priority. Job Description Design, enhance and maintain internal websites, web applications and stand-alone Python applications. Full stack capability is required. You will design and implement both the front-end user interface and back-end application and database. The front-end is currently FastAPI and Vue 3. The back-end environment is currently Red Hat Linux and Microsoft SQL Server. We will be moving to cloud-based solutions such as AWS, Azure, and Snowflake. Personal Characteristics Demonstrated technical leadership Entrepreneurial spirit Drives projects to completion Strong problem solving skills Excellent verbal and written communications skills Intellectually curious and passionate High emotional intelligence and solid people skills
Aug 28, 2026
Full time
Job Description Full Stack Web Development Engineer Joining Intuitive Surgical means joining a team dedicated to using technology to benefit patients by improving surgical efficacy and decreasing surgical invasiveness, with patient safety as our highest priority. Job Description Design, enhance and maintain internal websites, web applications and stand-alone Python applications. Full stack capability is required. You will design and implement both the front-end user interface and back-end application and database. The front-end is currently FastAPI and Vue 3. The back-end environment is currently Red Hat Linux and Microsoft SQL Server. We will be moving to cloud-based solutions such as AWS, Azure, and Snowflake. Personal Characteristics Demonstrated technical leadership Entrepreneurial spirit Drives projects to completion Strong problem solving skills Excellent verbal and written communications skills Intellectually curious and passionate High emotional intelligence and solid people skills
Job Description Primary Function of Position: The Intuitive Design System Team is building a design system library based on the latest version of React.js and TypeScript. This library will be used by multiple product teams within Intuitive. The component library will define the design principles to be followed while building various controls in web and mobile applications that are specific to core Intuitive business functions. We are seeking a UX Engineer to join our team to build and deliver a next-generation web experience. This involves building products and applications that support mission-critical business areas. We are looking for someone who is passionate about crafting innovative experiences and wishes to work independently to build an extraordinary design component for the product teams within Intuitive. Roles and Responsibilities: This position has responsibility and authority for: Understand business requirements and translate them into technical requirements. Develop new user-facing features using latest version of React.js, Typescript and Redux. Work closely with UI and UX team to transform visual designs from concept to implementation. Build reusable components and front-end libraries like react MUI library. Using Visual Designs to develop responsive components that can be independently integrated into any applications. Design and build reusable React front-end components to build pixel-perfect web and mobile applications. Build in flexibility and customization from the start. Manual and Automated Unit Testing. Strong experience in building documentation portal explaining in detail about the React component api and features. Excellent mastery of web standards, cross-browser compatibility and accessibility. Keen eye for visual web design and a passion for using CSS and modern techniques to create visually rich and interactive experiences. Build new demo pages and sample code snippets for all the individual components developed. Participate in process creation, process adjustment, and technical documentation Strong written and verbal communication skills.
Aug 27, 2026
Full time
Job Description Primary Function of Position: The Intuitive Design System Team is building a design system library based on the latest version of React.js and TypeScript. This library will be used by multiple product teams within Intuitive. The component library will define the design principles to be followed while building various controls in web and mobile applications that are specific to core Intuitive business functions. We are seeking a UX Engineer to join our team to build and deliver a next-generation web experience. This involves building products and applications that support mission-critical business areas. We are looking for someone who is passionate about crafting innovative experiences and wishes to work independently to build an extraordinary design component for the product teams within Intuitive. Roles and Responsibilities: This position has responsibility and authority for: Understand business requirements and translate them into technical requirements. Develop new user-facing features using latest version of React.js, Typescript and Redux. Work closely with UI and UX team to transform visual designs from concept to implementation. Build reusable components and front-end libraries like react MUI library. Using Visual Designs to develop responsive components that can be independently integrated into any applications. Design and build reusable React front-end components to build pixel-perfect web and mobile applications. Build in flexibility and customization from the start. Manual and Automated Unit Testing. Strong experience in building documentation portal explaining in detail about the React component api and features. Excellent mastery of web standards, cross-browser compatibility and accessibility. Keen eye for visual web design and a passion for using CSS and modern techniques to create visually rich and interactive experiences. Build new demo pages and sample code snippets for all the individual components developed. Participate in process creation, process adjustment, and technical documentation Strong written and verbal communication skills.
Job Description Primary Function of Position: The Intuitive Design System Team is building a design system library based on the latest version of React.js and TypeScript. This library will be used by multiple product teams within Intuitive. The component library will define the design principles to be followed while building various controls in web and mobile applications that are specific to core Intuitive business functions. We are seeking a UX Engineer to join our team to build and deliver a next-generation web experience. This involves building products and applications that support mission-critical business areas. We are looking for someone who is passionate about crafting innovative experiences and wishes to work independently to build an extraordinary design component for the product teams within Intuitive. Roles and Responsibilities: This position has responsibility and authority for: Understand business requirements and translate them into technical requirements. Develop new user-facing features using latest version of React.js, Typescript and Redux. Work closely with UI and UX team to transform visual designs from concept to implementation. Build reusable components and front-end libraries like react MUI library. Using Visual Designs to develop responsive components that can be independently integrated into any applications. Design and build reusable React front-end components to build pixel-perfect web and mobile applications. Build in flexibility and customization from the start. Manual and Automated Unit Testing. Strong experience in building documentation portal explaining in detail about the React component api and features. Excellent mastery of web standards, cross-browser compatibility and accessibility. Keen eye for visual web design and a passion for using CSS and modern techniques to create visually rich and interactive experiences. Build new demo pages and sample code snippets for all the individual components developed. Participate in process creation, process adjustment, and technical documentation Strong written and verbal communication skills.
Aug 27, 2026
Full time
Job Description Primary Function of Position: The Intuitive Design System Team is building a design system library based on the latest version of React.js and TypeScript. This library will be used by multiple product teams within Intuitive. The component library will define the design principles to be followed while building various controls in web and mobile applications that are specific to core Intuitive business functions. We are seeking a UX Engineer to join our team to build and deliver a next-generation web experience. This involves building products and applications that support mission-critical business areas. We are looking for someone who is passionate about crafting innovative experiences and wishes to work independently to build an extraordinary design component for the product teams within Intuitive. Roles and Responsibilities: This position has responsibility and authority for: Understand business requirements and translate them into technical requirements. Develop new user-facing features using latest version of React.js, Typescript and Redux. Work closely with UI and UX team to transform visual designs from concept to implementation. Build reusable components and front-end libraries like react MUI library. Using Visual Designs to develop responsive components that can be independently integrated into any applications. Design and build reusable React front-end components to build pixel-perfect web and mobile applications. Build in flexibility and customization from the start. Manual and Automated Unit Testing. Strong experience in building documentation portal explaining in detail about the React component api and features. Excellent mastery of web standards, cross-browser compatibility and accessibility. Keen eye for visual web design and a passion for using CSS and modern techniques to create visually rich and interactive experiences. Build new demo pages and sample code snippets for all the individual components developed. Participate in process creation, process adjustment, and technical documentation Strong written and verbal communication skills.
Job Description Primary Function of Position: This role is to support, enhance, optimize, and innovate the embedded software build environment for the minimally invasive DaVinci Single Port surgical robot. The ideal candidate will have proven experience and is a motivated self-starter with the ability to make autonomous decisions by working cross org in a result oriented manner within a regulated environment. Support small to mid-sized development teams by maintaining development pipeline consisting of compiler toolchain and build infrastructure by using infrastructure as code for dynamic environments. Support activities in legacy and future product development pipeline for embedded platform. Roles and Responsibilities: Focusing on infrastructure automation and execution of infrastructure as code methodologies along with maintaining, troubleshooting, and improving build tool pipelines. This position will work closely with other configuration release engineers, developers, DBAs, QA, and project managers throughout the software lifecycle in delivering best in class technical infrastructure to support external product delivery Continue to keep the lights on (day-to-day administration of build systems, machines, and tools) Proactively monitor and resolve issues for emake builds (e.g., long build times due to machines going down) Setup Windows and Linux machines (physical and virtual) for emake builds (e.g., new hires or replacement laptops for existing engineers) Onboard new and existing engineers using physical and virtual infrastructure Setup Bazel/cmake builds for new hardware and software Provide on call support for critical applications as required Participate in the development, execution, and support of Infrastructure management and operations Establish infrastructure monitoring and health reporting for advancement of self-healing infrastructure principles Enhance/extend a configuration/deployment/monitoring framework in partnership with IT Engineer(s) Optimize make files and build scripts Interact with internal customers and development team to gather and define requirements and document architecture. Follows a formal design process using formal specifications, data flow diagrams, other accepted design techniques. Deploy and manage a build pipeline using tools such as: Ansible, Jenkins, BitBucket, GitLab CI Continuously evaluate existing systems with industry standards, and make recommendations for improvement Help increase system performance with a focus on high availability and scalability
Aug 26, 2026
Full time
Job Description Primary Function of Position: This role is to support, enhance, optimize, and innovate the embedded software build environment for the minimally invasive DaVinci Single Port surgical robot. The ideal candidate will have proven experience and is a motivated self-starter with the ability to make autonomous decisions by working cross org in a result oriented manner within a regulated environment. Support small to mid-sized development teams by maintaining development pipeline consisting of compiler toolchain and build infrastructure by using infrastructure as code for dynamic environments. Support activities in legacy and future product development pipeline for embedded platform. Roles and Responsibilities: Focusing on infrastructure automation and execution of infrastructure as code methodologies along with maintaining, troubleshooting, and improving build tool pipelines. This position will work closely with other configuration release engineers, developers, DBAs, QA, and project managers throughout the software lifecycle in delivering best in class technical infrastructure to support external product delivery Continue to keep the lights on (day-to-day administration of build systems, machines, and tools) Proactively monitor and resolve issues for emake builds (e.g., long build times due to machines going down) Setup Windows and Linux machines (physical and virtual) for emake builds (e.g., new hires or replacement laptops for existing engineers) Onboard new and existing engineers using physical and virtual infrastructure Setup Bazel/cmake builds for new hardware and software Provide on call support for critical applications as required Participate in the development, execution, and support of Infrastructure management and operations Establish infrastructure monitoring and health reporting for advancement of self-healing infrastructure principles Enhance/extend a configuration/deployment/monitoring framework in partnership with IT Engineer(s) Optimize make files and build scripts Interact with internal customers and development team to gather and define requirements and document architecture. Follows a formal design process using formal specifications, data flow diagrams, other accepted design techniques. Deploy and manage a build pipeline using tools such as: Ansible, Jenkins, BitBucket, GitLab CI Continuously evaluate existing systems with industry standards, and make recommendations for improvement Help increase system performance with a focus on high availability and scalability
Job Description Primary Function of Position: This role is to support, enhance, optimize, and innovate the embedded software build environment for the minimally invasive DaVinci Single Port surgical robot. The ideal candidate will have proven experience and is a motivated self-starter with the ability to make autonomous decisions by working cross org in a result oriented manner within a regulated environment. Support small to mid-sized development teams by maintaining development pipeline consisting of compiler toolchain and build infrastructure by using infrastructure as code for dynamic environments. Support activities in legacy and future product development pipeline for embedded platform. Roles and Responsibilities: Focusing on infrastructure automation and execution of infrastructure as code methodologies along with maintaining, troubleshooting, and improving build tool pipelines. This position will work closely with other configuration release engineers, developers, DBAs, QA, and project managers throughout the software lifecycle in delivering best in class technical infrastructure to support external product delivery Continue to keep the lights on (day-to-day administration of build systems, machines, and tools) Proactively monitor and resolve issues for emake builds (e.g., long build times due to machines going down) Setup Windows and Linux machines (physical and virtual) for emake builds (e.g., new hires or replacement laptops for existing engineers) Onboard new and existing engineers using physical and virtual infrastructure Setup Bazel/cmake builds for new hardware and software Provide on call support for critical applications as required Participate in the development, execution, and support of Infrastructure management and operations Establish infrastructure monitoring and health reporting for advancement of self-healing infrastructure principles Enhance/extend a configuration/deployment/monitoring framework in partnership with IT Engineer(s) Optimize make files and build scripts Interact with internal customers and development team to gather and define requirements and document architecture. Follows a formal design process using formal specifications, data flow diagrams, other accepted design techniques. Deploy and manage a build pipeline using tools such as: Ansible, Jenkins, BitBucket, GitLab CI Continuously evaluate existing systems with industry standards, and make recommendations for improvement Help increase system performance with a focus on high availability and scalability
Aug 26, 2026
Full time
Job Description Primary Function of Position: This role is to support, enhance, optimize, and innovate the embedded software build environment for the minimally invasive DaVinci Single Port surgical robot. The ideal candidate will have proven experience and is a motivated self-starter with the ability to make autonomous decisions by working cross org in a result oriented manner within a regulated environment. Support small to mid-sized development teams by maintaining development pipeline consisting of compiler toolchain and build infrastructure by using infrastructure as code for dynamic environments. Support activities in legacy and future product development pipeline for embedded platform. Roles and Responsibilities: Focusing on infrastructure automation and execution of infrastructure as code methodologies along with maintaining, troubleshooting, and improving build tool pipelines. This position will work closely with other configuration release engineers, developers, DBAs, QA, and project managers throughout the software lifecycle in delivering best in class technical infrastructure to support external product delivery Continue to keep the lights on (day-to-day administration of build systems, machines, and tools) Proactively monitor and resolve issues for emake builds (e.g., long build times due to machines going down) Setup Windows and Linux machines (physical and virtual) for emake builds (e.g., new hires or replacement laptops for existing engineers) Onboard new and existing engineers using physical and virtual infrastructure Setup Bazel/cmake builds for new hardware and software Provide on call support for critical applications as required Participate in the development, execution, and support of Infrastructure management and operations Establish infrastructure monitoring and health reporting for advancement of self-healing infrastructure principles Enhance/extend a configuration/deployment/monitoring framework in partnership with IT Engineer(s) Optimize make files and build scripts Interact with internal customers and development team to gather and define requirements and document architecture. Follows a formal design process using formal specifications, data flow diagrams, other accepted design techniques. Deploy and manage a build pipeline using tools such as: Ansible, Jenkins, BitBucket, GitLab CI Continuously evaluate existing systems with industry standards, and make recommendations for improvement Help increase system performance with a focus on high availability and scalability
Job Description Primary Function of Position As a Staff Software Engineer reporting to the Managing Staff Software Engineer in the MP Platform Engineering group, you will be the technical leader responsible for the architecture and implementation of mixed-criticality embedded virtualization. You’ll define how a next-generation surgical robotic system safely consolidates critical/real-time and non-critical software onto shared hardware. You will own the key elements of the virtualization safety strategy: partitioning architecture, hypervisor configuration, silicon and platform software tuning for freedom from interference. Beyond virtualization, you will leverage your broad expertise and unique technical knowledge to contribute to company objectives, lead cross-functional projects from concept through completion, and coach colleagues in advancing their technical expertise. You will take ownership of multiple aspects of the embedded platform, exercising independent judgment on ambiguous, high-impact problems and influencing senior stakeholders on technical direction and associated risk. In your first year, you will Ramp on the platform's hardware/software stack, safety requirements, and existing hypervisor deployments. Deliver an architecture recommendation for the hypervisor strategy, accounting for partitioning, determinism, and the safety implications of each hypervisor's certification posture. Characterize behavior on target hardware and produce the initial analysis artifacts demonstrating freedom from interference. Stand up the instrumentation needed to give the team visibility into timing, utilization, and VM/platform health. Essential Job Duties Define the virtualization safety architecture for a mixed-criticality system, ensuring spatial and temporal isolation between safety-critical and non-safety-critical applications. Prototype and evaluate Xen and QNX hypervisors, defining an architecture based on safety, determinism, certifiability, and platform fit. Own hypervisor system configuration and integration, implementing creative solutions to overcome platform limitations and gaps in vendor support. Architect and implement deterministic inter-VM communication and device virtualization using virtio, shared memory, and PCIe/other device passthrough. Plan and execute the analysis and verification needed to demonstrate freedom from interference, deterministic timing, and safe failure behavior in a regulated environment. Lead failure modes and effects analysis for the virtualized platform, translating identified failures and technology limitations into design mitigations, fault containment, and defined recovery or degraded behaviors. Build platform observability that exposes guest and hypervisor health, resource utilization, latency, jitter, and other relevant system health signals on target hardware
Aug 26, 2026
Full time
Job Description Primary Function of Position As a Staff Software Engineer reporting to the Managing Staff Software Engineer in the MP Platform Engineering group, you will be the technical leader responsible for the architecture and implementation of mixed-criticality embedded virtualization. You’ll define how a next-generation surgical robotic system safely consolidates critical/real-time and non-critical software onto shared hardware. You will own the key elements of the virtualization safety strategy: partitioning architecture, hypervisor configuration, silicon and platform software tuning for freedom from interference. Beyond virtualization, you will leverage your broad expertise and unique technical knowledge to contribute to company objectives, lead cross-functional projects from concept through completion, and coach colleagues in advancing their technical expertise. You will take ownership of multiple aspects of the embedded platform, exercising independent judgment on ambiguous, high-impact problems and influencing senior stakeholders on technical direction and associated risk. In your first year, you will Ramp on the platform's hardware/software stack, safety requirements, and existing hypervisor deployments. Deliver an architecture recommendation for the hypervisor strategy, accounting for partitioning, determinism, and the safety implications of each hypervisor's certification posture. Characterize behavior on target hardware and produce the initial analysis artifacts demonstrating freedom from interference. Stand up the instrumentation needed to give the team visibility into timing, utilization, and VM/platform health. Essential Job Duties Define the virtualization safety architecture for a mixed-criticality system, ensuring spatial and temporal isolation between safety-critical and non-safety-critical applications. Prototype and evaluate Xen and QNX hypervisors, defining an architecture based on safety, determinism, certifiability, and platform fit. Own hypervisor system configuration and integration, implementing creative solutions to overcome platform limitations and gaps in vendor support. Architect and implement deterministic inter-VM communication and device virtualization using virtio, shared memory, and PCIe/other device passthrough. Plan and execute the analysis and verification needed to demonstrate freedom from interference, deterministic timing, and safe failure behavior in a regulated environment. Lead failure modes and effects analysis for the virtualized platform, translating identified failures and technology limitations into design mitigations, fault containment, and defined recovery or degraded behaviors. Build platform observability that exposes guest and hypervisor health, resource utilization, latency, jitter, and other relevant system health signals on target hardware
Job Description Primary Function of Position As a Staff Software Engineer reporting to the Managing Staff Software Engineer in the MP Platform Engineering group, you will be the technical leader responsible for the architecture and implementation of mixed-criticality embedded virtualization. You’ll define how a next-generation surgical robotic system safely consolidates critical/real-time and non-critical software onto shared hardware. You will own the key elements of the virtualization safety strategy: partitioning architecture, hypervisor configuration, silicon and platform software tuning for freedom from interference. Beyond virtualization, you will leverage your broad expertise and unique technical knowledge to contribute to company objectives, lead cross-functional projects from concept through completion, and coach colleagues in advancing their technical expertise. You will take ownership of multiple aspects of the embedded platform, exercising independent judgment on ambiguous, high-impact problems and influencing senior stakeholders on technical direction and associated risk. In your first year, you will Ramp on the platform's hardware/software stack, safety requirements, and existing hypervisor deployments. Deliver an architecture recommendation for the hypervisor strategy, accounting for partitioning, determinism, and the safety implications of each hypervisor's certification posture. Characterize behavior on target hardware and produce the initial analysis artifacts demonstrating freedom from interference. Stand up the instrumentation needed to give the team visibility into timing, utilization, and VM/platform health. Essential Job Duties Define the virtualization safety architecture for a mixed-criticality system, ensuring spatial and temporal isolation between safety-critical and non-safety-critical applications. Prototype and evaluate Xen and QNX hypervisors, defining an architecture based on safety, determinism, certifiability, and platform fit. Own hypervisor system configuration and integration, implementing creative solutions to overcome platform limitations and gaps in vendor support. Architect and implement deterministic inter-VM communication and device virtualization using virtio, shared memory, and PCIe/other device passthrough. Plan and execute the analysis and verification needed to demonstrate freedom from interference, deterministic timing, and safe failure behavior in a regulated environment. Lead failure modes and effects analysis for the virtualized platform, translating identified failures and technology limitations into design mitigations, fault containment, and defined recovery or degraded behaviors. Build platform observability that exposes guest and hypervisor health, resource utilization, latency, jitter, and other relevant system health signals on target hardware
Aug 26, 2026
Full time
Job Description Primary Function of Position As a Staff Software Engineer reporting to the Managing Staff Software Engineer in the MP Platform Engineering group, you will be the technical leader responsible for the architecture and implementation of mixed-criticality embedded virtualization. You’ll define how a next-generation surgical robotic system safely consolidates critical/real-time and non-critical software onto shared hardware. You will own the key elements of the virtualization safety strategy: partitioning architecture, hypervisor configuration, silicon and platform software tuning for freedom from interference. Beyond virtualization, you will leverage your broad expertise and unique technical knowledge to contribute to company objectives, lead cross-functional projects from concept through completion, and coach colleagues in advancing their technical expertise. You will take ownership of multiple aspects of the embedded platform, exercising independent judgment on ambiguous, high-impact problems and influencing senior stakeholders on technical direction and associated risk. In your first year, you will Ramp on the platform's hardware/software stack, safety requirements, and existing hypervisor deployments. Deliver an architecture recommendation for the hypervisor strategy, accounting for partitioning, determinism, and the safety implications of each hypervisor's certification posture. Characterize behavior on target hardware and produce the initial analysis artifacts demonstrating freedom from interference. Stand up the instrumentation needed to give the team visibility into timing, utilization, and VM/platform health. Essential Job Duties Define the virtualization safety architecture for a mixed-criticality system, ensuring spatial and temporal isolation between safety-critical and non-safety-critical applications. Prototype and evaluate Xen and QNX hypervisors, defining an architecture based on safety, determinism, certifiability, and platform fit. Own hypervisor system configuration and integration, implementing creative solutions to overcome platform limitations and gaps in vendor support. Architect and implement deterministic inter-VM communication and device virtualization using virtio, shared memory, and PCIe/other device passthrough. Plan and execute the analysis and verification needed to demonstrate freedom from interference, deterministic timing, and safe failure behavior in a regulated environment. Lead failure modes and effects analysis for the virtualized platform, translating identified failures and technology limitations into design mitigations, fault containment, and defined recovery or degraded behaviors. Build platform observability that exposes guest and hypervisor health, resource utilization, latency, jitter, and other relevant system health signals on target hardware
Job Description The Ion™ endoluminal system is Intuitive's new robotic platform for minimally invasive biopsy in the peripheral lung, with an initial goal of improving the early diagnosis of lung cancer. We are seeking a senior algorithm engineer to play a lead technical role in conceptualizing, designing, and evaluating our next-generation planning and guidance software. This role is dedicated to developing advanced algorithms to analyze real-time ultrasound (US) imaging- specifically endobronchial ultrasound (EBUS) and min-profile ultrasound probes – for the accurate detection, segmentation, and classification pulmonary structures. This position focuses heavily on processing temporal, high-resolution ultrasound video streams, mitigating inherent acoustic artifacts, and fusing ultrasound data with pre-operative imaging modalities to improve targeting confidence and clinical outcomes. Essential Duties Drive the full cycle of medical imaging analysis software development, developing algorithms from R&D concepts into robust, commercial medical device products. Design, prototype, and implement advanced computer vision and machine learning algorithms tailored for real-time processing of diverse ultrasound modalities, including EBUS and ultrasound probes. Develop specialized algorithms to handle the unique challenges of high-frequency ultrasound data, including speckle reduction, acoustic shadowing mitigation, and temporal tracking across video frames. Apply and fine-tune state-of-the-art architectures, including spatio-temporal Vision Transformers (ViTs), recurrent networks, nnU-Net, Graph Neural Network (GNN) and Diffusion models, adapting them for noisy, high-frame-rate clinical ultrasound datasets. Architect and execute model deployment pipelines, seamlessly integrating trained models into high-performance C++ production environments, utilizing techniques like quantization, pruning, and hardware acceleration to ensure real-time performance on constrained medical systems. Support system integration and testing while generating formal design documentation and patent applications.
Aug 25, 2026
Full time
Job Description The Ion™ endoluminal system is Intuitive's new robotic platform for minimally invasive biopsy in the peripheral lung, with an initial goal of improving the early diagnosis of lung cancer. We are seeking a senior algorithm engineer to play a lead technical role in conceptualizing, designing, and evaluating our next-generation planning and guidance software. This role is dedicated to developing advanced algorithms to analyze real-time ultrasound (US) imaging- specifically endobronchial ultrasound (EBUS) and min-profile ultrasound probes – for the accurate detection, segmentation, and classification pulmonary structures. This position focuses heavily on processing temporal, high-resolution ultrasound video streams, mitigating inherent acoustic artifacts, and fusing ultrasound data with pre-operative imaging modalities to improve targeting confidence and clinical outcomes. Essential Duties Drive the full cycle of medical imaging analysis software development, developing algorithms from R&D concepts into robust, commercial medical device products. Design, prototype, and implement advanced computer vision and machine learning algorithms tailored for real-time processing of diverse ultrasound modalities, including EBUS and ultrasound probes. Develop specialized algorithms to handle the unique challenges of high-frequency ultrasound data, including speckle reduction, acoustic shadowing mitigation, and temporal tracking across video frames. Apply and fine-tune state-of-the-art architectures, including spatio-temporal Vision Transformers (ViTs), recurrent networks, nnU-Net, Graph Neural Network (GNN) and Diffusion models, adapting them for noisy, high-frame-rate clinical ultrasound datasets. Architect and execute model deployment pipelines, seamlessly integrating trained models into high-performance C++ production environments, utilizing techniques like quantization, pruning, and hardware acceleration to ensure real-time performance on constrained medical systems. Support system integration and testing while generating formal design documentation and patent applications.
Job Description The Ion™ endoluminal system is Intuitive's new robotic platform for minimally invasive biopsy in the peripheral lung, with an initial goal of improving the early diagnosis of lung cancer. We are seeking a senior algorithm engineer to play a lead technical role in conceptualizing, designing, and evaluating our next-generation planning and guidance software. This role is dedicated to developing advanced algorithms to analyze real-time ultrasound (US) imaging- specifically endobronchial ultrasound (EBUS) and min-profile ultrasound probes – for the accurate detection, segmentation, and classification pulmonary structures. This position focuses heavily on processing temporal, high-resolution ultrasound video streams, mitigating inherent acoustic artifacts, and fusing ultrasound data with pre-operative imaging modalities to improve targeting confidence and clinical outcomes. Essential Duties Drive the full cycle of medical imaging analysis software development, developing algorithms from R&D concepts into robust, commercial medical device products. Design, prototype, and implement advanced computer vision and machine learning algorithms tailored for real-time processing of diverse ultrasound modalities, including EBUS and ultrasound probes. Develop specialized algorithms to handle the unique challenges of high-frequency ultrasound data, including speckle reduction, acoustic shadowing mitigation, and temporal tracking across video frames. Apply and fine-tune state-of-the-art architectures, including spatio-temporal Vision Transformers (ViTs), recurrent networks, nnU-Net, Graph Neural Network (GNN) and Diffusion models, adapting them for noisy, high-frame-rate clinical ultrasound datasets. Architect and execute model deployment pipelines, seamlessly integrating trained models into high-performance C++ production environments, utilizing techniques like quantization, pruning, and hardware acceleration to ensure real-time performance on constrained medical systems. Support system integration and testing while generating formal design documentation and patent applications.
Aug 25, 2026
Full time
Job Description The Ion™ endoluminal system is Intuitive's new robotic platform for minimally invasive biopsy in the peripheral lung, with an initial goal of improving the early diagnosis of lung cancer. We are seeking a senior algorithm engineer to play a lead technical role in conceptualizing, designing, and evaluating our next-generation planning and guidance software. This role is dedicated to developing advanced algorithms to analyze real-time ultrasound (US) imaging- specifically endobronchial ultrasound (EBUS) and min-profile ultrasound probes – for the accurate detection, segmentation, and classification pulmonary structures. This position focuses heavily on processing temporal, high-resolution ultrasound video streams, mitigating inherent acoustic artifacts, and fusing ultrasound data with pre-operative imaging modalities to improve targeting confidence and clinical outcomes. Essential Duties Drive the full cycle of medical imaging analysis software development, developing algorithms from R&D concepts into robust, commercial medical device products. Design, prototype, and implement advanced computer vision and machine learning algorithms tailored for real-time processing of diverse ultrasound modalities, including EBUS and ultrasound probes. Develop specialized algorithms to handle the unique challenges of high-frequency ultrasound data, including speckle reduction, acoustic shadowing mitigation, and temporal tracking across video frames. Apply and fine-tune state-of-the-art architectures, including spatio-temporal Vision Transformers (ViTs), recurrent networks, nnU-Net, Graph Neural Network (GNN) and Diffusion models, adapting them for noisy, high-frame-rate clinical ultrasound datasets. Architect and execute model deployment pipelines, seamlessly integrating trained models into high-performance C++ production environments, utilizing techniques like quantization, pruning, and hardware acceleration to ensure real-time performance on constrained medical systems. Support system integration and testing while generating formal design documentation and patent applications.
Job Description Primary Function of Position The Multiport Software Group within Intuitive has an immediate opening for an experienced Software Engineer with a focus on the internal da Vinci emulator. You will be on a small team responsible for building, deploying, and supporting our full-system emulator and hybrid hardware-in-the-loop setups. A successful candidate must excel in a high-energy focused team environment and must balance delivery of new features, supporting existing features, and tracking system changes. An excellent candidate can rapidly learn the large complex and continually evolving systems, through establishing working relationships with multiple engineers in multiple departments and direct experimentation with the existing system. A deep sense of shared responsibility and shared reward is required, as is the ability to make work fun and interesting Essential Job Duties Lead the emulation team on industry-standard or innovative approaches to developing performance system emulators. Expand the functionality of the internal da Vinci emulator by faithfully emulating microcontrollers, sensors, FPGAs, and physics models. Learn and explore the continuously evolving da Vinci system software and firmware. Explore creative ways to faithfully emulate da Vinci hardware. An advocate for hardware “simulation first” that educates developer on the productivity benefits of using the emulator. Continuously follow up with developers (i.e. our internal customers) to support feature requests, bug fixes, and system integration.
Aug 25, 2026
Full time
Job Description Primary Function of Position The Multiport Software Group within Intuitive has an immediate opening for an experienced Software Engineer with a focus on the internal da Vinci emulator. You will be on a small team responsible for building, deploying, and supporting our full-system emulator and hybrid hardware-in-the-loop setups. A successful candidate must excel in a high-energy focused team environment and must balance delivery of new features, supporting existing features, and tracking system changes. An excellent candidate can rapidly learn the large complex and continually evolving systems, through establishing working relationships with multiple engineers in multiple departments and direct experimentation with the existing system. A deep sense of shared responsibility and shared reward is required, as is the ability to make work fun and interesting Essential Job Duties Lead the emulation team on industry-standard or innovative approaches to developing performance system emulators. Expand the functionality of the internal da Vinci emulator by faithfully emulating microcontrollers, sensors, FPGAs, and physics models. Learn and explore the continuously evolving da Vinci system software and firmware. Explore creative ways to faithfully emulate da Vinci hardware. An advocate for hardware “simulation first” that educates developer on the productivity benefits of using the emulator. Continuously follow up with developers (i.e. our internal customers) to support feature requests, bug fixes, and system integration.
Job Description Primary Function of Position The Multiport Software Group within Intuitive has an immediate opening for an experienced Software Engineer with a focus on the internal da Vinci emulator. You will be on a small team responsible for building, deploying, and supporting our full-system emulator and hybrid hardware-in-the-loop setups. A successful candidate must excel in a high-energy focused team environment and must balance delivery of new features, supporting existing features, and tracking system changes. An excellent candidate can rapidly learn the large complex and continually evolving systems, through establishing working relationships with multiple engineers in multiple departments and direct experimentation with the existing system. A deep sense of shared responsibility and shared reward is required, as is the ability to make work fun and interesting Essential Job Duties Lead the emulation team on industry-standard or innovative approaches to developing performance system emulators. Expand the functionality of the internal da Vinci emulator by faithfully emulating microcontrollers, sensors, FPGAs, and physics models. Learn and explore the continuously evolving da Vinci system software and firmware. Explore creative ways to faithfully emulate da Vinci hardware. An advocate for hardware “simulation first” that educates developer on the productivity benefits of using the emulator. Continuously follow up with developers (i.e. our internal customers) to support feature requests, bug fixes, and system integration.
Aug 25, 2026
Full time
Job Description Primary Function of Position The Multiport Software Group within Intuitive has an immediate opening for an experienced Software Engineer with a focus on the internal da Vinci emulator. You will be on a small team responsible for building, deploying, and supporting our full-system emulator and hybrid hardware-in-the-loop setups. A successful candidate must excel in a high-energy focused team environment and must balance delivery of new features, supporting existing features, and tracking system changes. An excellent candidate can rapidly learn the large complex and continually evolving systems, through establishing working relationships with multiple engineers in multiple departments and direct experimentation with the existing system. A deep sense of shared responsibility and shared reward is required, as is the ability to make work fun and interesting Essential Job Duties Lead the emulation team on industry-standard or innovative approaches to developing performance system emulators. Expand the functionality of the internal da Vinci emulator by faithfully emulating microcontrollers, sensors, FPGAs, and physics models. Learn and explore the continuously evolving da Vinci system software and firmware. Explore creative ways to faithfully emulate da Vinci hardware. An advocate for hardware “simulation first” that educates developer on the productivity benefits of using the emulator. Continuously follow up with developers (i.e. our internal customers) to support feature requests, bug fixes, and system integration.
Job Description Primary Function of the Position The Staff Value Engineer is a senior technical leader responsible for working cross functionally to identify, develop and implement enterprise-wide value engineering processes and tools. This role will also act as a subject matter resource as needed to facilitate value engineering activities. This role will be instrumental in the identification and implementation of cost savings and ensuring that value is maximized across the full product lifecycle with solutions for cost, quality, and scale through a collaborative, cross-functional approach. Essential Job Duties Develop and Implement Value Engineering Processes and embed them into Intuitive’s broader business practices, such as the Product Development Process (PDP). Standardize and incorporate best practices to improve product cost, quality, and scale. Collaboratively lead the identification, assessment, recommendation and implementation of Value Engineering Tools to be integrated into Intuitive’s broader business practices, such as Should Cost modeling and Design For Manufacturing (DFM). Standardize and incorporate best practices to improve product cost, quality, and scale. Become a subject matter resource on various value engineering methodologies (FAST, Should Cost, DFx, etc). Facilitate Value Engineering workshops as required. Develop training as needed to support embed the value engineering capability and mindset within the extended enterprise. Collaborate with the extended enterprise to identify and drive systemic Value Engineering opportunities into focused actions necessary to accomplish overarching targets for released and new products. Work with the extended enterprise to influence supplier technology roadmaps to ensure Intuitive system and instrument technical requirements are met. Work with the extended enterprise to define criteria/guidelines for design for manufacturing based on process, and best practices for qualifying components.
Aug 24, 2026
Full time
Job Description Primary Function of the Position The Staff Value Engineer is a senior technical leader responsible for working cross functionally to identify, develop and implement enterprise-wide value engineering processes and tools. This role will also act as a subject matter resource as needed to facilitate value engineering activities. This role will be instrumental in the identification and implementation of cost savings and ensuring that value is maximized across the full product lifecycle with solutions for cost, quality, and scale through a collaborative, cross-functional approach. Essential Job Duties Develop and Implement Value Engineering Processes and embed them into Intuitive’s broader business practices, such as the Product Development Process (PDP). Standardize and incorporate best practices to improve product cost, quality, and scale. Collaboratively lead the identification, assessment, recommendation and implementation of Value Engineering Tools to be integrated into Intuitive’s broader business practices, such as Should Cost modeling and Design For Manufacturing (DFM). Standardize and incorporate best practices to improve product cost, quality, and scale. Become a subject matter resource on various value engineering methodologies (FAST, Should Cost, DFx, etc). Facilitate Value Engineering workshops as required. Develop training as needed to support embed the value engineering capability and mindset within the extended enterprise. Collaborate with the extended enterprise to identify and drive systemic Value Engineering opportunities into focused actions necessary to accomplish overarching targets for released and new products. Work with the extended enterprise to influence supplier technology roadmaps to ensure Intuitive system and instrument technical requirements are met. Work with the extended enterprise to define criteria/guidelines for design for manufacturing based on process, and best practices for qualifying components.
Job Description Primary Function of the Position The Staff Value Engineer is a senior technical leader responsible for working cross functionally to identify, develop and implement enterprise-wide value engineering processes and tools. This role will also act as a subject matter resource as needed to facilitate value engineering activities. This role will be instrumental in the identification and implementation of cost savings and ensuring that value is maximized across the full product lifecycle with solutions for cost, quality, and scale through a collaborative, cross-functional approach. Essential Job Duties Develop and Implement Value Engineering Processes and embed them into Intuitive’s broader business practices, such as the Product Development Process (PDP). Standardize and incorporate best practices to improve product cost, quality, and scale. Collaboratively lead the identification, assessment, recommendation and implementation of Value Engineering Tools to be integrated into Intuitive’s broader business practices, such as Should Cost modeling and Design For Manufacturing (DFM). Standardize and incorporate best practices to improve product cost, quality, and scale. Become a subject matter resource on various value engineering methodologies (FAST, Should Cost, DFx, etc). Facilitate Value Engineering workshops as required. Develop training as needed to support embed the value engineering capability and mindset within the extended enterprise. Collaborate with the extended enterprise to identify and drive systemic Value Engineering opportunities into focused actions necessary to accomplish overarching targets for released and new products. Work with the extended enterprise to influence supplier technology roadmaps to ensure Intuitive system and instrument technical requirements are met. Work with the extended enterprise to define criteria/guidelines for design for manufacturing based on process, and best practices for qualifying components.
Aug 24, 2026
Full time
Job Description Primary Function of the Position The Staff Value Engineer is a senior technical leader responsible for working cross functionally to identify, develop and implement enterprise-wide value engineering processes and tools. This role will also act as a subject matter resource as needed to facilitate value engineering activities. This role will be instrumental in the identification and implementation of cost savings and ensuring that value is maximized across the full product lifecycle with solutions for cost, quality, and scale through a collaborative, cross-functional approach. Essential Job Duties Develop and Implement Value Engineering Processes and embed them into Intuitive’s broader business practices, such as the Product Development Process (PDP). Standardize and incorporate best practices to improve product cost, quality, and scale. Collaboratively lead the identification, assessment, recommendation and implementation of Value Engineering Tools to be integrated into Intuitive’s broader business practices, such as Should Cost modeling and Design For Manufacturing (DFM). Standardize and incorporate best practices to improve product cost, quality, and scale. Become a subject matter resource on various value engineering methodologies (FAST, Should Cost, DFx, etc). Facilitate Value Engineering workshops as required. Develop training as needed to support embed the value engineering capability and mindset within the extended enterprise. Collaborate with the extended enterprise to identify and drive systemic Value Engineering opportunities into focused actions necessary to accomplish overarching targets for released and new products. Work with the extended enterprise to influence supplier technology roadmaps to ensure Intuitive system and instrument technical requirements are met. Work with the extended enterprise to define criteria/guidelines for design for manufacturing based on process, and best practices for qualifying components.