Embedded Software Engineer Network Software jobs in San Francisco – Browse 5,556 openings on RoboApply Jobs

Embedded Software Engineer Network Software jobs in San Francisco

Open roles matching “Embedded Software Engineer Network Software” with location signals for San Francisco. 5,556 active listings on RoboApply Jobs.

5,556 jobs found

1 - 20 of 5,556 Jobs
Apply
Astranis logoAstranis logo
Full-time|$130K/yr - $175K/yr|On-site|San Francisco

Astranis is at the forefront of satellite technology, creating cutting-edge satellites for high orbits that extend humanity's reach into the solar system. Our satellites are dedicated to providing secure networks for sophisticated clients worldwide, including large corporations, government entities, and the US military. With five satellites already in orbit …

Mar 17, 2026
Apply
DoorDash logoDoorDash logo
Full-time|$159.8K/yr - $235K/yr|On-site|San Francisco, CA

Join DoorDash Labs, the innovation center driving automation and robotics for last-mile logistics. As a Senior/Staff Embedded Software Engineer, you'll spearhead the development of ARM-based microcontroller platforms for our cutting-edge robotics products. This role is essential for crafting the low-level firmware that powers our systems, focusing on motion control, sensor integration, communication, power management, and safety-critical functionalities. Expect to engage in hands-on board bring-up and low-level debugging while collaborating closely with electrical and systems engineers to create robust solutions that enhance efficiency for Dashers, merchants, and consumers.

Feb 5, 2026
Apply
Meter Inc. logoMeter Inc. logo
Full-time|On-site|San Francisco

Role overview Meter Inc. is developing tools to capture and preserve the expertise of network engineers. The team’s goal is to build systems that document how experts diagnose network issues, making it possible for future models to manage networks with less manual effort. This work will help Meter support many customer networks while reducing the need for direct engineer intervention. What makes this work unique Network engineering lacks the structured archives found in software development. While Git and GitHub record software decisions, the reasoning behind network troubleshooting often disappears once a problem is fixed. This role centers on building a structured, searchable system for network operations, a kind of GitHub for network engineering. The system will capture network state, expert observations, and the logic behind key decisions. Your first 90 days First 30 days: Meet with network engineers to learn their workflows. Study what effective diagnostic documentation looks like and identify the necessary data. Review telemetry (ClickHouse), configurations (Postgres), and support history (Salesforce). By 60 days: Deliver a working annotation interface. Network engineers should be able to review past support tickets, view the network’s state during incidents, and record their reasoning. The tool should be practical and encourage regular use. By 90 days: Network engineers will be able to create training data independently. Initial model benchmarks from your pipeline will be live, showing how your work improves the process. Technical stack TypeScript React Go GraphQL Kafka Postgres Collaboration This role works closely with Meter’s co-founder and CEO, who will help guide the product roadmap and set priorities. Location This position is based in San Francisco.

Apr 22, 2026
Apply
Atomic Semiconductor logoAtomic Semiconductor logo
Internship|$110K/yr - $110K/yr|On-site|San Francisco Office

About Atomic SemiconductorAtomic Semiconductor is revolutionizing the semiconductor fabrication industry by developing a compact and efficient semiconductor fab.Leveraging current technology and innovative simplifications, we aim to create our own tools to accelerate the production process.Our team is composed of outstanding, hands-on engineers with expertise in mechanical, electrical, hardware, computer, and process engineering. We take pride in managing the entire stack, from atomic structures to architectural designs.Our philosophy is simple: smaller and faster is better, and creating our own solutions is key to our success.We believe our talented team and well-equipped lab can produce anything. Our facilities include 3D printers, a variety of microscopes, e-beam writers, and general fabrication tools, with a commitment to inventing whatever we find lacking.Founded by notable figures in the semiconductor field, Sam Zeloof and Jim Keller, we are driven by a shared vision for the future of technology.Role OverviewWe are seeking Embedded Software Engineering Interns for the upcoming fall term, starting in September. The internship is designed for a commitment of 4 to 8 months. You will collaborate with an integrated engineering team focused on creating semiconductor fabrication equipment, tackling intriguing engineering challenges. Your role will involve developing high-performance tools that meet stringent requirements across various disciplines, including structures, optics, fluids, heat transfer, physics, and chemistry. A strong familiarity with end-to-end system bring-up will be beneficial.We prioritize rapid development cycles, aiming to build and test solutions within days or weeks rather than months. To apply, please provide a portfolio (such as your GitHub) showcasing your work and demonstrating your software engineering skills and curiosity.Key ResponsibilitiesDevelop real-time Linux applications and microcontroller firmware in Rust for the control of semiconductor fabrication equipment.Create backend systems for capturing and analyzing semiconductor process data.

Mar 30, 2026
Apply
OpenAI logoOpenAI logo
Full-time|On-site|San Francisco

About Our TeamJoin OpenAI as we seek talented software engineers to enhance the productivity of our networking teams. These teams are responsible for designing and managing high-performance networking systems that underpin OpenAI's training and inference infrastructure at the cutting edge of technology.About This RoleWe are looking for a dedicated individual who is passionate about improving the developer experience for engineers working on intricate infrastructure systems, specifically focusing on build systems, testing architecture, release pipelines, and efficient development workflows.This role is integral to OpenAI’s networking team, aimed at streamlining the processes for engineers to build, test, validate, and deploy changes in multi-server, networked, and hardware-adjacent environments.Key Responsibilities:Enhance development workflows for engineers tasked with building and operating OpenAI’s networking systems.Design and refine continuous deployment, release, and validation pipelines.Develop and sustain test harnesses for multi-server, networked, and hardware-backed environments.Accelerate iteration speed across codebases in C++, Python, and build-system-centric environments.Collaborate with engineers to uncover and resolve friction points in CI, testing, debugging, and deployment workflows.Lead the testing and reliability strategy for infrastructure components that support extensive training and inference workloads.Work closely with centralized developer experience teams while remaining deeply integrated with networking engineers who are closest to the systems.

Apr 28, 2026
Apply
Rylo logoRylo logo
Full-time|On-site|San Francisco, CA

Join Rylo, a cutting-edge camera technology company that revolutionizes the way you capture and share video. Our innovative products, crafted by a team of experienced engineers from Instagram and Apple, feature advanced stabilization software and a user-friendly smartphone app that simplify the process of shooting, editing, and sharing stunning videos. With Rylo, you can focus on recording without the stress of perfect framing — capture your moments and perfect them later.See Rylo in actionAs an Embedded Software Engineer, you will be an integral member of our core software team, dedicated to developing application software for our advanced camera platforms. Your work will involve a blend of Real-Time Operating Systems (RTOS) and Linux, ensuring seamless integration between our backend, mobile applications, and camera systems. You will collaborate closely with fellow engineers and report directly to our CEO, Alex Karpenko, fostering an innovative and dynamic work environment.

May 1, 2017
Apply
Specter logoSpecter logo
Full-time|On-site|San Francisco

Embedded Software Engineer - Embedded Systems & FirmwareCompany Overview:At Specter, we are pioneering a software-centric control plane for tangible assets, focusing initially on safeguarding American enterprises by providing comprehensive oversight of their physical resources.We are developing an integrated hardware-software ecosystem leveraging cutting-edge multi-modal wireless mesh sensing technology, which dramatically reduces the cost and timeline for sensor deployment by 10-fold. Our platform aspires to be the perception engine for a company’s physical presence, facilitating real-time visibility of perimeters, autonomous management of operations, and the creation of digital twins for physical processes.Led by our passionate co-founders Xerxes and Philip, our small but dynamic team hails from notable organizations such as Anduril, Tesla, Uber, and the U.S. Special Forces, committed to empowering partners in the rapidly evolving fields of physical AI and robotics.Role Overview:We are on the lookout for an Embedded Software Engineer who will take charge of the complete on-device software stack for our distributed wireless mesh sensor nodes, including the integration of RF modules, cameras, and multi-modal sensors.Key Responsibilities:Design, implement, and maintain high-performance, reliable firmware and software for Specter’s existing and future edge devices, encompassing a variety of embedded platforms (embedded Linux on SoCs, RTOS, bare-metal on microcontrollers).Lead the integration of RF modules, cameras, and multi-modal sensors (e.g., environmental, motion, acoustic) within the embedded software stack, which includes driver development, data pipelines, and hardware enablement.Conduct board bring-up, interpret datasheets/schematics, and troubleshoot complex hardware/software interactions utilizing oscilloscopes, logic analyzers, JTAG/SWD, and other diagnostic tools.Work closely with Hardware Engineering (EE, RF, ME), Product Engineering, and backend software teams to collaboratively design interfaces, support new hardware platforms, and facilitate rapid prototyping and iteration from concept to production deployment.Build and maintain documentation related to the embedded software development lifecycle.

Jan 23, 2026
Apply
Cloudflare, Inc. logoCloudflare, Inc. logo
Full-time|On-site|In-Office

Join Cloudflare as a Senior Software Engineer in our Network Development team, where you will design and implement innovative network solutions that enhance our global infrastructure. This role offers the opportunity to work with cutting-edge technologies and collaborate with talented engineers to drive significant improvements in network performance and reliability.

Mar 10, 2026
Apply
BrightAI logoBrightAI logo
Full-time|On-site|San Francisco Bay Area

Role OverviewJoin BrightAI as a Senior/Staff Embedded Linux Engineer, where you will play a critical role in enhancing, maintaining, and evolving our Yocto-based embedded Linux distribution utilized in production on bespoke hardware. This hands-on position emphasizes improving platform reliability, maintainability, and scalability as our products and company expand. Collaborate closely with hardware, firmware, and application teams to support new hardware revisions, enhance system performance, and troubleshoot intricate system-level challenges. Additionally, you will provide technical leadership and influence the ongoing development of our embedded Linux platform.

Feb 11, 2026
Apply
Bedrock Robotics logo
Full-time|On-site|San Francisco, CA

Be Part of a Team Transforming Autonomy in ConstructionAt Bedrock Robotics, we are revolutionizing the application of AI beyond research by implementing it in real-world scenarios. Our team consists of seasoned professionals who played pivotal roles in launching Waymo, scaling Segment to a $3.2 billion acquisition, and driving Uber Freight to $5 billion in revenue. We are currently deploying autonomous systems in heavy construction machinery nationwide, enhancing the efficiency of multi-billion dollar infrastructure projects while prioritizing safety on job sites. With $350 million in funding, we are rapidly addressing America’s increasing demand for housing, data centers, manufacturing facilities, and countering the labor shortages in the construction sector.This is where innovative algorithms integrate with hands-on engineering. You will work alongside industry experts and top-tier engineers to tackle complex physical-world challenges that simulations alone cannot solve. If you are eager to leverage cutting-edge technology to address significant issues alongside a talented team, we invite you to join us.The Onboard Infrastructure team is tasked with developing the foundational software and middleware for our onboard computer and safety controller. We build our entire stack in Rust, from board bring-up to application development.We are seeking a Senior or Staff Software Engineer to architect, develop, and optimize the core software for our onboard autonomy computer, ensuring our autonomy stack is built on a secure, deterministic, and highly optimized foundation.Your Responsibilities:Architect and maintain the embedded Linux stack for our NVIDIA Jetson platform, which includes board bring-up, kernel configuration, and OS customization.Develop and optimize low-level drivers for high-bandwidth sensors such as cameras and LiDARs, ensuring low-latency, efficient data ingestion.Implement essential system services like OTA updates, secure provisioning, telemetry, and system health monitoring.Manage Linux userspace configuration, including device management, networking, process management, and time synchronization.Enhance system performance across CPU and GPU, utilizing CUDA where applicable.Secure the platform for mixed-criticality real-time workloads through PREEMPT_RT, process isolation, and adherence to security best practices.

Jul 16, 2025
Apply
Crusoe Technologies logoCrusoe Technologies logo
Full-time|On-site|San Francisco, CA - US

Join Crusoe Technologies as a Principal Software Engineer specializing in Software-Defined Networking (SDN). In this pivotal role, you will lead the design and development of innovative networking solutions that leverage SDN technologies. You will work closely with cross-functional teams to enhance our networking capabilities and drive the future of our products.As a thought leader in SDN, you will be responsible for architecting scalable solutions, optimizing performance, and ensuring robust security across our network infrastructure. This is an exciting opportunity to impact the rapidly evolving tech landscape.

Mar 12, 2026
Apply
Aquabyte logoAquabyte logo
Full-time|On-site|San Francisco Bay Area

Join Our Mission At Aquabyte, we are dedicated to transforming the sustainability and efficiency of aquaculture. Our goal is to make fish farming not only more affordable but also more environmentally friendly than traditional livestock production. This initiative is crucial in combating one of the major contributors to climate change and preparing our planet for future population growth. As the fastest-growing sector in global food production, aquaculture is ripe for innovation, and we are committed to leveraging technology to responsibly harvest and safeguard our oceans for generations to come.Our diverse and passionate team is eager to collaborate with like-minded individuals. If our mission resonates with you and inspires you to act, we would love to hear from you.Our Innovative ProductCurrently, we focus on empowering salmon farmers with insights into their fish populations and enabling them to make environmentally responsible decisions. Utilizing custom underwater cameras, advanced computer vision, and machine learning, we can accurately gauge fish weights, assess health statuses, and formulate optimal feeding plans in real time. Our solution encompasses three integrated components: on-site hardware for image capture, cloud-based data processing pipelines, and a user-friendly web application, presenting a wealth of intriguing challenges across the technology stack.About The Edge Systems Team:The Edge team specializes in the hardware and software management of devices deployed at fish farms worldwide. Our mission is to create robust, autonomous, and easily deployable underwater cameras and sensors that are reliable, bandwidth-efficient, and designed with fail-safe features.We collaborate closely with premier mechanical engineering firms and optical consultants to ensure the highest quality of the underwater equipment we use. The team also develops software and protocols to facilitate thorough quality testing of these cameras for our field teams in Norway, including hardware burn-in, optical quality assessments both in-air and in-water, as well as sensor calibration and verification.Moreover, we provide intuitive software tools that enable our field teams to deploy and configure our hardware effectively, even under challenging conditions where internet access may be limited. Our debugging tools are designed for wireless operation, allowing technicians to interface with hardware directly from their mobile devices.We design the network, cellular backup systems, and mesh networks for devices at farms, always planning for potential failures and incorporating redundancies wherever feasible.

Oct 2, 2024
Apply
Zipline logoZipline logo
Full-time|$170K/yr - $210K/yr|On-site|South San Francisco, California, USA

Software Engineer, Delivery Network Platform Join Zipline, where we are revolutionizing logistics with an autonomous delivery network. As part of the Delivery Network Platform team, you will develop the foundational systems that enable aircraft, sites, and infrastructure to operate seamlessly in live delivery scenarios. Your work will involve creating software solutions that provide operators with real-time insights and control, designing orchestration systems that manage fleet movements, and developing validation platforms to ensure the network's reliability as it scales. Your Responsibilities You will be responsible for software systems that are pivotal to fleet operations, including: Network Operating Center software for real-time visibility and interventions across aircraft, sites, missions, weather, and demand. Fleet orchestration systems for assignment, routing, scheduling, and rebalancing tasks. Maintenance and asset health systems linking issue detection to service readiness. Simulation and validation platforms to assess topology, load, and policy changes prior to production. Platform interfaces and configurable control planes that empower other teams to safely extend the network. Tackling Complex Challenges Unlike typical software roles focused on digital experiences, this position plays a critical role in managing a live autonomous logistics network. You'll address challenges such as: Maintaining an accurate real-time view of aircraft and essential site assets across the network. Ensuring the network remains operational amidst shifting demand, changing weather conditions, infrastructure issues, or capacity constraints. Creating user-friendly operator control interfaces that facilitate quick and accurate decision-making under pressure. Simulating potential future network behaviors to mitigate risks before they impact production. These systems directly affect operational performance. You will own significant components of the platform, make critical technical and product decisions, and have a substantial impact on the network's effectiveness. Team Dynamics Our team operates with a strong emphasis on ownership, trust, and high technical standards. Engineers are expected to identify significant problems, develop a clear vision for system functionality, and drive solutions from conception to production. Additionally, we encourage engineers to leverage AI tools to enhance exploration, implementation, and debugging processes while upholding strong engineering principles, judgment, and accountability.

Mar 23, 2026
Apply
Astranis logoAstranis logo
Full-time|On-site|San Francisco

Astranis is at the forefront of satellite technology, designing and launching advanced satellites that reach high orbits, thereby extending humanity’s exploration of the solar system. Our satellites deliver dedicated and secure networks to a diverse clientele, including large corporations, government entities, and the US military. With five satellites already in orbit and several more scheduled for launch, we are addressing a commercial contract backlog exceeding $1 billion.Astranis has established itself as the go-to satellite communications partner for clients who demand high uptime, robust data security, network visibility, and tailored solutions. With over $750 million raised from top-tier investors like Andreessen Horowitz, Blackrock, and Fidelity, our team of 450 skilled engineers and entrepreneurs works diligently at our expansive 153,000 sq. ft. headquarters in Northern California.Senior Embedded Software EngineerAs a Senior Embedded Software Engineer on the Network Software team, you will play a critical role in shaping the architecture, high-level design, development, execution, and implementation of the flight software that commands and monitors our spacecraft. You will also have the opportunity to mentor junior engineers and collaborate across teams to ensure seamless integration with hardware.This position will support both commercial initiatives and US Government programs.RoleDevelop software for the Flight Computer and Earth Stations Hub for our satellites.Design firmware for control boards on the satellite and Earth Stations Hub.Enhance and deliver reliable software through requirements generation, continuous integration design, automated testing, and code reviews.Work collaboratively with multiple teams including Payload, Communications Ground Control, and Telemetry.Create software in C++ to interface with the Flight computer and custom hardware on the vehicle.Deliver complex projects through incremental development.Mentor junior engineers in best practices and technical skills.Requirements5-8+ years of software development experience with modern C++ or C.Familiarity with Software Development Methodologies and Design Patterns.Experience in Communication Protocols (TCP/IP, I2C, SPI).Strong communication and writing skills.A passion for space technology and innovation.

Mar 9, 2026
Apply
Crusoe logoCrusoe logo
Full-time|On-site|San Francisco, CA - US

Join Crusoe as a Staff Software Engineer specializing in Networking. In this critical role, you will design and implement innovative software solutions that enhance our networking infrastructure. You will collaborate with cross-functional teams to optimize performance and reliability, ensuring that our services run efficiently and securely.

Mar 25, 2026
Apply
Crusoe logoCrusoe logo
Full-time|On-site|San Francisco, CA - US

Join our innovative team at Crusoe as a Senior Software Engineer specializing in Networking. In this critical role, you will develop cutting-edge software solutions that enhance our networking capabilities and support our mission of delivering efficient computing resources.Your expertise will contribute to building scalable and reliable network architectures, enabling us to serve our clients better. Collaborate with cross-functional teams and leverage your knowledge in software engineering to push the boundaries of technology.

Mar 25, 2026
Apply
Crusoe Energy Systems, Inc. logoCrusoe Energy Systems, Inc. logo
Full-time|Remote|San Francisco, CA - US

Join Crusoe Energy, a pioneering company at the forefront of sustainable technology, as a Senior Staff Software Engineer specializing in SDN Networking. In this role, you will leverage your expertise to design and implement cutting-edge software solutions that enhance our networking capabilities. You will collaborate with a talented team of engineers to drive innovation and optimize our software-defined networking solutions for a variety of applications.

Mar 12, 2026
Apply
Condor Software logo
Full-time|On-site|San Francisco

Join Condor Software as a Full-Stack Platform EngineerAt Condor, we are revolutionizing the financial infrastructure that supports clinical development. With billions invested annually in discovering and developing new therapies, we strive to connect clinical operations and finance into a cohesive system. By integrating real-time financial intelligence, we empower R&D and finance leaders with the tools they need to make informed, high-stakes decisions.We are an AI-driven, pharma-native infrastructure provider, scaling industry standards in collaboration with top-tier partners. Our platform facilitates prediction, control, and execution in the most complex R&D environments worldwide.The Importance of Your RoleHaving established ourselves as a trusted partner for enterprise teams, we are now focused on the challenging task of scaling our platform to meet increasing demands. As a rapidly growing company, backed by prominent investors like Felicis and 645 Ventures, this is a unique opportunity to contribute to the foundational infrastructure that will redefine how therapies reach patients.Your ResponsibilitiesAs a Full-Stack Platform Engineer, you will be pivotal in building and scaling the core platform that supports the financial intelligence infrastructure relied upon by leading biopharma companies. This role encompasses critical engineering tasks at the intersection of backend systems, cloud infrastructure, and intelligent automation, with a strong emphasis on reliability and scalability.Your primary focus will be on backend architecture, where you'll design and implement services that drive complex financial and operational workflows. You'll be instrumental in shaping data flow, workflow orchestration, and enabling emerging AI-driven capabilities. This role goes beyond simple integration; you'll be crafting robust primitives that support other teams as our product and customer base expand.Working as a core member of a cross-functional product team, you will closely collaborate with product managers, designers, quality engineers, and data specialists to transition features from concept to production. While backend expertise is crucial, you will also engage across the stack to ensure the platform's capabilities are effectively leveraged.

Feb 3, 2026
Apply
Crusoe logoCrusoe logo
Full-time|On-site|San Francisco, CA - US

Join Crusoe as a Software Engineer II specializing in SDN Networking. In this pivotal role, you will enhance our innovative solutions, ensuring the reliability and efficiency of our networking systems. Collaborate with cross-functional teams to design, develop, and implement advanced software solutions that drive performance and scalability.

Mar 30, 2026
Apply
Harvey logoHarvey logo
Full-Time|On-site|San Francisco

Why Join Harvey?At Harvey, we are revolutionizing the landscape of legal and professional services from the ground up. Our innovative approach combines cutting-edge AI with a robust enterprise platform and extensive domain knowledge to redefine knowledge work for generations to come.This is a unique opportunity to contribute to a company at a pivotal moment in its journey. With over 1000 clients across 58+ countries, a strong product-market fit, and backing from top-tier investors, we are rapidly scaling and creating a new industry category. The challenges are significant, the standards are high, and the potential for personal, professional, and financial growth is unparalleled.Our team is composed of sharp, driven individuals who are wholeheartedly dedicated to our mission. We embrace agility, operate with intensity, and take full ownership of the challenges we face — from initial concepts to long-term results. We maintain close relationships with our customers — from leadership to engineers — collaborating to tackle pressing issues with urgency and care. If you thrive in dynamic environments, pursue excellence relentlessly, and aspire to shape the future of work alongside like-minded individuals, we welcome you to join us in this journey.At Harvey, we are writing the future of professional services today — and we are just getting started.Role OverviewThe Embedded Experience team functions as an internal innovation hub at Harvey, dedicated to extending our core capabilities into adjacent markets beyond conventional law firms — including private equity, Big Four firms, tech companies, and other professional services. This team develops groundbreaking products that seamlessly integrate Harvey into the tools that professionals already rely on, such as Outlook and Microsoft Word.As a Staff Software Engineer within this team, you will take ownership of essential backend systems that drive these embedded experiences and play a pivotal role in guiding Harvey’s expansion into new customer segments. This position offers significant impact and autonomy, with extensive customer interaction that allows your technical expertise to shape product direction, system design, and the foundational elements of our new offerings.Your ResponsibilitiesLead and manage the backend architecture for Harvey’s embedded experiences, including integrations with enterprise tools such as Microsoft Word and Outlook.Design and develop scalable, dependable backend systems and APIs that support AI-driven workflows across varied customer environments.Collaborate closely with clients to gain a deep understanding of their workflows, validate assumptions, and translate insights into sustainable solutions.

Feb 4, 2026

Sign in to browse more jobs

Create account — see all 5,556 results

Tailoring 0 resumes

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