Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Mid to Senior
Qualifications
Proven experience in software development with a focus on GUI and C++. Strong understanding of software development lifecycle and agile methodologies. Ability to work collaboratively in a team-oriented environment. Excellent problem-solving skills and attention to detail. Bachelor's degree in Computer Science, Software Engineering, or a related field.
About the job
Intuitive Surgical is looking for a Senior Software Engineer to help build and refine software for the PlanPoint platform. This position centers on GUI development and C++ programming, supporting tools that improve both user experience and operational workflows.
Role overview
This engineer will work closely with colleagues from different specialties to design, implement, and optimize software features. The focus is on creating intuitive interfaces and robust functionality for PlanPoint’s users.
What you will do
Develop and maintain GUI components using C++
Collaborate with cross-functional teams to deliver new features
Optimize software for performance and usability
Requirements
Strong experience with C++ programming
Background in GUI development
Ability to work effectively with multidisciplinary teams
About Intuitive Surgical, Inc.
Intuitive Surgical, Inc. is a global leader in robotic-assisted surgery, dedicated to enhancing patient care. Our innovative technologies and commitment to excellence have made us a trusted name in the medical field. Join us in our mission to improve surgical outcomes through advanced technology.
Intuitive Surgical is looking for a Senior Software Engineer to help build and refine software for the PlanPoint platform. This position centers on GUI development and C++ programming, supporting tools that improve both user experience and operational workflows. Role overview This engineer will work closely with colleagues from different specialties to design, implement, and optimize software features. The focus is on creating intuitive interfaces and robust functionality for PlanPoint’s users. What you will do Develop and maintain GUI components using C++ Collaborate with cross-functional teams to deliver new features Optimize software for performance and usability Requirements Strong experience with C++ programming Background in GUI development Ability to work effectively with multidisciplinary teams
Join our dynamic team at Intuitive Surgical, a leader in robotic-assisted surgical technology. We are seeking a talented Senior Software Engineer, GUI to help us design and develop innovative graphical user interfaces for our cutting-edge surgical systems. In this role, you will leverage your experience in software engineering to create intuitive user experiences that improve surgical outcomes and enhance clinician efficiency.
Join our dynamic team as a Senior Software Test Automation Engineer specializing in GUI testing. You will be instrumental in enhancing the quality of our software products through automated testing frameworks. Collaborate with cross-functional teams to ensure the reliability and performance of our sophisticated surgical systems.
Full-time|$222K/yr - $222K/yr|On-site|Sunnyvale, California, United States
About Applied IntuitionApplied Intuition, Inc. is at the forefront of advancing physical AI technology. Established in 2017 and currently valued at $15 billion, this Silicon Valley innovator is developing the essential digital infrastructure to infuse intelligence into every moving machine globally. Our solutions cater to key sectors including automotive, defense, trucking, construction, mining, and agriculture, focusing on tools and infrastructure, operating systems, and autonomy. Trusted by 18 of the world's top 20 automakers as well as the United States military and its allies, we are committed to delivering unmatched physical intelligence. Our headquarters is located in Sunnyvale, California, complemented by additional offices in Washington, D.C.; San Diego; Ft. Walton Beach, Florida; Ann Arbor, Michigan; London; Stuttgart; Munich; Stockholm; Bangalore; Seoul; and Tokyo. Discover more at applied.co.While we primarily expect our employees to work in-office five days a week, we value flexibility and trust our team to manage their schedules responsibly. This includes options for occasional remote work, beginning the day with morning meetings from home, or leaving early when family commitments arise.Meet our software engineers!Our software engineers are pioneering the future of autonomy, delivering top-tier solutions that help customers reduce their time to market. Learn more about their journeys to Applied Intuition, what keeps them engaged, and their tips for prospective candidates.About the roleWe are seeking skilled senior software engineers proficient in C++ to design innovative solutions for complex challenges in the autonomy sector. Our software engineers work collaboratively to create scalable, robust applications that redefine industry standards.
Full-time|$135K/yr - $185K/yr|On-site|Sunnyvale, CA
At SpaceX, our vision is to propel humanity into the cosmos and beyond, striving to make life multi-planetary. With our groundbreaking advancements, we are working towards making human life on Mars a reality.SOFTWARE ENGINEER, C++ (STARLINK)Join us at SpaceX as we harness our expertise in rocket and spacecraft engineering to launch Starlink, the most sophisticated broadband internet system globally. As the largest satellite constellation, Starlink is delivering fast and reliable internet access to millions of users around the world. We are responsible for designing, building, testing, and operating every component of the system—from thousands of satellites to consumer receivers that connect in minutes, along with the software that integrates it all. We’re only beginning to explore the global impact Starlink can have, and we seek top-tier engineers to enhance Starlink’s value for communities and businesses worldwide.As a Software Engineer on the Starlink program, you will tackle challenges that optimize our hardware's performance. Our mission is to deliver the best satellite internet experience, particularly to underserved communities, by providing affordable and transformative broadband access.Our software engineers oversee the entire software lifecycle, from development to testing and support. We expect our engineers to bridge the gap between software design and real-world outcomes. In this position, your work will have a significant and quantifiable influence on the world.RESPONSIBILITIES:Develop robust, real-time software for gateways, satellites, user terminals, and switches in our low-latency, high-capacity satellite network.Lead and participate in architecture, design, and code reviews.Create prototypes and manage experiments to validate key design concepts.Develop tools for software development, deployment, data analysis, visualization, and testing across various environments, including virtualized hardware, real hardware-in-the-loop simulations, and on-orbit testing.Ensure reliable software deployment, test execution, and data analysis as part of a continuous integration and release framework.
Join Us in Shaping Cybersecurity!At Illumio, we are at the forefront of ransomware and breach containment, transforming how organizations tackle cyberattacks and maintain operational resilience. Leveraging the Illumio AI Security Graph, our advanced breach containment platform effectively identifies and mitigates threats across hybrid multi-cloud environments, halting the progression of attacks before they escalate into crises.As a recognized leader in the Forrester Wave™ for Microsegmentation, Illumio empowers Zero Trust principles, reinforcing cyber resilience for the critical infrastructure, systems, and organizations that sustain our world.Our Engineering Vision:Our Engineering team thrives on a culture of visionary leadership, autonomy, and ownership, fostering a dynamic synergy that propels us in an ever-evolving cybersecurity landscape.By joining our team, you will become part of the leader in Zero Trust Segmentation. You will engage with a cutting-edge technology stack encompassing operating systems, distributed applications, and immersive UI/visualization tools.Together, we are defining the future of cybersecurity, continuing to build world-class products led by diverse perspectives and a commitment to innovation during a time of unprecedented cybersecurity challenges.Your Role:You will architect a groundbreaking approach to orchestrating Zero Trust segmentation down to the application and pod/container level, effortlessly identifying and blocking attack pathways within the container ecosystem.Utilize the latest technologies and C++ standards.Deepen your understanding of modern container platforms such as Kubernetes, Istio, OpenShift, AKS, EKS, and GKE.Take ownership of designing critical features and subsystems, meticulously refining all details and defending your design choices to your peers.Deliver robust implementations that are elegant, simple, scalable, stable, secure, and supportable, ensuring our product protects the critical infrastructure of large enterprises.Collaborate with the field organization and pivotal customers to shape this innovative product.Your Toolkit:Bachelor’s degree in Computer Science or a related field; a Master’s degree is a plus.5+ years of experience in building distributed and scalable software systems.Proficiency in C++ (versions 11/14/17/20).
Join Intuitive Surgical, a leader in minimally invasive robotic surgery, as a Senior Embedded Software Engineer. In this pivotal role, you will design, develop, and maintain embedded software solutions that drive our advanced robotic surgical systems. You will collaborate with cross-functional teams to ensure high-quality software delivery, contributing to the overall success of our innovative technologies.
Full-time|$125K/yr - $222K/yr|On-site|Sunnyvale, California, United States
About Applied IntuitionApplied Intuition, Inc. is at the forefront of advancing physical AI. Established in 2017 and currently valued at $15 billion, this innovative Silicon Valley company is developing the essential digital infrastructure to enhance intelligence across all moving machinery worldwide. Serving a diverse range of industries including automotive, defense, trucking, construction, mining, and agriculture, Applied Intuition specializes in three key areas: tools and infrastructure, operating systems, and autonomy. Our solutions are trusted by 18 of the top 20 global automakers as well as the United States military and allied forces for their unparalleled ability to deliver physical intelligence. Headquartered in Sunnyvale, California, we also have offices in Washington, D.C.; San Diego; Ft. Walton Beach, Florida; Ann Arbor, Michigan; London; Stuttgart; Munich; Stockholm; Bangalore; Seoul; and Tokyo. To learn more, visit applied.co.We are primarily an in-office company, expecting employees to work from the Applied Intuition office five days a week. Nonetheless, we value flexibility and trust our employees to manage their schedules responsibly, including occasional remote work or early departures for family commitments.About the RoleWe are seeking skilled C++ software engineers who are eager to craft elegant solutions to challenging problems in the field of autonomous systems and robotics. Whether you are applying your expertise to onboard application software in a contemporary C++ codebase for on-road products or developing systems that control 200+ ton mining vehicles on challenging off-road terrains, you will play a pivotal role in building the autonomy stack that drives the next generation of intelligent vehicles. If you are driven by complex systems, ownership across boundaries, and making a real-world impact, this is where architecture meets autonomy.At Applied Intuition, you will:Design and implement onboard application software using modern C++.Collaborate with cross-functional teams to ensure alignment of interfaces, contracts, and execution models throughout the stack.Work closely with engineers across various levels of the stack.
Full-time|$250K/yr - $250K/yr|On-site|Sunnyvale, California, United States
About Applied IntuitionApplied Intuition, Inc. is at the forefront of advancing physical AI technology. Established in 2017 and currently valued at $15 billion, this Silicon Valley powerhouse is constructing the digital framework essential for embedding intelligence in every moving machine globally. We cater to a diverse range of industries including automotive, defense, trucking, construction, mining, and agriculture, focusing on three primary domains: tools and infrastructure, operating systems, and autonomy. Our solutions are trusted by 18 of the top 20 global automakers, along with the United States military and its allies, to deliver unparalleled physical intelligence. Headquartered in Sunnyvale, California, we also have offices in Washington, D.C.; San Diego; Ft. Walton Beach, Florida; Ann Arbor, Michigan; London; Stuttgart; Munich; Stockholm; Bangalore; Seoul; and Tokyo. Discover more at applied.co.We value in-office collaboration, expecting our employees to primarily work from their Applied Intuition office five days a week. However, we also appreciate the importance of flexibility, allowing team members to responsibly manage their schedules. This may include occasional remote work, starting the day with morning meetings from home, or leaving early for family commitments.About the RoleWe are on the lookout for a Senior Sensor Rendering Software Engineer with robust expertise in modern real-time rendering systems, neural graphics (such as 3D Gaussian-based representations), and high-performance multi-threaded C++/CUDA pipelines. This pivotal role bridges classical graphics engines and neural rendering systems, emphasizing the optimization of performance across CPU and GPU for extensive real-time simulation tasks. At Applied Intuition, engineers are encouraged to take ownership of technically intricate systems, make architectural decisions, collaborate closely with internal and external stakeholders, and contribute to the evolution of both the product and our engineering culture.What You'll Do at Applied Intuition:Lead comprehensive initiatives to enhance runtime performance and scalability of the rendering and neural simulation stack across various products and sensor modalities.Design and optimize multi-threaded C++ systems for scene management, scheduling, and more.
Join Intuitive Surgical, Inc. as a Senior Image Processing Software Engineer, where you'll leverage your expertise to develop innovative algorithms and software solutions that enhance the precision of robotic surgery. Collaborate with cross-functional teams to transform complex problems into efficient solutions, contributing to our mission of improving patient outcomes.
Full-time|$141K/yr - $190K/yr|On-site|Sunnyvale, CA
About CeribellCeribell is at the forefront of medical technology, dedicated to revolutionizing the diagnosis and management of patients with serious neurological conditions. Our innovative Ceribell System is a cutting-edge, point-of-care electroencephalography (EEG) platform that meets the critical needs of patients in acute care settings. Already in use at hundreds of community hospitals, large academic institutions, and major integrated delivery networks across the nation, our team shares a collective mission to enhance critical care with our rapid seizure detection technology. Join us in making a difference!Position Overview:We are seeking a talented Senior Software Engineer with a strong backend focus to join our dynamic team in developing the next generation of EEG web applications that cater to vital medical use cases. In this role, you will be instrumental in designing, maintaining, and enhancing the backend systems for our EEG Portal web application, which is essential for healthcare providers, researchers, and clinical teams to access, monitor, and analyze EEG data. You will collaborate closely with fellow engineers, product managers, and stakeholders to ensure that our backend systems are robust, secure, and scalable within a medical environment.Key Responsibilities:Backend Development & Maintenance:Design, develop, and maintain backend systems to support the EEG Portal application, ensuring dependable performance and adherence to healthcare standards.Implement new features and enhancements to meet clinical and research demands, prioritizing efficiency and scalability.Troubleshoot, debug, and optimize backend systems to guarantee maximum uptime and reliability for users.Database Management:Write optimized database queries and execute data migration strategies.Monitor and fine-tune database performance, including indexing, replication, and backup processes.API Development & Integration:Develop and maintain RESTful APIs that interact with the frontend and other systems.Ensure APIs are secure, well-documented, and capable of handling large volumes of sensitive medical data.Integrate third-party services and platforms as needed to enhance functionality.Ensure backend services comply with regulatory standards, including data encryption, authentication, and auditing.
Join Our Visionary Team!Illumio stands at the forefront of ransomware and breach containment, revolutionizing the way organizations defend against cyberattacks while fostering operational resilience. Our innovative breach containment platform, powered by the Illumio AI Security Graph, is adept at identifying and mitigating threats across hybrid multi-cloud environments, effectively stopping the escalation of attacks before they can inflict significant damage.As a recognized leader in the Forrester Wave™ for Microsegmentation, Illumio empowers organizations to adopt Zero Trust principles, enhancing cyber resilience across infrastructures, systems, and organizations that are essential to global operations.Work Arrangement:This role requires 5 days of on-site presence at our Sunnyvale, CA Headquarters.Our Engineering Vision:Our Engineering team is fueled by a culture of visionary leadership, autonomy, and ownership, creating a collaborative environment that propels us forward in the dynamic realm of cybersecurity.By joining our team, you will be part of the leader in Zero Trust Segmentation, working with a cutting-edge technology stack that encompasses various operating systems, distributed applications, and advanced UI/visualization tools.Together, we are shaping the future of cybersecurity, building world-class products driven by diverse perspectives, backgrounds, and a shared commitment to innovation during a time of unprecedented cybersecurity threats.Your Contributions:You will create containerized microservices for a distributed multi-tenant system that processes data, real-time events, and network telemetry from multiple public clouds, delivering actionable insights, visibility, and security recommendations to enhance our customers’ cloud security posture.You will design your services, meticulously develop the details, defend your design choices among peers, and implement robust solutions.You will mentor junior engineers, recent graduates, and interns, fostering their growth and integration into the team.Your primary programming focus will be in Go, working with data pipelines utilizing SQL or similar interfaces. We welcome candidates from diverse programming backgrounds eager to learn.You will take ownership of critical features and subsystems, managing the software development lifecycle from requirement clarification to ensuring successful deployment and user adoption.
Join Us in Shaping the Future of Cybersecurity!Illumio stands at the forefront of ransomware and breach containment, transforming the way organizations tackle cyberattacks and build operational resilience. Our innovative breach containment platform, driven by the Illumio AI Security Graph, effectively identifies and mitigates threats within hybrid multi-cloud environments, preventing minor attacks from escalating into major disasters.As a recognized leader in the Forrester Wave™ for Microsegmentation, Illumio empowers Zero Trust principles, enhancing cyber resilience for the infrastructures, systems, and organizations that keep our world functioning smoothly.Our Vision:The Engineering team at Illumio is pioneering the future of cybersecurity. We are dedicated to visionary leadership, autonomy, and ownership, cultivating a culture of innovation that propels us forward in the rapidly changing cybersecurity landscape.As a leader in Zero Trust Segmentation, we redefine security in a world plagued by unprecedented cyber threats. You will work with a highly scalable SaaS service developed using cloud-native technologies, while also deploying the solution on-premises.Our engineering philosophy emphasizes meticulous craftsmanship, focusing on quality, and, importantly, enjoying the process. We believe in empowering ownership at all levels of the organization. If you resonate with this culture, we invite you to join our team!Your Role:The VEN Policy Platform team is on the lookout for a skilled engineer with a solid foundation and passion for Networking, Operating Systems, and System Software Development. You will contribute to our cutting-edge Adaptive Segmentation Solution.We seek an engineer to develop C++ system services for the Illumio Virtual Enforcement Node—a software agent that operates within application workloads to implement security policies within the Illumio Adaptive Security Platform.Your C++ code will be instrumental in a lightweight agent that provides micro-segmentation security by leveraging established mechanisms across Unix (Linux, Solaris, AIX), Windows, and MacOS operating systems, ensuring a minimal footprint.Your commitment to building system services, paired with your operating systems knowledge, will drive the creation of innovative solutions.Your contributions will enhance the security of our customers’ most vital systems and applications.
Join Us in Transforming Cybersecurity!Illumio stands at the forefront of ransomware and breach containment, revolutionizing how organizations tackle cyber threats and bolster operational resilience. Leveraging the power of the Illumio AI Security Graph, our breach containment platform adeptly identifies and mitigates threats across hybrid multi-cloud environments, effectively halting the spread of attacks before they escalate into crises.As a recognized leader in the Forrester Wave™ for Microsegmentation, Illumio empowers Zero Trust, enhancing cyber resilience for the critical infrastructure, systems, and organizations that sustain our world.Our Vision:Our Engineering team is cultivated in a culture that champions visionary leadership, autonomy, and ownership, fostering a vibrant synergy that propels us forward in the dynamic realm of cybersecurity.When you become part of our team, you align with the leader in Zero Trust Segmentation. You will engage with a cutting-edge technology stack encompassing operating systems, distributed applications, and advanced UI/visualization tools.Together, we are charting the course for the future of cybersecurity, continually developing world-class products with a diverse team committed to innovation during a time of unprecedented cyber threats.Your Contributions:Develop groundbreaking methods for orchestrating Zero Trust segmentation down to the application and pod/container level, pinpointing and easily obstructing attack pathways within the container ecosystem.Utilize the latest technologies and C++ standards to build scalable solutions.Enhance your understanding of modern container platforms such as Kubernetes, Istio, OpenShift, AKS, EKS, GKE, and more.Take ownership of critical features and subsystems, dive deep into details, and advocate for your designs within the team.Deliver robust implementations that are elegant, simple, scalable, stable, secure, and maintainable, safeguarding the critical infrastructure of significant enterprises.Collaborate with field organizations and key customers to influence the development of this groundbreaking product.Your Skills:Bachelor’s degree in Computer Science or a related field; Master’s degree is a plus.8+ years of experience in building distributed and scalable software systems.Proficient in C++ programming (versions 11/14/17/20).
Intuitive Surgical, Inc. seeks a Senior Software Engineer to join the Platform Engineering team in Sunnyvale. This role centers on developing and maintaining the foundational software that powers advanced surgical technologies. Key responsibilities Design and build core platform software for surgical systems Collaborate with other engineering teams to create reliable and scalable solutions Drive ongoing enhancements that support improvements in surgical procedures and patient care Role focus This position emphasizes both architecture and hands-on development for the software platform. Work will directly impact the reliability and capabilities of surgical technologies used in healthcare settings.
Join our innovative team at Intuitive Surgical as a Senior Software Engineer in Test, where you will play a critical role in ensuring the quality and performance of our cutting-edge robotic systems. We are looking for a talented individual who is passionate about technology and thrives in a collaborative environment. As a senior member of our team, you will design, develop, and implement automated testing frameworks and strategies to enhance our software products and services.
Join our dynamic team at Intuitive Surgical, a leader in minimally invasive robotic surgery. We are seeking a talented and detail-oriented Senior Software Engineer in Test to enhance our quality assurance processes and ensure the reliability of our cutting-edge surgical systems. In this role, you will develop and execute automated tests, contribute to the design of testing frameworks, and collaborate closely with software engineers to drive quality improvements across our products.
Join our dynamic team at Sonsoft Inc. as a .NET Developer specializing in Web UI and C#. We are looking for a talented individual to create innovative web applications and enhance user experiences. You will collaborate with cross-functional teams to design, develop, and maintain high-quality software solutions.
Full-time|$153K/yr - $222K/yr|On-site|Sunnyvale, California, United States
About Applied IntuitionApplied Intuition, Inc. is at the forefront of advancing physical AI technologies. Established in 2017 and currently valued at $15 billion, this Silicon Valley powerhouse is dedicated to creating the essential digital infrastructure that empowers intelligence in every moving machine globally. Our solutions cater to key sectors including automotive, defense, trucking, construction, mining, and agriculture, with a focus on tools and infrastructure, operating systems, and autonomy. Trusted by 18 of the top 20 global automakers, along with the United States military and its allies, Applied Intuition is headquartered in Sunnyvale, California, with a global presence in cities including Washington, D.C.; San Diego; Ft. Walton Beach, Florida; Ann Arbor, Michigan; London; Stuttgart; Munich; Stockholm; Bangalore; Seoul; and Tokyo. Discover more at applied.co.Our company thrives on in-office collaboration, and we expect our employees to primarily work from their respective Applied Intuition offices five days a week. We understand the need for flexibility, allowing for responsible management of schedules, including occasional remote work, starting the day with morning meetings from home, or leaving early to accommodate family commitments.About the RoleWe are seeking talented infrastructure engineers with a deep understanding of scaling open-source data infrastructure to join our Data & ML Infrastructure group. This dynamic role involves engaging with the entire data lifecycle — from collection, ingestion, and storage to querying and retrieval. You will collaborate closely with various business units to design and develop both internal and external products. Managing vast amounts of data to meet the demands of Applied Intuition's platform is critical, and we need a proactive individual who can actively support our data products and verticals across the organization. At Applied Intuition, we encourage our engineers to take ownership of technical and product decisions, actively engage with both internal and external users for feedback, and contribute to a vibrant, collaborative team culture.
Join our innovative team at Intuitive Surgical, Inc. as a Senior User Interface Software Engineer. In this pivotal role, you will leverage your expertise to design and develop cutting-edge user interfaces that enhance the usability of our advanced robotic surgical systems. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet the needs of surgeons and healthcare professionals worldwide.
Intuitive Surgical is looking for a Senior Software Engineer to help build and refine software for the PlanPoint platform. This position centers on GUI development and C++ programming, supporting tools that improve both user experience and operational workflows. Role overview This engineer will work closely with colleagues from different specialties to design, implement, and optimize software features. The focus is on creating intuitive interfaces and robust functionality for PlanPoint’s users. What you will do Develop and maintain GUI components using C++ Collaborate with cross-functional teams to deliver new features Optimize software for performance and usability Requirements Strong experience with C++ programming Background in GUI development Ability to work effectively with multidisciplinary teams
Join our dynamic team at Intuitive Surgical, a leader in robotic-assisted surgical technology. We are seeking a talented Senior Software Engineer, GUI to help us design and develop innovative graphical user interfaces for our cutting-edge surgical systems. In this role, you will leverage your experience in software engineering to create intuitive user experiences that improve surgical outcomes and enhance clinician efficiency.
Join our dynamic team as a Senior Software Test Automation Engineer specializing in GUI testing. You will be instrumental in enhancing the quality of our software products through automated testing frameworks. Collaborate with cross-functional teams to ensure the reliability and performance of our sophisticated surgical systems.
Full-time|$222K/yr - $222K/yr|On-site|Sunnyvale, California, United States
About Applied IntuitionApplied Intuition, Inc. is at the forefront of advancing physical AI technology. Established in 2017 and currently valued at $15 billion, this Silicon Valley innovator is developing the essential digital infrastructure to infuse intelligence into every moving machine globally. Our solutions cater to key sectors including automotive, defense, trucking, construction, mining, and agriculture, focusing on tools and infrastructure, operating systems, and autonomy. Trusted by 18 of the world's top 20 automakers as well as the United States military and its allies, we are committed to delivering unmatched physical intelligence. Our headquarters is located in Sunnyvale, California, complemented by additional offices in Washington, D.C.; San Diego; Ft. Walton Beach, Florida; Ann Arbor, Michigan; London; Stuttgart; Munich; Stockholm; Bangalore; Seoul; and Tokyo. Discover more at applied.co.While we primarily expect our employees to work in-office five days a week, we value flexibility and trust our team to manage their schedules responsibly. This includes options for occasional remote work, beginning the day with morning meetings from home, or leaving early when family commitments arise.Meet our software engineers!Our software engineers are pioneering the future of autonomy, delivering top-tier solutions that help customers reduce their time to market. Learn more about their journeys to Applied Intuition, what keeps them engaged, and their tips for prospective candidates.About the roleWe are seeking skilled senior software engineers proficient in C++ to design innovative solutions for complex challenges in the autonomy sector. Our software engineers work collaboratively to create scalable, robust applications that redefine industry standards.
Full-time|$135K/yr - $185K/yr|On-site|Sunnyvale, CA
At SpaceX, our vision is to propel humanity into the cosmos and beyond, striving to make life multi-planetary. With our groundbreaking advancements, we are working towards making human life on Mars a reality.SOFTWARE ENGINEER, C++ (STARLINK)Join us at SpaceX as we harness our expertise in rocket and spacecraft engineering to launch Starlink, the most sophisticated broadband internet system globally. As the largest satellite constellation, Starlink is delivering fast and reliable internet access to millions of users around the world. We are responsible for designing, building, testing, and operating every component of the system—from thousands of satellites to consumer receivers that connect in minutes, along with the software that integrates it all. We’re only beginning to explore the global impact Starlink can have, and we seek top-tier engineers to enhance Starlink’s value for communities and businesses worldwide.As a Software Engineer on the Starlink program, you will tackle challenges that optimize our hardware's performance. Our mission is to deliver the best satellite internet experience, particularly to underserved communities, by providing affordable and transformative broadband access.Our software engineers oversee the entire software lifecycle, from development to testing and support. We expect our engineers to bridge the gap between software design and real-world outcomes. In this position, your work will have a significant and quantifiable influence on the world.RESPONSIBILITIES:Develop robust, real-time software for gateways, satellites, user terminals, and switches in our low-latency, high-capacity satellite network.Lead and participate in architecture, design, and code reviews.Create prototypes and manage experiments to validate key design concepts.Develop tools for software development, deployment, data analysis, visualization, and testing across various environments, including virtualized hardware, real hardware-in-the-loop simulations, and on-orbit testing.Ensure reliable software deployment, test execution, and data analysis as part of a continuous integration and release framework.
Join Us in Shaping Cybersecurity!At Illumio, we are at the forefront of ransomware and breach containment, transforming how organizations tackle cyberattacks and maintain operational resilience. Leveraging the Illumio AI Security Graph, our advanced breach containment platform effectively identifies and mitigates threats across hybrid multi-cloud environments, halting the progression of attacks before they escalate into crises.As a recognized leader in the Forrester Wave™ for Microsegmentation, Illumio empowers Zero Trust principles, reinforcing cyber resilience for the critical infrastructure, systems, and organizations that sustain our world.Our Engineering Vision:Our Engineering team thrives on a culture of visionary leadership, autonomy, and ownership, fostering a dynamic synergy that propels us in an ever-evolving cybersecurity landscape.By joining our team, you will become part of the leader in Zero Trust Segmentation. You will engage with a cutting-edge technology stack encompassing operating systems, distributed applications, and immersive UI/visualization tools.Together, we are defining the future of cybersecurity, continuing to build world-class products led by diverse perspectives and a commitment to innovation during a time of unprecedented cybersecurity challenges.Your Role:You will architect a groundbreaking approach to orchestrating Zero Trust segmentation down to the application and pod/container level, effortlessly identifying and blocking attack pathways within the container ecosystem.Utilize the latest technologies and C++ standards.Deepen your understanding of modern container platforms such as Kubernetes, Istio, OpenShift, AKS, EKS, and GKE.Take ownership of designing critical features and subsystems, meticulously refining all details and defending your design choices to your peers.Deliver robust implementations that are elegant, simple, scalable, stable, secure, and supportable, ensuring our product protects the critical infrastructure of large enterprises.Collaborate with the field organization and pivotal customers to shape this innovative product.Your Toolkit:Bachelor’s degree in Computer Science or a related field; a Master’s degree is a plus.5+ years of experience in building distributed and scalable software systems.Proficiency in C++ (versions 11/14/17/20).
Join Intuitive Surgical, a leader in minimally invasive robotic surgery, as a Senior Embedded Software Engineer. In this pivotal role, you will design, develop, and maintain embedded software solutions that drive our advanced robotic surgical systems. You will collaborate with cross-functional teams to ensure high-quality software delivery, contributing to the overall success of our innovative technologies.
Full-time|$125K/yr - $222K/yr|On-site|Sunnyvale, California, United States
About Applied IntuitionApplied Intuition, Inc. is at the forefront of advancing physical AI. Established in 2017 and currently valued at $15 billion, this innovative Silicon Valley company is developing the essential digital infrastructure to enhance intelligence across all moving machinery worldwide. Serving a diverse range of industries including automotive, defense, trucking, construction, mining, and agriculture, Applied Intuition specializes in three key areas: tools and infrastructure, operating systems, and autonomy. Our solutions are trusted by 18 of the top 20 global automakers as well as the United States military and allied forces for their unparalleled ability to deliver physical intelligence. Headquartered in Sunnyvale, California, we also have offices in Washington, D.C.; San Diego; Ft. Walton Beach, Florida; Ann Arbor, Michigan; London; Stuttgart; Munich; Stockholm; Bangalore; Seoul; and Tokyo. To learn more, visit applied.co.We are primarily an in-office company, expecting employees to work from the Applied Intuition office five days a week. Nonetheless, we value flexibility and trust our employees to manage their schedules responsibly, including occasional remote work or early departures for family commitments.About the RoleWe are seeking skilled C++ software engineers who are eager to craft elegant solutions to challenging problems in the field of autonomous systems and robotics. Whether you are applying your expertise to onboard application software in a contemporary C++ codebase for on-road products or developing systems that control 200+ ton mining vehicles on challenging off-road terrains, you will play a pivotal role in building the autonomy stack that drives the next generation of intelligent vehicles. If you are driven by complex systems, ownership across boundaries, and making a real-world impact, this is where architecture meets autonomy.At Applied Intuition, you will:Design and implement onboard application software using modern C++.Collaborate with cross-functional teams to ensure alignment of interfaces, contracts, and execution models throughout the stack.Work closely with engineers across various levels of the stack.
Full-time|$250K/yr - $250K/yr|On-site|Sunnyvale, California, United States
About Applied IntuitionApplied Intuition, Inc. is at the forefront of advancing physical AI technology. Established in 2017 and currently valued at $15 billion, this Silicon Valley powerhouse is constructing the digital framework essential for embedding intelligence in every moving machine globally. We cater to a diverse range of industries including automotive, defense, trucking, construction, mining, and agriculture, focusing on three primary domains: tools and infrastructure, operating systems, and autonomy. Our solutions are trusted by 18 of the top 20 global automakers, along with the United States military and its allies, to deliver unparalleled physical intelligence. Headquartered in Sunnyvale, California, we also have offices in Washington, D.C.; San Diego; Ft. Walton Beach, Florida; Ann Arbor, Michigan; London; Stuttgart; Munich; Stockholm; Bangalore; Seoul; and Tokyo. Discover more at applied.co.We value in-office collaboration, expecting our employees to primarily work from their Applied Intuition office five days a week. However, we also appreciate the importance of flexibility, allowing team members to responsibly manage their schedules. This may include occasional remote work, starting the day with morning meetings from home, or leaving early for family commitments.About the RoleWe are on the lookout for a Senior Sensor Rendering Software Engineer with robust expertise in modern real-time rendering systems, neural graphics (such as 3D Gaussian-based representations), and high-performance multi-threaded C++/CUDA pipelines. This pivotal role bridges classical graphics engines and neural rendering systems, emphasizing the optimization of performance across CPU and GPU for extensive real-time simulation tasks. At Applied Intuition, engineers are encouraged to take ownership of technically intricate systems, make architectural decisions, collaborate closely with internal and external stakeholders, and contribute to the evolution of both the product and our engineering culture.What You'll Do at Applied Intuition:Lead comprehensive initiatives to enhance runtime performance and scalability of the rendering and neural simulation stack across various products and sensor modalities.Design and optimize multi-threaded C++ systems for scene management, scheduling, and more.
Join Intuitive Surgical, Inc. as a Senior Image Processing Software Engineer, where you'll leverage your expertise to develop innovative algorithms and software solutions that enhance the precision of robotic surgery. Collaborate with cross-functional teams to transform complex problems into efficient solutions, contributing to our mission of improving patient outcomes.
Full-time|$141K/yr - $190K/yr|On-site|Sunnyvale, CA
About CeribellCeribell is at the forefront of medical technology, dedicated to revolutionizing the diagnosis and management of patients with serious neurological conditions. Our innovative Ceribell System is a cutting-edge, point-of-care electroencephalography (EEG) platform that meets the critical needs of patients in acute care settings. Already in use at hundreds of community hospitals, large academic institutions, and major integrated delivery networks across the nation, our team shares a collective mission to enhance critical care with our rapid seizure detection technology. Join us in making a difference!Position Overview:We are seeking a talented Senior Software Engineer with a strong backend focus to join our dynamic team in developing the next generation of EEG web applications that cater to vital medical use cases. In this role, you will be instrumental in designing, maintaining, and enhancing the backend systems for our EEG Portal web application, which is essential for healthcare providers, researchers, and clinical teams to access, monitor, and analyze EEG data. You will collaborate closely with fellow engineers, product managers, and stakeholders to ensure that our backend systems are robust, secure, and scalable within a medical environment.Key Responsibilities:Backend Development & Maintenance:Design, develop, and maintain backend systems to support the EEG Portal application, ensuring dependable performance and adherence to healthcare standards.Implement new features and enhancements to meet clinical and research demands, prioritizing efficiency and scalability.Troubleshoot, debug, and optimize backend systems to guarantee maximum uptime and reliability for users.Database Management:Write optimized database queries and execute data migration strategies.Monitor and fine-tune database performance, including indexing, replication, and backup processes.API Development & Integration:Develop and maintain RESTful APIs that interact with the frontend and other systems.Ensure APIs are secure, well-documented, and capable of handling large volumes of sensitive medical data.Integrate third-party services and platforms as needed to enhance functionality.Ensure backend services comply with regulatory standards, including data encryption, authentication, and auditing.
Join Our Visionary Team!Illumio stands at the forefront of ransomware and breach containment, revolutionizing the way organizations defend against cyberattacks while fostering operational resilience. Our innovative breach containment platform, powered by the Illumio AI Security Graph, is adept at identifying and mitigating threats across hybrid multi-cloud environments, effectively stopping the escalation of attacks before they can inflict significant damage.As a recognized leader in the Forrester Wave™ for Microsegmentation, Illumio empowers organizations to adopt Zero Trust principles, enhancing cyber resilience across infrastructures, systems, and organizations that are essential to global operations.Work Arrangement:This role requires 5 days of on-site presence at our Sunnyvale, CA Headquarters.Our Engineering Vision:Our Engineering team is fueled by a culture of visionary leadership, autonomy, and ownership, creating a collaborative environment that propels us forward in the dynamic realm of cybersecurity.By joining our team, you will be part of the leader in Zero Trust Segmentation, working with a cutting-edge technology stack that encompasses various operating systems, distributed applications, and advanced UI/visualization tools.Together, we are shaping the future of cybersecurity, building world-class products driven by diverse perspectives, backgrounds, and a shared commitment to innovation during a time of unprecedented cybersecurity threats.Your Contributions:You will create containerized microservices for a distributed multi-tenant system that processes data, real-time events, and network telemetry from multiple public clouds, delivering actionable insights, visibility, and security recommendations to enhance our customers’ cloud security posture.You will design your services, meticulously develop the details, defend your design choices among peers, and implement robust solutions.You will mentor junior engineers, recent graduates, and interns, fostering their growth and integration into the team.Your primary programming focus will be in Go, working with data pipelines utilizing SQL or similar interfaces. We welcome candidates from diverse programming backgrounds eager to learn.You will take ownership of critical features and subsystems, managing the software development lifecycle from requirement clarification to ensuring successful deployment and user adoption.
Join Us in Shaping the Future of Cybersecurity!Illumio stands at the forefront of ransomware and breach containment, transforming the way organizations tackle cyberattacks and build operational resilience. Our innovative breach containment platform, driven by the Illumio AI Security Graph, effectively identifies and mitigates threats within hybrid multi-cloud environments, preventing minor attacks from escalating into major disasters.As a recognized leader in the Forrester Wave™ for Microsegmentation, Illumio empowers Zero Trust principles, enhancing cyber resilience for the infrastructures, systems, and organizations that keep our world functioning smoothly.Our Vision:The Engineering team at Illumio is pioneering the future of cybersecurity. We are dedicated to visionary leadership, autonomy, and ownership, cultivating a culture of innovation that propels us forward in the rapidly changing cybersecurity landscape.As a leader in Zero Trust Segmentation, we redefine security in a world plagued by unprecedented cyber threats. You will work with a highly scalable SaaS service developed using cloud-native technologies, while also deploying the solution on-premises.Our engineering philosophy emphasizes meticulous craftsmanship, focusing on quality, and, importantly, enjoying the process. We believe in empowering ownership at all levels of the organization. If you resonate with this culture, we invite you to join our team!Your Role:The VEN Policy Platform team is on the lookout for a skilled engineer with a solid foundation and passion for Networking, Operating Systems, and System Software Development. You will contribute to our cutting-edge Adaptive Segmentation Solution.We seek an engineer to develop C++ system services for the Illumio Virtual Enforcement Node—a software agent that operates within application workloads to implement security policies within the Illumio Adaptive Security Platform.Your C++ code will be instrumental in a lightweight agent that provides micro-segmentation security by leveraging established mechanisms across Unix (Linux, Solaris, AIX), Windows, and MacOS operating systems, ensuring a minimal footprint.Your commitment to building system services, paired with your operating systems knowledge, will drive the creation of innovative solutions.Your contributions will enhance the security of our customers’ most vital systems and applications.
Join Us in Transforming Cybersecurity!Illumio stands at the forefront of ransomware and breach containment, revolutionizing how organizations tackle cyber threats and bolster operational resilience. Leveraging the power of the Illumio AI Security Graph, our breach containment platform adeptly identifies and mitigates threats across hybrid multi-cloud environments, effectively halting the spread of attacks before they escalate into crises.As a recognized leader in the Forrester Wave™ for Microsegmentation, Illumio empowers Zero Trust, enhancing cyber resilience for the critical infrastructure, systems, and organizations that sustain our world.Our Vision:Our Engineering team is cultivated in a culture that champions visionary leadership, autonomy, and ownership, fostering a vibrant synergy that propels us forward in the dynamic realm of cybersecurity.When you become part of our team, you align with the leader in Zero Trust Segmentation. You will engage with a cutting-edge technology stack encompassing operating systems, distributed applications, and advanced UI/visualization tools.Together, we are charting the course for the future of cybersecurity, continually developing world-class products with a diverse team committed to innovation during a time of unprecedented cyber threats.Your Contributions:Develop groundbreaking methods for orchestrating Zero Trust segmentation down to the application and pod/container level, pinpointing and easily obstructing attack pathways within the container ecosystem.Utilize the latest technologies and C++ standards to build scalable solutions.Enhance your understanding of modern container platforms such as Kubernetes, Istio, OpenShift, AKS, EKS, GKE, and more.Take ownership of critical features and subsystems, dive deep into details, and advocate for your designs within the team.Deliver robust implementations that are elegant, simple, scalable, stable, secure, and maintainable, safeguarding the critical infrastructure of significant enterprises.Collaborate with field organizations and key customers to influence the development of this groundbreaking product.Your Skills:Bachelor’s degree in Computer Science or a related field; Master’s degree is a plus.8+ years of experience in building distributed and scalable software systems.Proficient in C++ programming (versions 11/14/17/20).
Intuitive Surgical, Inc. seeks a Senior Software Engineer to join the Platform Engineering team in Sunnyvale. This role centers on developing and maintaining the foundational software that powers advanced surgical technologies. Key responsibilities Design and build core platform software for surgical systems Collaborate with other engineering teams to create reliable and scalable solutions Drive ongoing enhancements that support improvements in surgical procedures and patient care Role focus This position emphasizes both architecture and hands-on development for the software platform. Work will directly impact the reliability and capabilities of surgical technologies used in healthcare settings.
Join our innovative team at Intuitive Surgical as a Senior Software Engineer in Test, where you will play a critical role in ensuring the quality and performance of our cutting-edge robotic systems. We are looking for a talented individual who is passionate about technology and thrives in a collaborative environment. As a senior member of our team, you will design, develop, and implement automated testing frameworks and strategies to enhance our software products and services.
Join our dynamic team at Intuitive Surgical, a leader in minimally invasive robotic surgery. We are seeking a talented and detail-oriented Senior Software Engineer in Test to enhance our quality assurance processes and ensure the reliability of our cutting-edge surgical systems. In this role, you will develop and execute automated tests, contribute to the design of testing frameworks, and collaborate closely with software engineers to drive quality improvements across our products.
Join our dynamic team at Sonsoft Inc. as a .NET Developer specializing in Web UI and C#. We are looking for a talented individual to create innovative web applications and enhance user experiences. You will collaborate with cross-functional teams to design, develop, and maintain high-quality software solutions.
Full-time|$153K/yr - $222K/yr|On-site|Sunnyvale, California, United States
About Applied IntuitionApplied Intuition, Inc. is at the forefront of advancing physical AI technologies. Established in 2017 and currently valued at $15 billion, this Silicon Valley powerhouse is dedicated to creating the essential digital infrastructure that empowers intelligence in every moving machine globally. Our solutions cater to key sectors including automotive, defense, trucking, construction, mining, and agriculture, with a focus on tools and infrastructure, operating systems, and autonomy. Trusted by 18 of the top 20 global automakers, along with the United States military and its allies, Applied Intuition is headquartered in Sunnyvale, California, with a global presence in cities including Washington, D.C.; San Diego; Ft. Walton Beach, Florida; Ann Arbor, Michigan; London; Stuttgart; Munich; Stockholm; Bangalore; Seoul; and Tokyo. Discover more at applied.co.Our company thrives on in-office collaboration, and we expect our employees to primarily work from their respective Applied Intuition offices five days a week. We understand the need for flexibility, allowing for responsible management of schedules, including occasional remote work, starting the day with morning meetings from home, or leaving early to accommodate family commitments.About the RoleWe are seeking talented infrastructure engineers with a deep understanding of scaling open-source data infrastructure to join our Data & ML Infrastructure group. This dynamic role involves engaging with the entire data lifecycle — from collection, ingestion, and storage to querying and retrieval. You will collaborate closely with various business units to design and develop both internal and external products. Managing vast amounts of data to meet the demands of Applied Intuition's platform is critical, and we need a proactive individual who can actively support our data products and verticals across the organization. At Applied Intuition, we encourage our engineers to take ownership of technical and product decisions, actively engage with both internal and external users for feedback, and contribute to a vibrant, collaborative team culture.
Join our innovative team at Intuitive Surgical, Inc. as a Senior User Interface Software Engineer. In this pivotal role, you will leverage your expertise to design and develop cutting-edge user interfaces that enhance the usability of our advanced robotic surgical systems. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet the needs of surgeons and healthcare professionals worldwide.
Mar 11, 2026
Sign in to browse more jobs
Create account — see all 702 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.