Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$150k - $250k
Full-time

Andromeda Surgical

We are looking for a Senior Software Engineer to help build the software systems that power our robotic platform. This is a hands-on engineering role focused on designing, building, testing, and deploying production software. You will work closely with robotics, controls, hardware, and machine learning engineers to develop systems that are reliable, maintainable, and scalable. This is not a role focused on maintaining legacy systems or implementing isolated features. We are looking for engineers who can take ownership of complex problems, make sound engineering decisions, and drive projects from concept through deployment.

What You’ll Do

  • Design and develop production software in C++ and Python.

  • Architect and implement reliable software systems that support robotic applications.

  • Build maintainable, modular, and extensible codebases.

  • Develop testing and validation strategies to ensure software quality and reliability.

  • Participate in code reviews and contribute to engineering best practices.

  • Debug and resolve complex issues across software, robotics, and hardware systems.

  • Collaborate closely with cross-functional teams to deliver new product capabilities.

  • Take ownership of projects from initial design through deployment and long-term support.

What We’re Looking For

Software Engineering

  • 5 to 7 years of professional software engineering experience.

  • Strong experience developing production software in C++ and/or Python.

  • Ability to write maintainable, modular, and production-quality code.

  • Experience designing software that can be extended and maintained by a team.

  • Strong understanding of software architecture and system design principles.

  • Experience writing tests and validating software behavior. For this role, testing and software quality are a must, not a nice-to-have.

  • Strong debugging and problem-solving skills.

Systems Thinking & Ownership

  • Ability to break down ambiguous problems into actionable solutions.

  • Comfortable making engineering decisions with incomplete information.

  • Strong ownership mindset and ability to independently drive projects forward.

  • Ability to identify risks, tradeoffs, and missing requirements early.

  • Comfortable operating in a fast-moving environment with evolving priorities.

Collaboration & Communication

  • Strong communication and collaboration skills.

  • Ability to work effectively across software, robotics, hardware, and product teams.

  • Open to feedback and iterative development.

  • Comfortable discussing technical decisions and tradeoffs with teammates.

Nice to Have

  • Experience building software for robotics systems.

  • Experience with Linux-based development environments.

  • Experience with ROS or ROS2.

  • Experience working with real-time or performance-critical systems.

  • Experience with cloud infrastructure and distributed systems.

  • Experience with embedded or hardware-adjacent software.

  • Experience working in startup environments.

  • Experience in robotics, autonomous vehicles, medical devices, aerospace, or other highly technical engineering environments.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in South San Francisco, CA vacancy
  • $160k - $250k

     ...and how safely we operate in increasingly complex environments.Engineers on this team work at the intersection of autonomy, distributed...  ...on the candidate’s experience, skills, and demonstrated scope:Software Engineer II: $160,000 - $190,000Senior Software Engineer: $190... 
    Senior
    Local area

    Zipline

    South San Francisco, CA
    22 hours ago
  • $180k - $260k

     ...becomes absolutely essential.We’re looking for a deeply technical software engineer to join the Autonomy Validation team — a core team...  ...on the candidate’s experience, skills, and demonstrated scope:Senior Software Engineer: $180,000 - $220,000Staff Software Engineer... 
    Senior
    Local area

    Zipline

    South San Francisco, CA
    22 hours ago
  • $155k - $225k

     ...impossible at record breaking speeds.About You and The Role As a Senior Motor Control Engineer at Zipline, you’ll be responsible for shipping high-...  ...engineers, structures and mechanism designers, flight software developers, and test-site operations teams. Our close-knit... 
    Senior
    Local area
    Immediate start

    Zipline

    South San Francisco, CA
    1 day ago
  • $117k - $234k

     ...time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficePosition Summary...What you'll do...Role summary: As a Senior Software Engineer, you will lead the delivery of scalable software solutions by managing feature development, testing, and ongoing support... 
    Senior
    Full time
    Temporary work
    Part time

    Walmart

    San Bruno, CA
    1 day ago
  •  ...the work matters AI models have gotten good at narrow coding tasks but still fail at the complex, judgment-heavy parts of software engineering. We build the environments that expose those failures and help models improve. What you'll do You'll design, build,... 
    Senior

    Mechanize

    South San Francisco, CA
    4 days ago
  • $221.19k - $285.6k

     ...robust solutions, making appropriate tradeoffs between reliability, throughput, latency, resiliency, engineering, velocity, and cost. Innovate, design, and implement software solutions that contribute towards improvement and resiliency, reliability, efficiency, and... 
    Senior
    Work experience placement
    Remote work

    Jackalope Digital LLC

    South San Francisco, CA
    22 hours ago
  • $190k - $210k

     ...storing material. We’re applying robotics and distributed software to create a new class of product for this $1T market. We’re...  ...role Mytra’s robotics team is looking for an experienced Senior Software Engineer to develop software critical for the integration of our... 
    Senior
    Work at office

    Mytra

    Brisbane, CA
    4 days ago
  •  ...Senior Software EngineerDaly City, CA 94014OverviewSalary Range $131,783.60 - $151,736.00 SalaryDescriptionThe Senior Software Engineer will serve as a technical leader within the EHR engineering team, leading the design, development, and deployment of mission-critical... 
    Senior
    Full time

    North East Medical Services

    Daly City, CA
    4 days ago
  • $174k - $252k

     ...product or system development code.Review code developed by other engineers and provide feedback to ensure best practices (e.g., style...  ...Kotlin.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and... 
    Senior

    Google

    San Bruno, CA
    1 day ago
  • $155k - $215k

     ...possible with observability and security data. As part of the Engineering Team you will play an important role in bringing Imply Lumi to...  ...experience working as an Individual contributorSolid grasp on good software engineering practices such as code reviews and deep focus on... 
    Senior
    Work at office
    Remote work

    Imply

    Burlingame, CA
    22 hours ago
  • $142.5k - $264.7k

     ...you’ll work at the intersection of data science, biology, and engineering to build innovative analytical tools that bridge the gap between...  ...seeks a talented and highly motivated Bioinformatics Software Engineer with expert knowledge of reproducible and scalable analysis... 
    Senior
    Full time
    Local area
    Worldwide
    Relocation package
    3 days per week

    Genentech

    South San Francisco, CA
    3 days ago
  • $142.5k - $264.7k

     ...and Applications for data acquisition, collection, storage, transformation, linkage and sharing. We’re looking for a full-stack software engineer to join our team building modern software solutions for Pathology organizations across Roche. The Opportunity: You will... 
    Senior
    Full time
    Local area
    Worldwide
    Relocation package
    3 days per week

    Genentech

    South San Francisco, CA
    22 hours ago
  •  ...impact projects end to end and contribute to AI-assisted engineering workflows. Requirements Experience operating low-latency...  ..., and paid time off. The position may be hired at the Software Engineer II, Senior Software Engineer, or Staff Software Engineer level based... 
    Senior
    Full time

    Zipline

    South San Francisco, CA
    12 days ago
  • $155k - $225k

     ...management strategies and hardware-in-the-loop tests to improve flight software reliability. Build vehicle simulations in Rust for firmware...  ...and regression testing. Collaborate with electrical engineers to bring up and validate inverter designs. Build and... 
    Senior
    Full time

    Zipline

    South San Francisco, CA
    12 days ago
  • $180k - $260k

     ...validation tasks. Collaborate with autonomy, systems, data, flight test, and QA engineers to codify metrics, safety thresholds, requirements, and real-world results. Establish software release-validation practices, documentation, standards, workflows, metrics, and... 
    Senior
    Full time

    Zipline

    South San Francisco, CA
    12 days ago
  • $221.19k - $285.6k

     ...products. Make architecture and implementation tradeoffs involving reliability, throughput, latency, resiliency, engineering velocity, and cost. Improve software resiliency, reliability, efficiency, and management at scale. Contribute to team strategy, roadmap,... 
    Senior
    Full time
    Remote work

    Stripe

    South San Francisco, CA
    13 days ago
  • $174k - $252k

     ...C++. 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture...  ...developing accessible technologies. Google's software engineers develop the next-generation technologies that change how... 
    Senior

    Google

    San Bruno, CA
    2 days ago
  • $150k - $230k

     ...sculpt from first principles, enjoy facing adversity, and can do the impossible at record breaking speeds.Joining Zipline as a Senior Software Engineer on the Enterprise Systems team, you will be part of the Application Software organization. You will take full ownership of... 
    Senior
    Work at office
    Local area

    Zipline

    South San Francisco, CA
    1 day ago
  • $190k - $230k

     ...carefully coordinated drone deliveries in several dense, dynamic U.S. metros. Our Autonomy Motion Planning team is looking for a Senior Software Engineer who is passionate about developing autonomous systems for the real world. This role will explore cutting-edge approaches... 
    Senior
    Local area

    Zipline

    South San Francisco, CA
    4 days ago
  • $150k - $230k

     ...aircraft, infrastructure, and fleet complexity scale. We create software that detects issues in live operations, orchestrates...  ...policiesoperational tooling used by maintenance teams, service engineering, and flight operations to diagnose issues, coordinate interventions... 
    Senior
    Local area
    Immediate start

    Zipline

    South San Francisco, CA
    4 days ago
  • $150k - $250k

     ...Zipline’s autonomous drone delivery system relies on software that behaves safely and predictably across sensor drivers...  ...management, actuator control and fleet autonomy. As a Senior Software Systems Validation Engineer, you will lead end-to-end evaluation from simulation... 
    Senior
    Local area

    Zipline

    South San Francisco, CA
    1 day ago
  •  ...Job Description Job Description OPPORTUNITY Mammoth Biosciences is seeking a Senior Software Engineer I, Research Informatics, to join our Computational team. This is an impactful group of bioinformaticians and software engineers that supports Mammoth's therapeutic... 
    Senior
    Local area
    Shift work

    Mammoth Biosciences

    Brisbane, CA
    21 days ago
  • $155k - $215k

     ...a team of innovators and problem-solvers who are reshaping the future of data! The Role We're looking for a talented Senior Software Engineer who is passionate about building scalable web services and cloud infrastructure for products used at thousands of companies... 
    Senior
    Remote work
    Home office

    Imply

    Burlingame, CA
    13 days ago
  • $150k - $230k

     ...technical simplicity. Experience designing maintainable systems, modeling data, making technical tradeoffs, and delivering high-impact software. Experience with Python, Go, PostgreSQL, React, Kafka, gRPC, AWS, Grafana, and Honeycomb, or the ability to learn new tools... 
    Senior
    Full time
    Work at office
    Visa sponsorship

    Zipline

    South San Francisco, CA
    12 days ago
  •  ...robustly in uncertain environments involving wind, turbulence, degraded sensors, and partial observability. Design safety-critical software for obstacle avoidance and interactions with humans during deliveries and pickups. Extend the autonomy stack for new aircraft... 
    Senior
    Full time

    Zipline

    South San Francisco, CA
    12 days ago
  • $160k - $250k

     ...infrastructure that powers every Zipline flight. Maps Platform engineers build the backbone that serves geographic data, features, and...  ...on the candidate’s experience, skills, and demonstrated scope:Software Engineer II: $160,000 - $190,000Senior Software Engineer: $190... 
    Senior
    Local area

    Zipline

    South San Francisco, CA
    22 hours ago
  •  ...Create operational tooling for maintenance teams, service engineering, and flight operations. Build reliability automation and event...  ...turn ambiguous reliability and maintenance problems into durable software systems. Strong focus on correctness, reliability, safety,... 
    Senior
    Full time

    Zipline

    South San Francisco, CA
    12 days ago
  • $144k - $180k

     ...labeling, and evaluation pipelinesArchitect a deterministic secondary perception system with radar as a primary modalityMentor junior engineers on radar perception best practicesYou haveBachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or... 
    Senior

    AeroVect

    San Francisco, CA
    4 days ago
  • $215k - $275k

     ...need.About the PositionWe're looking for a user-focused backend engineer to join our Lending Products team in San Francisco to help...  ...need to ship new product verticals quickly and reliably.As a Senior Software Engineer, you'll independently own and ship platform features... 
    Senior
    Flexible hours

    Parafin

    San Francisco, CA
    4 days ago
  • $165k - $215k

     ...enjoy facing adversity, and can do the impossible at record breaking speeds.About You and The RoleYou will be the Senior Integration & Test Software Engineer (Long Range Platform) owning software-driven test systems that validate our long-range delivery drones across... 
    Senior
    Work at office
    Local area
    Visa sponsorship

    Zipline

    South San Francisco, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!