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
Required QualificationsMinimum of 5 years of experience with the Linux Kernel, drivers, and platform bring-up. Proficient in collaborating with hardware vendors on requirements and specifications. Experience in software lifecycle management (packaging, upgrades, etc.) within embedded systems. Familiarity with Kubernetes, Helm charts, Ansible, and other cloud orchestration technologies. Knowledge of bare-metal provisioning technologies (DHCP, PXE, IPMI). Understanding of Secure Boot chains (bootloader, GRUB, dm-verity, and IMA). Experience creating and tuning SELinux policies. Strong programming skills in C, Bash, and Python. Familiarity with developing hardware validation and stress testing suites. Experience in deploying observability and metrics stacks. Excellent communication and documentation skills. Experience with FIPS and CC certification is a plus. Knowledge of Rust programming is a plus.
About the job
Your Contribution
Become an integral part of a dynamic team dedicated to developing the next generation of cybersecurity solutions from the ground up. Work alongside industry experts with a proven history of innovation as you design, construct, and launch groundbreaking products that will make a significant impact in the field. This role offers you the chance to enhance your career and skills as part of a world-class organization from the very outset.
Job Responsibilities
You will play a pivotal role in architecting and implementing the platform layer, from the Bootloader to system software, for a large-scale embedded system. This encompasses image and software lifecycle management, including packaging, upgrades, high availability, and telemetry/debug infrastructure. You will have the chance to design and implement this system from the ground up.
About Cylake Inc.
Cylake Inc. is at the forefront of cybersecurity innovation, committed to delivering cutting-edge products that protect businesses and individuals alike. Our team comprises seasoned professionals with a wealth of experience and a passion for technology. Join us in making a difference in the cybersecurity landscape.
Similar jobs
1 - 20 of 609 Jobs
Search for Software Engineer Os Kernel For Robot Software
At Wayve, we are dedicated to fostering a diverse, equitable, and respectful culture that values the unique skills and perspectives of every individual, regardless of sex, race, religion or belief, ethnic or national origin, disability, age, citizenship, marital status, sexual orientation, gender identity, veteran status, pregnancy or related conditions (including breastfeeding), or any other protected status under applicable law.About UsFounded in 2017, Wayve stands at the forefront of Embodied AI technology. Our cutting-edge AI software and foundational models empower vehicles to perceive, comprehend, and navigate complex environments, significantly enhancing the usability and safety of automated driving systems.We envision a future where autonomy drives progress. Our intelligent, mapless, and hardware-agnostic AI solutions are crafted for automotive manufacturers, expediting the transition from assisted driving to full automation. In our dynamic environment, we thrive on tackling significant challenges, embracing uncertainty to unlock innovative solutions. We aim high while remaining humble in our quest for excellence, continually learning and adapting as we forge a smarter, safer future.Your contributions at Wayve are valued. We celebrate diversity, welcome fresh perspectives, and cultivate an inclusive workplace where we support one another in making a meaningful impact.Join Wayve and let us shape the defining experience of your career!The RoleThe Robot Software team is responsible for the software that powers our internal fleet of vehicles, enabling autonomous driving and data collection for training new driving models. You will collaborate with a motivated and skilled team of engineers to deliver a reliable, stable, and flexible software stack that assists on-road experimentation by our model developers and scientists. Your efforts will empower these teams to iterate rapidly and gather the essential data needed to enhance our autonomous driving capabilities and support new product features, which are vital to Wayve’s mission.The OS & Kernel team within Robot Software curates Wayve's custom Linux distribution, which operates across our growing development fleet. The team collaborates closely with various divisions within Wayve, including other sections of Robot Software, hardware and supply chain teams, as well as our field engineering and reliability engineering teams. Responsibilities include developing and maintaining our Linux distribution utilizing Yocto, creating and updating Linux kernels, and ensuring optimal system performance.
Cerebras Systems is revolutionizing the AI landscape with the world's largest AI chip, which is 56 times larger than traditional GPUs. Our innovative wafer-scale architecture delivers the computational power of multiple GPUs on a single chip, simplifying programming and enabling unparalleled training and inference speeds. This technology allows our users to run extensive machine learning applications seamlessly, eliminating the complexities associated with managing numerous GPUs or TPUs.Our clientele includes leading model labs, global corporations, and pioneering AI startups. Recently, OpenAI announced a multi-year collaboration with Cerebras, aiming to deploy 750 megawatts of power, significantly enhancing their workloads with ultra-fast inference capabilities.With our groundbreaking wafer-scale architecture, Cerebras Inference provides the fastest Generative AI inference solution globally, outperforming GPU-based hyperscale cloud services by over tenfold. This remarkable speed enhancement is transforming user experiences in AI applications, facilitating real-time iterations and amplifying intelligence through advanced computational capabilities.About The RoleWe are in search of a highly technical and hands-on Software Engineer to join our Kernel Reliability team. In this pivotal role, you will address the crucial task of enhancing the reliability of our advanced compute clusters, along with the inference, training, and internal production services. You will work closely with the code to develop solutions that scale alongside our rapidly evolving production systems and software services. If you possess strong foundations in systems, debugging, and failure analysis and have a passion for creating tools and solving complex reliability challenges, we would love to connect with you. New graduates are encouraged to apply.
Join our team as a Robotics Software Engineer at Intuitive Surgical, where we are dedicated to transforming minimally invasive care through innovative technologies. You will be instrumental in designing, developing, and testing cutting-edge software solutions that enhance robotic systems. Collaborate with multidisciplinary teams to ensure the seamless integration of software with hardware while maintaining the highest standards of quality.
Full-time|$0/yr - $275K/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 Silicon Valley-based company is constructing the digital framework necessary to infuse intelligence into every moving machine globally. Applied Intuition supports industries such as automotive, defense, trucking, construction, mining, and agriculture across three primary domains: tools and infrastructure, operating systems, and autonomy. Trusted by eighteen of the top twenty global automakers, as well as the United States military and its allies, our solutions provide crucial physical intelligence. Our headquarters is located in Sunnyvale, California, with 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.We are primarily an in-office company, expecting our employees to work from the Applied Intuition office five days a week. However, we value flexibility and trust our employees to manage their schedules responsibly. This may include occasional remote work, starting the day with morning meetings from home, or leaving early to accommodate family commitments.Join the Vehicle OS Team!The Vehicle OS is a dynamic suite of products designed to assist vehicle manufacturers in developing, deploying, and updating comprehensive vehicle software and AI applications. This project is rapidly expanding, and we are on the lookout for exceptional talent to propel our success.Role OverviewAs a key member of the Core OS team developing Applied Intuition’s Vehicle OS product, you will be responsible for the development and maintenance of all BSP, firmware, and system software for advanced ARM64 compute platforms. Your contributions will include delivering high-performance features such as VirtualIO, HAL, OTA, and advanced media capabilities for Vehicle OS. You will work on state-of-the-art embedded platforms and collaborate with leading SoC vendors, developing software on modern operating systems and frameworks in a virtualized environment to power the real cars of the near future on actual roads.
At Wayve, we are dedicated to fostering a diverse, equitable, and inclusive culture that values each individual's unique skills and perspectives, irrespective of their sex, race, religion, ethnic or national origin, disability, age, citizenship, marital status, sexual orientation, gender identity, veteran status, pregnancy, or any other legally protected status.About UsFounded in 2017, Wayve is at the forefront of developing Embodied AI technology. Our cutting-edge AI software and foundation models empower vehicles to perceive, comprehend, and navigate complex environments, enhancing the safety and usability of automated driving systems.Our vision is to create autonomous solutions that move the world forward. Our intelligent, mapless, and hardware-agnostic AI products are tailored for automakers, driving the transition from assisted to fully automated driving. In our dynamic environment, we tackle significant challenges with enthusiasm, embracing complexity to unlock innovative solutions. We strive for excellence while remaining humble, consistently learning and evolving towards a smarter and safer future.At Wayve, your contributions are essential. We cherish diversity, welcome new insights, and promote an inclusive work atmosphere where we support one another to make a meaningful impact.Join Wayve and embark on a career-defining journey!The RoleAs a Software Engineer, you will engage with Wayve’s next-generation compute and sensor platform and contribute to all aspects of the software development lifecycle.As a key member of the Robot Software team, you will collaborate to develop software for edge devices that provide critical data and facilitate autonomy across a large fleet of vehicles. You will have a crucial role in ensuring that the software you develop operates reliably at scale, while also working closely with our Embodied AI and Science teams to provide them with the necessary data and interfaces for model training, experimentation, and performance feedback.
Join Wayve, a pioneering company at the forefront of robotic software development, as a Software Engineer specializing in System Performance. In this role, you will be instrumental in optimizing our advanced robotic systems to enhance their efficiency and reliability. Collaborate with a talented team to push the boundaries of what is possible in the field of robotics.
Cerebras Systems is revolutionizing artificial intelligence with the world's largest AI chip, 56 times larger than traditional GPUs. Our innovative wafer-scale architecture delivers unparalleled AI compute power, equating to dozens of GPUs on a single chip, all while maintaining the programming simplicity of a single device. This unique solution enables Cerebras to achieve unmatched training and inference speeds, allowing machine learning practitioners to seamlessly execute large-scale ML applications without the complexities of managing multiple GPUs or TPUs.We proudly serve a diverse clientele that includes leading model labs, multinational corporations, and pioneering AI-native startups. Notably, OpenAI has recently entered into a multi-year partnership with Cerebras, harnessing 750 megawatts of scale to transform critical workloads with ultra-high-speed inference.Our cutting-edge wafer-scale architecture powers the fastest Generative AI inference solution globally, boasting speeds over ten times faster than GPU-based hyperscale cloud inference services. This remarkable acceleration is reshaping the user experience of AI applications, facilitating real-time iterations and enhancing intelligence through advanced agentic computation.About The RoleAs a Kernel Engineer, you will be pivotal in crafting high-performance software solutions at the convergence of hardware and software. Your primary responsibility will be to implement, optimize, and scale deep learning operations that fully utilize our custom, massively parallel processor architecture.You will collaborate with a world-class team focused on designing, tuning for performance, and validating foundational ML and HPC kernels. This role includes building a comprehensive library of parallel and distributed algorithms aimed at maximizing compute utilization and enhancing training efficiency for state-of-the-art AI models. Your contributions will be crucial in unlocking the full capabilities of our hardware and accelerating the advancements in AI.
About the Role Intuitive Surgical, Inc. is hiring a Software Engineer for the Surgical Robotics Production team in Sunnyvale. This group develops software that supports the manufacturing of advanced robotic systems used in surgery. Work here shapes the tools surgeons rely on and helps improve patient care. What You Will Do Design and build software for surgical robot manufacturing processes Collaborate with engineers and production staff to support and improve manufacturing systems Contribute to software that directly supports surgical procedures and patient outcomes Impact Software built by this team advances robotic surgical systems and has a direct effect on healthcare quality. The work supports innovation in both technology and patient care.
Your ContributionBecome an integral part of a dynamic team dedicated to developing the next generation of cybersecurity solutions from the ground up. Work alongside industry experts with a proven history of innovation as you design, construct, and launch groundbreaking products that will make a significant impact in the field. This role offers you the chance to enhance your career and skills as part of a world-class organization from the very outset.Job ResponsibilitiesYou will play a pivotal role in architecting and implementing the platform layer, from the Bootloader to system software, for a large-scale embedded system. This encompasses image and software lifecycle management, including packaging, upgrades, high availability, and telemetry/debug infrastructure. You will have the chance to design and implement this system from the ground up.
At Coram AI, we are revolutionizing video security for the contemporary landscape. Our innovative cloud-native platform leverages computer vision and artificial intelligence to empower businesses to enhance safety, make informed decisions, and accelerate operations, featuring real-time alerts, effortless clip sharing, and multi-site visibility.Joining our dynamic and agile team means becoming part of a culture that prioritizes clarity, quality, and impactful contributions. Every team member has a voice, delivers significant work, and plays a crucial role in shaping how AI can foster a safer and more interconnected world.We seek an exceptionally skilled software engineer to develop high-performance, real-time software that operates on edge devices while adhering to stringent latency and memory limitations. This position emphasizes deterministic execution, distributed system architecture, and low-level performance enhancements. You will focus on constructing the infrastructure and runtime systems that enable real-time robotics applications.
Full-time|$0/yr - $265K/yr|On-site|Sunnyvale, California, United States
About Applied IntuitionApplied Intuition, Inc. is revolutionizing the future of physical AI. Established in 2017 and currently valued at $15 billion, this Silicon Valley pioneer is dedicated to building the digital infrastructure essential for integrating intelligence into every moving machine worldwide. Serving key sectors such as automotive, defense, trucking, construction, mining, and agriculture, Applied Intuition excels in providing tools and infrastructure, operating systems, and autonomy solutions. Trusted by 18 of the top 20 global automakers and the United States military and its allies, our solutions deliver unparalleled physical intelligence. Our headquarters is located in Sunnyvale, California, with 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.We are an in-office company, and our expectation is that employees primarily work from their Applied Intuition office 5 days a week. However, we also recognize the importance of flexibility and trust our employees to manage their schedules responsibly. This may include occasional remote work, starting the day with morning meetings from home before heading to the office, or leaving earlier when needed to accommodate family commitments.Meet our engineers on the Vehicle OS team!The Vehicle OS team is developing a flexible suite of products designed to assist vehicle manufacturers in creating, deploying, and updating comprehensive vehicle software and AI applications. Explore what the team is building, the vibrant team culture, and why this is one of the most thrilling projects at Applied Intuition.About the roleAs an Android Software Engineer on the Vehicle OS team, you will play a pivotal role in designing, developing, and maintaining advanced Android applications that drive next-generation vehicle software and intelligence at scale.
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 now valued at $15 billion, this innovative Silicon Valley company is developing the critical digital infrastructure necessary to infuse intelligence into every moving machine on Earth. Applied Intuition serves various sectors, including automotive, defense, trucking, construction, mining, and agriculture, focusing on three main areas: tools and infrastructure, operating systems, and autonomous solutions. The company is trusted by 18 of the top 20 global automakers, as well as the United States military and its allies, to deliver cutting-edge physical intelligence solutions. With its headquarters in Sunnyvale, California, and additional offices in Washington, D.C.; San Diego; Ft. Walton Beach, Florida; Ann Arbor, Michigan; London; Stuttgart; Munich; Stockholm; Bangalore; Seoul; and Tokyo, Applied Intuition continues to expand its global reach. Discover more at applied.co.We are an in-office company, expecting our team members to primarily work from the Applied Intuition office five days a week. However, we value flexibility and trust our employees to manage their schedules responsibly, which may include occasional remote work, starting the day with morning meetings from home, or leaving early for family commitments.About the RoleThe Senior Software Integration Engineer will engage in software application development and integration tasks (covering embedded applications, cloud solutions, and user interfaces) for customer projects within the VehicleOS team. The customer applications team collaborates on all internal vertical development, integrating Vehicle OS with customer-specific applications and platforms to deliver functional and efficient vehicle solutions.Key ResponsibilitiesDeliver comprehensive application-level software features that span both software and hardware in C/C++, aligning with customer specifications.Engage directly with customers to identify target use cases and oversee the project from initiation to successful integration.Develop end-to-end software integrations in C/C++, handling applications such as Matrix headlight control and smart vehicle functionalities.
Primary Function of Position:Become part of Intuitive Surgical, a pioneering team committed to leveraging advanced technology to enhance patient outcomes through improved surgical precision and reduced invasiveness, with patient safety as our foremost concern.As a member of the Automation, Equipment and Test (AET) Team, you will contribute to creating the robotics that manufacture robotics. Your role will involve the design, development, and maintenance of equipment, fixtures, and tooling that optimize and enhance the manufacturing processes of surgical instruments and accessories.This position is pivotal in advancing the design and production of new surgical robotic systems and related instruments. You will develop software and algorithms for custom semi-automated electro-mechanical systems, ensuring product performance, reliability, and safety. Close collaboration with product development teams, systems analysts, electrical and mechanical engineers, manufacturing engineers, and quality engineers will be essential to establish a coherent diagnostic strategy and implement effective software solutions.Key Responsibilities:Design, develop, and implement software solutions for manufacturing equipment that constructs and tests medical devices, including robotic systems and accessories.Construct and sustain software infrastructures that facilitate value extraction from generated data.Analyze and refine manufacturing processes to boost efficiency, lower costs, and elevate productivity.Comprehend product operations and controls, and create methods to ensure their integrity during high-volume production.Document, direct, and execute IQOQPQ and DQ validation activities on manufacturing equipment.Establish, document, and adhere to best practices in software development.Independently navigate challenges with minimal supervision.Assume ownership of manufacturing software and collaborate with cross-functional teams to drive projects to completion.Support and upgrade existing production software.
Role Overview Intuitive Surgical, Inc. is hiring a Staff Software Engineer in Sunnyvale. This position focuses on designing, building, and maintaining software that supports surgical robotics and improves patient care. What You Will Do Develop and refine software solutions for surgical robotics systems Work closely with teams from different disciplines to deliver reliable, high-quality products Contribute technical expertise to projects that advance healthcare technology
Full-time|$264K/yr - $264K/yr|On-site|Sunnyvale, California, United States
About Applied IntuitionApplied Intuition, Inc. is at the forefront of transforming the landscape of physical artificial intelligence. Established in 2017, this Silicon Valley powerhouse is valued at $15 billion and is dedicated to creating the essential digital infrastructure needed to infuse intelligence into every moving machine globally. Our services cater to diverse sectors including automotive, defense, trucking, construction, mining, and agriculture, focusing on three pivotal areas: tools and infrastructure, operating systems, and autonomy. We are proud to serve eighteen of the top twenty global automakers, alongside the United States military and its allies, providing them with reliable solutions to enable physical intelligence. Our headquarters are situated in Sunnyvale, California, with additional offices across 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 are an in-office company, expecting our employees to primarily work from their offices five days a week. However, we value flexibility and trust our employees to manage their schedules responsibly, which may include occasional remote work, starting the day with morning meetings from home, or leaving early for family commitments.Meet our engineers on the Vehicle OS team!Vehicle OS is a dynamic suite of products designed to assist vehicle manufacturers in the development, deployment, and updating of comprehensive vehicle software and AI applications. This is one of the most rapidly evolving projects at Applied, and we are eager to attract exceptional talent to propel our initiatives forward.About the RoleWe are on the lookout for senior software engineers who possess extensive experience in developing embedded software applications on production systems to help create the next-generation vehicle platform! This is a unique chance to tackle challenging engineering problems while being part of a fast-paced team.Key Responsibilities at Applied Intuition:Design and develop highly reliable embedded software solutions.Seamlessly integrate vendor components into a unified software framework.
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 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.
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.
Full-time|$220K/yr - $220K/yr|On-site|Sunnyvale, California, United States
Join the Future of AI at Applied IntuitionAt Applied Intuition, we're driving the evolution of physical AI. Established in 2017 and currently valued at an impressive $15 billion, our Silicon Valley-based company is crafting the digital backbone essential for infusing intelligence into every moving machine worldwide. We cater to diverse sectors, including automotive, defense, trucking, construction, mining, and agriculture, focusing on tools and infrastructure, operating systems, and autonomy. Our solutions are trusted by 18 of the top 20 global automakers as well as the U.S. military and its allies to provide unparalleled physical intelligence. Our headquarters is in Sunnyvale, California, with additional offices across the globe including Washington, D.C.; San Diego; Ft. Walton Beach, Florida; Ann Arbor, Michigan; London; Stuttgart; Munich; Stockholm; Bangalore; Seoul; and Tokyo. Discover more about us at applied.co.We are an in-office company, expecting our employees to primarily work from their Applied Intuition office 5 days a week. However, we value flexibility and trust our employees to manage their schedules responsibly, which may include occasional remote work or adjustments to accommodate family commitments.Meet Our Systems Engineers!Our systems engineers define and shape the complexities of developing safe and reliable autonomous systems, engaging in every stage of the development process from concept to deployment. Hear from our engineers to discover their journey at Applied Intuition and what keeps them motivated.Role OverviewWe are seeking a skilled Systems Engineer with a robust background in robotics and software. This role entails creating and managing system and software requirements for a groundbreaking product at Applied Intuition. You will significantly influence the technical direction of this project, ensuring its success.
Join Intuitive Surgical, Inc. as a Senior Embedded Software Engineer and play a pivotal role in shaping the future of robotic-assisted surgery. You will be part of a dynamic team focused on developing cutting-edge embedded software solutions that enhance surgical outcomes and improve patient care. Your expertise will guide the design, development, and optimization of complex embedded systems, ensuring high performance and reliability.
Jan 21, 2026
Sign in to browse more jobs
Create account — see all 609 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.