Software Engineer Imaging Systems jobs in San Mateo – Browse 456 openings on RoboApply Jobs

Software Engineer Imaging Systems jobs in San Mateo

Open roles matching “Software Engineer Imaging Systems” with location signals for San Mateo. 456 active listings on RoboApply Jobs.

456 jobs found

1 - 20 of 456 Jobs
Apply
Verkada logo
Full-time|$130K/yr - $280K/yr|On-site|San Mateo, CA United States

Who We AreAt Verkada, we're revolutionizing the way organizations safeguard their personnel and properties through a cutting-edge, AI-driven platform. As a frontrunner in cloud-based physical security, Verkada empowers organizations to enhance safety and operational efficiency via a unified software solution encompassing video surveillance, access control, a…

Feb 10, 2026
Apply
Roblox logo
Full-time|$242.1K/yr - $293.8K/yr|Hybrid|San Mateo, CA, United States

Every day, millions of users engage with Roblox to dive into, create, and share immersive 3D digital experiences—all powered by our vibrant community of developers and creators.At Roblox, our mission is to empower creators by providing the tools and platform necessary to bring their imaginative experiences to life. Our vision is to revolutionize global connectivity, enabling people to connect and engage from anywhere, on any device. We strive to connect a billion individuals with positivity and civility, and we are on the lookout for exceptional talent to join us on this journey.Joining Roblox means being at the forefront of shaping the future of human interaction, tackling unique technical challenges at scale, and contributing to safer, more respectful shared experiences for all.As a Senior Software Engineer on the Engine DataModel team, you will play a pivotal role in innovating and maintaining the foundational elements that are essential to the Roblox platform. The DataModel within the Roblox Engine resembles a tree-like structure similar to a scenegraph found in other 3D engines. This position reports to the engineering manager and is based at our headquarters in San Mateo, CA, following a hybrid work model of three days in the office (Tuesday to Thursday).Our team is responsible for:The core structures and systems used to build and interact with the DataModel.The C++ reflection bindings that create the Engine’s Luau API surface, enabling creators to interact with the DataModel. We utilize custom code generation tooling to produce the C++ for these bindings and other related structures.DataModel serialization and much more!You will:Develop high-performance engine code for all user-generated games on the Roblox platform.Build the core systems and data structures utilized in the Roblox engine, collaborating with other teams to devise universal solutions.Take ownership of projects throughout their entire lifecycle.Execute code that operates efficiently across all devices supported by Roblox, from desktop clients to mobile and console clients.You have:Experience in developing robust systems-level C++ programming.H...

Feb 10, 2026
Apply
Roblox logo
Full-time|$242.1K/yr - $293.8K/yr|Hybrid|San Mateo, CA, United States

Every day, millions of users engage with Roblox to explore, create, and connect with friends through immersive 3D digital experiences, all crafted by our vibrant global community of developers.At Roblox, we are dedicated to building advanced tools and a platform that enable our community to transform their imaginative ideas into reality. Our mission is to revolutionize how people connect from anywhere in the world, on any device. We aspire to unite a billion individuals with positivity and respect, and we seek exceptional talent to help us achieve this goal.Joining Roblox means you will be instrumental in shaping the future of human interaction, tackling unique technical challenges at scale, and contributing to safer, more inclusive shared experiences for everyone.As a Senior Software Engineer on the Engine DataModel team, you will take charge of innovating the foundational components that underpin the Roblox platform. The DataModel in the Roblox Engine is a tree-like structure similar to a scene graph found in other 3D engines. This position will report to the engineering manager and is based at our headquarters in San Mateo, CA, operating in a hybrid model (three days a week in-office from Tuesday to Thursday).Our team is responsible for:The core structures and systems that build and interact with the DataModel.The C++ reflection bindings that shape the Engine’s Luau API surface, allowing creators to engage with the DataModel. We utilize custom code generation tooling to produce the C++ for these reflection bindings and related structures.DataModel serialization and many other critical functions!Your Responsibilities:Develop engine code that performs optimally for all user-generated games on the Roblox platform.Build the essential systems and data structures within the Roblox engine, collaborating with other teams to devise universal solutions.Take ownership of projects throughout their entire lifecycle.Execute code that performs efficiently across all devices supported by Roblox—from desktop to mobile to console.

Feb 10, 2026
Apply
Skydio logo
Full-time|$226K/yr - $226K/yr|On-site|San Mateo, California, United States

Join Skydio, the premier American drone manufacturer and a global leader in autonomous flight technology, pivotal to the future of aerial mobility. Our dedicated team merges exceptional expertise in artificial intelligence with top-tier hardware and software development, operational excellence, and a relentless focus on customer satisfaction. We empower a diverse range of drone users, from utility inspectors to first responders, and military personnel in various scenarios.About Our Team:Our team oversees significant portions of the software engineering stack, engaging with various subsystems. We develop bare metal and RTOS microcontroller code (stm32 product line), create and integrate software for embedded Linux and Android platforms (Qualcomm and Nvidia SOCs), maintain associated Linux kernels, and assist in designing and launching new electronics.We collaborate closely with the hardware team and the broader software organization, establishing the foundational elements for the Skydio software team to build upon.About This Role:As a Staff Embedded Software Engineer at Skydio, you will be instrumental in developing reliable embedded firmware, which functions as the brain of our autonomous drones and supports our expanding accessory product line — bridging algorithms with sensors and mechanical hardware. This role offers the chance to architect and lead the development of both existing and future products in a dynamic environment.Your Impact:Provide technical leadership and architectural guidance for intricate systems.Design and implement embedded software for our vehicles.Characterize, integrate, and validate essential subsystems (e.g., next-gen camera, radio).Assist in bringing up and debugging new hardware.Develop interfaces and drivers for sensors and other devices.

Aug 17, 2025
Apply
Roblox logo
Full-time|$293.8K/yr - $343.3K/yr|On-site|San Mateo, CA, United States

At Roblox, we engage tens of millions of users daily who come to explore, create, play, learn, and connect with friends in immersive 3D digital experiences—crafted by our vibrant global community of developers and creators.We are revolutionizing the tools and platform that empower our community to bring their imaginative experiences to life. Our vision is to transform how people connect from anywhere in the world, across any device. Join us on our mission to connect a billion people with positivity and respect, as we seek exceptional talent to help us realize this vision.A role at Roblox means you will be instrumental in shaping the future of human interaction, tackling unique technical challenges at scale, and helping create safer, more respectful shared experiences for all.The Engine Networking Team is essential in uniting players by ensuring seamless communication of the game state. As a Principal Engineer on this team, you will enhance the player experience in a near-synchronous world. Your expertise in networking and asset loading will be vital to delivering a smooth gaming experience. You will engage across all facets of the game platform in pursuit of real-time communication throughout Roblox.

Feb 10, 2026
Apply
Verkada logo
Full-time|On-site|San Mateo, CA United States

Join Verkada as a Senior Software Engineer specializing in Storage Systems, where you'll play a crucial role in developing innovative solutions that enhance our cloud-based security platform. You will collaborate with a talented team of engineers to design, implement, and optimize storage systems that ensure reliability, scalability, and performance. This is a unique opportunity to impact the future of security technology.

Mar 9, 2026
Apply
Roblox logo
Full-time|$195.8K/yr - $242.1K/yr|On-site|San Mateo, CA, United States

Join Roblox, where millions of people engage daily in creating, playing, and exploring 3D immersive digital worlds crafted by our vibrant community of developers and creators.We are on a mission to empower our community to manifest their imaginations into reality through innovative tools and platforms. Our vision is to redefine global interactions, enabling connections from anywhere, on any device. We aim to unite a billion individuals with positivity and respect, and we are seeking exceptional talent to help realize this vision.A career at Roblox means being at the forefront of shaping future human interactions, tackling unique technical challenges at scale, and contributing to the creation of safer, more respectful shared experiences for all.As a Senior Software Engineer on the Consumer Frontend team, your expertise with the Roblox tech stack will be pivotal in crafting groundbreaking experiences that challenge the limits of our platform. Your contributions will not only facilitate the creation of stunning content but also enhance our animation technology, tools, and pipelines, ensuring our developers can provide engaging experiences for millions of players.We are in search of a Senior Software Engineer with a strong passion for client-side development. Proficiency in C++ and experience in building client-side system libraries for mobile and desktop platforms is essential. Previous experience in developing C++ applications, libraries, frameworks, or SDKs is highly desirable.

Feb 10, 2026
Apply
Roblox logo
Full-time|$195.8K/yr - $242.1K/yr|On-site|San Mateo, CA, United States

Roblox is a platform where millions of users gather daily to explore, create, play, learn, and connect through immersive 3D experiences crafted by our vibrant global community of developers.At Roblox, we are dedicated to developing tools and platforms that enable our community to realize their imaginative visions. Our aim is to transform the way people connect, regardless of their location or device. We are on a journey to unify a billion people with positivity and respect, and we are seeking talented individuals to join us on this mission.A career at Roblox offers you the chance to influence the future of human interaction, tackle unique technical challenges at scale, and contribute to the creation of safer, more respectful shared experiences for all users.The Engine Networking Team is essential in bringing players together by ensuring seamless communication of the game state across all users. As a Principal Network Transport Engineer, you will enhance the player experience by creating a nearly synchronous game environment. Similar to how nerves coordinate actions within our bodies, our networking system synchronizes all devices to deliver a smooth gaming experience. You will engage across various aspects of the game platform, striving for real-time communication across the entire Roblox ecosystem.

Feb 10, 2026
Apply
Skydio logo
Full-time|$170K/yr - $170K/yr|On-site|San Mateo, California, United States

Skydio builds autonomous drones and flight systems in San Mateo, California. The company’s technology serves utility inspectors, first responders, military personnel, and other professionals who depend on advanced aerial solutions. Skydio’s team combines deep knowledge in artificial intelligence, hardware and software engineering, and a commitment to real-world needs. Role overview The Senior/Staff Embedded Software Engineer – Camera Systems will join the imaging team to design and develop camera subsystems for Skydio’s current and future drone platforms. The role emphasizes expertise with ISP pipelines and Linux-based SoCs, focusing on imaging solutions that support autonomous flight and media capture. Team focus The camera systems team manages the complete product lifecycle: from defining requirements and hardware bring-up to tuning, validation, and supporting mass production. Collaboration with software teams is central, ensuring a strong technical base for projects in autonomous navigation, professional media, and industrial inspection. Key responsibilities Lead development and integration of advanced camera subsystems for drone platforms Design and initiate ISP and camera hardware solutions Configure and optimize ISP and encoder pipelines for performance and reliability Work with image quality, calibration, and testing teams to deliver production-ready camera software Create new image processing algorithms tailored to autonomous flight requirements Conduct bring-up and debugging of hardware prototypes Requirements Proven experience in embedded software development and camera subsystem integration

Apr 27, 2026
Apply
Roblox Corporation logo
Full-time|On-site|San Mateo, CA, United States

Join Roblox as a Principal Software Engineer and play a pivotal role in shaping the future of distributed systems and storage solutions. You will work closely with a talented team dedicated to delivering high-performance systems that enhance user experience and empower creators. Your expertise will help us innovate and scale our infrastructure to support millions of players and developers around the globe.

Mar 24, 2026
Apply
Roblox logo
Full-time|$295.3K/yr - $354K/yr|On-site|San Mateo, CA, United States

Join the vibrant world of Roblox, where millions of users engage in limitless exploration, creativity, and social interaction through immersive 3D digital experiences, all crafted by our dynamic global community of developers and creators.At Roblox, we are dedicated to constructing the tools and platform that enable our community to transform their imaginative ideas into reality. Our mission is to revolutionize how individuals connect, regardless of their location or device. We aim to unite a billion people with hope and respect, and we are seeking exceptional talent to join us on this journey.A career at Roblox means playing a pivotal role in shaping the future of human interaction, tackling unique technical challenges at scale, and fostering safer, more respectful shared experiences for all.Who We Are:Help shape the future of Roblox’s virtual economy.The Economy ML team is at the forefront of developing the machine learning infrastructure that drives Roblox’s Marketplace, Developer Monetization, and Payments systems. Our initiatives include intelligent pricing strategies, personalized storefronts, dynamic layout optimization, and enhanced avatar understanding, all designed to transform user engagement, monetization, and creator success on a grand scale.As a Principal Software Engineer (Data Systems), you will be responsible for architecting, building, and deploying robust, high-scale real-time and batch data systems aimed at enhancing personalization, search, and recommendation functionalities across Marketplace, Developer Monetization, and Payments products. You will contribute to crucial data projects, from designing event taxonomies and logging interfaces to real-time feature serving across various search and recommendation platforms.Your ResponsibilitiesLead data engineering efforts for the Economy ML team, establishing standards for batch versus streaming feature pipelines, table design, observability, and documentation across the Economy division.Actively engage as a hands-on contributor to our data systems, driving content recommendation, search, and personalization across Economy product surfaces.Collaborate with Product, Data Science, and ML engineering teams to prioritize data initiatives that align with key business objectives and mitigate technical debt in existing datasets and pipelines.Guide and mentor fellow DE/ML engineers on best practices for schema design, client logging, and more.

Feb 20, 2026
Apply
Verkada logo
Full-time|$240K/yr - $300K/yr|On-site|San Mateo, CA United States

Who We AreAt Verkada, we are revolutionizing the way organizations safeguard their personnel and premises through an integrated, AI-driven platform. As a frontrunner in cloud-based physical security, Verkada empowers organizations to enhance safety and operational efficiency via a singular software platform that encompasses solutions for video security, access control, air quality monitoring, alarms, intercoms, and visitor management.With over 30,000 organizations globally, including more than 100 Fortune 500 companies, Verkada is trusted as the essential layer of physical security, facilitating simplified management, intelligent control, and scalable implementations. Founded in 2016, Verkada has experienced rapid growth, operating 15 offices and employing over 2,200 dedicated professionals.About the RoleWe seek a talented Systems Software Engineer to spearhead our camera fleet management team. This pivotal role exists at the nexus of systems engineering, site reliability, and data-centric operations. You will take ownership of the initiatives to safely deploy camera software at scale for up to a million devices. Your responsibilities will include developing and maintaining the infrastructure, tools, and processes that guarantee dependable deployments across our expansive camera fleet.Camera firmware releases are indispensable for our business and our clients, encompassing the delivery of new models and advanced AI capabilities on cameras. You will construct the systems and set the processes that ensure releases are secure, predictable, and driven by data. This high-impact position directly influences our customers' safety and our company's reputation.This is a technical leadership role where you will architect solutions, develop critical tools, and establish standards that keep our camera infrastructure operating smoothly. You will feel at home diving into Linux internals, designing data pipelines for release metrics, and making crucial decisions during high-pressure incidents.What You Will DoArchitect for Scale: Create systems capable of managing the complexities of software across a large and expanding camera fleet.Build Observability Infrastructure: Design and implement dashboards, metrics systems, and monitoring solutions utilizing tools such as Grafana.Lead Safe Release Operations: Oversee the entire process for releasing camera software, ensuring reliability and minimizing risk across the fleet.Develop Analysis Tools: Build data pipelines and analytical tools to assess release health, identify issues early, and guide data-informed decisions.

Feb 9, 2026
Apply
Roblox logo
Full-time|$293.8K/yr - $343.3K/yr|On-site|San Mateo, CA, United States

At Roblox, we empower a global community of developers and creators to shape their digital experiences. Every day, millions engage with our platform to explore, create, play, learn, and connect with friends in immersive 3D environments.Our mission is to transform how people interact across the globe, from any device. We envision a future where we connect a billion individuals with positivity and respect, and we seek extraordinary talent to help realize this goal.Joining Roblox means being part of a pioneering team that addresses unique technical challenges and enhances the safety and civility of shared experiences for all users.The Engine Networking Team plays a crucial role in synchronizing player experiences by managing the communication of game states. As a Principal Engineer, you will ensure that players enjoy a seamless, almost real-time gaming environment. Your expertise will contribute significantly to the networking and asset loading processes, enhancing the overall player experience.

Feb 10, 2026
Apply
Verkada logo
Full-time|$130K/yr - $300K/yr|On-site|San Mateo, CA United States

About UsAt Verkada, we are reshaping the way organizations safeguard their personnel and property through an innovative, AI-driven platform. Recognized as a pioneer in cloud-based physical security, Verkada empowers organizations to enhance safety and operational efficiency with a unified software suite that encompasses video security, access control, air quality monitoring, alarms, intercom systems, and visitor management solutions.With a rapidly growing clientele of over 30,000 organizations globally, including more than 100 Fortune 500 companies, Verkada is the trusted partner for streamlined management, intelligent oversight, and scalable solutions. Established in 2016, we have expanded our reach with 15 offices and a dedicated team of over 2,200 employees.Your RoleCollaborate with the hardware team to engineer camera functionalities using C/C++ and Python.Oversee code reviews, troubleshooting, and resolution of software issues.Engage in testing and experimentation with new development boards.Contribute consistently to the existing code base for frequent over-the-air (OTA) feature updates.

Feb 9, 2026
Apply
Skydio logo
Full-time|$170K/yr - $170K/yr|On-site|San Mateo, California, United States

Skydio is a pioneering force in the drone industry, recognized as the leading autonomous flight company in the United States and globally. Our team merges advanced expertise in artificial intelligence with cutting-edge hardware and software development, operational excellence, and an unwavering commitment to customer satisfaction. We empower a diverse range of drone users, from utility inspectors and first responders to soldiers in complex battlefield situations.About the Role: We are in search of a skilled Software Engineer to spearhead the development of innovative tools that enhance the autonomy lifecycle. In this role, you will be responsible for creating and refining essential internal platforms that enable engineers to test new concepts, analyze system behaviors, and comprehend intricate interactions between software and the physical environment.Your work will encompass both backend systems and front-end visualization, necessitating a strong foundation in software design, developer experience, and a genuine passion for empowering others through effective tooling. The systems you develop will be utilized daily by autonomy developers, test engineers, and various stakeholders throughout the organization.Areas of Responsibility:Design and construct robust replay and analysis systems that allow engineers to inspect and replicate recorded autonomy behaviors with detailed control over system states, perception outputs, and decision-making processes across the entire stack.Develop scalable infrastructure for automated testing and failure triage, enhancing our simulation and log-driven test coverage while expediting root-cause analysis through automated log processing and diagnostics.Collaborate at the intersection of autonomy software and core robotics middleware, establishing clear APIs, data contracts, and performance benchmarks for messaging, state propagation, and inter-subsystem coordination, while partnering closely with downstream teams to facilitate their implementation and integration.Create and implement high-quality developer infrastructure and tools that emphasize reliability, performance, and usability, fostering rapid iteration, safe experimentation, and sustained productivity across the autonomy division.What You’ll Do:Lead the design and execution of scalable tools utilized throughout autonomy development and testing workflows.Engage with autonomy, QA, and infrastructure teams to gather requirements, prioritize tasks, and deliver impactful solutions.

Mar 4, 2026
Apply
Roblox Corporation logo
Full-time|On-site|San Mateo, CA, United States

Roblox Corporation is seeking a seasoned Director of Engineering for our Studio Systems. In this pivotal role, you will spearhead the engineering teams responsible for building and enhancing our studio's technology infrastructure. Your leadership will directly impact the development processes and the overall efficiency of our creative teams.As a leader, you will foster a culture of innovation and collaboration, ensuring that our engineering practices are not only effective but also aligned with the strategic goals of Roblox. You will oversee project timelines, mentor engineers, and drive the implementation of best practices across the board.

Mar 17, 2026
Apply
Roblox Corporation logo
Full-time|On-site|San Mateo, CA, United States

Join Roblox as a Senior Software Engineer - Engine Reliability and be a key player in ensuring the robustness and performance of our gaming engine. In this role, you will collaborate with talented engineers to develop innovative solutions that enhance the reliability of our systems, allowing millions of users to enjoy seamless gaming experiences.

Mar 17, 2026
Apply
Verkada logo
Full-time|$150K/yr - $200K/yr|On-site|San Mateo, CA United States

About UsAt Verkada, we are revolutionizing the way organizations safeguard their personnel and premises through an integrated, AI-driven platform. As a frontrunner in cloud-based physical security, we empower over 30,000 organizations globally, including more than 100 Fortune 500 companies, to enhance safety and operational efficiency through a unified software solution featuring video surveillance, access control, air quality monitoring, alarms, intercoms, and visitor management.Founded in 2016, Verkada has swiftly grown to encompass 15 offices and over 2,200 dedicated employees, all committed to delivering the highest standards of security management.Position OverviewAs a Senior IT Systems Engineer, you will take on a pivotal role in owning and advancing our corporate cloud infrastructure and identity management systems. Your extensive expertise will be instrumental in creating complex automations, fortifying security measures, and optimizing integrations utilizing platforms such as AWS Lambda, Google Cloud Functions, and Okta Workflows. We seek a proactive collaborator who values accountability, thrives in teamwork, and is enthusiastic about developing robust, secure, and scalable systems that cater to the dynamic needs of our internal teams and business partners.Key ResponsibilitiesLead the development and upkeep of advanced identity management, endpoint management, and security frameworks to ensure compliance and enhance user experiences.Design, build, and enhance intricate automations using advanced scripting and serverless technologies, including AWS Lambda and Google Cloud Functions.Architect, implement, and support integrations via platforms like Workato, Okta Workflows, or similar tools to automate essential business processes.Develop and uphold system and security policies in line with industry best practices and standards.Collaborate closely with cross-functional technical teams, such as Security, Engineering, Business Systems, and People Operations, to create scalable and secure solutions.Provide expert-level troubleshooting and Tier 3 support for highly complex technical challenges.Create comprehensive runbooks, scripts, and detailed technical documentation to facilitate ongoing operations.Continuously assess opportunities to refine system architecture, automate workflows, and enhance overall system efficiency.

Feb 10, 2026
Apply
Roblox logo
Full-time|$195.8K/yr - $242.1K/yr|On-site|San Mateo, CA, United States

At Roblox, we empower millions of users to explore, create, play, and connect through immersive 3D digital experiences, all crafted by our vibrant community of developers and creators.Our mission is to redefine how people come together from any corner of the globe and on any device. We are committed to fostering a community that connects a billion people with optimism and civility, and we are on the lookout for exceptional talent to join us in this endeavor.A career at Roblox means you will be at the forefront of shaping human interaction, tackling unique technical challenges at scale, and contributing to the creation of safe, civil shared experiences for all.As a Senior Software Engineer on our Systems team, your contributions will directly impact the foundational elements of Roblox. You will develop robust software that supports our extensive community of over 2 million developers, enabling them to push the boundaries of interactive gaming. Your work will encompass various aspects of the engine, including threading, memory management, physics, and scripting. If you possess a passion for C++ and thrive in high-performance, real-time applications, you will find a welcoming environment within our Game Engine team.Your responsibilities will include:Crafting engine code in C++ for critical sub-systems within the Roblox game engine.Developing systems for data synchronization between server and client, implementing game-aware data streaming, and optimizing resource usage to ensure seamless gameplay across diverse devices.Contributing to every application developed by Roblox, from mobile clients to cloud-based servers.Your qualifications include:A minimum of 4 years of experience working on intricate challenges in extensive C++ codebases.Proficiency with system-level pointers, templates, and raw memory blocks.A strong understanding of game engine architecture or a desire to learn.Experience in building reliable, functioning systems.A curiosity and commitment to staying updated with technological advancements.

Feb 10, 2026
Apply
Sony Interactive Entertainment logo
Sr Software Engineer

Sony Interactive Entertainment

Full-time|$193.3K/yr - $289.9K/yr|On-site|United States, San Mateo, CA

Why Choose PlayStation?At PlayStation, we pride ourselves on being not just the premier destination for gaming but also the ultimate workplace. Recognized as a worldwide leader in entertainment, we create a diverse array of products and services, including PlayStation®5, PlayStation®4, PlayStation®VR, PlayStation®Plus, and award-winning titles from PlayStation Studios.We are committed to fostering an inclusive atmosphere that empowers our employees and celebrates diversity. We invite all individuals passionate about innovation, technology, and gaming to explore our opportunities and become part of our expanding global family.The PlayStation brand operates under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Group Corporation.Position Overview:We are thrilled to announce an opening at Sony Interactive Entertainment LLC (PlayStation) for a Senior Software Engineer to join our pioneering Video Codecs team. This innovative group is at the forefront of video encoding and decoding technology, contributing to vital system libraries for both current and next-generation PlayStation products. Your expertise will be instrumental in designing and implementing cutting-edge technology for cloud gaming, remote play, game recording, video streaming, and in-game video playback. The software you develop will serve as the backbone of an SDK for industry-leading game and content developers, transforming the gaming experience worldwide. If you’re ready to make an impact, we want to hear from you!

Jan 30, 2026

Sign in to browse more jobs

Create account — see all 456 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.