Talent.com
Senior Software Development Engineer
Senior Software Development EngineerEpoch Biodesign • San Francisco, CA, United States
Senior Software Development Engineer

Senior Software Development Engineer

Epoch Biodesign • San Francisco, CA, United States
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

About Kodama

Kodama Systems is a technology company transforming the forestry industry with teleoperation and supervised autonomy. With our retrofit control systems, machines can be driven from anywhere off project sites, improving safety, reducing costs, and addressing labor challenges across the $100B timber industry. Backed by leading investors and industry partners, Kodama’s solutions offer timberland owners and logging contractors scalable, cost effective tools for forest management and wildfire mitigation. For more information, visit www.kodama.ai.

Overview

We are looking for a generalist C++ software engineer to support our robotics and embedded systems development . In this role, you will work with NVIDIA Jetson embedded Linux, microcontroller on metal, automation frameworks and build systems (Ansible, Bazel), and observability tools (Prometheus, Grafana, BigQuery, AWS, OpenTofu). You’ll be responsible for building reliable pipelines, automating deployments, and contributing directly to software development in C++, Python, and Rust. The focus of this role is to expand our vehicle's ability to support emerging capabilities, including bringing up new sensors, managing logging and data offload streams, and coordinating between hardware and software. This requires interfacing with hardware-in-the-loop testing, design with constrained compute resources, and software that can evolve quickly to new hardware and customer requirements.

Location

Remote

Responsibilities

  • Build & Deployment Automation

Maintain and extend Bazel build configurations for C++, Python, and Rust projects.

  • Automate firmware builds and flashing pipelines for microcontrollers.
  • Expand Ansible playbooks to standardize development and deployment workflows across robotics and embedded systems.
  • CI / CD & Tooling
  • Develop and maintain CI / CD pipelines that support reproducible builds, testing, and artifact tracking.

  • Ensure developers can easily test, deploy, and debug on both simulation, HIL and real hardware targets.
  • Observability & Data Pipelines
  • Integrate embedded and robotics system telemetry with Prometheus and Grafana dashboards.

  • Expand pipelines that push relevant metrics and logs into BigQuery for long-term analysis.
  • Work with developers to define useful metrics for system health and performance.
  • Maintain data logging pipelines and offload strategies.
  • Embedded & Systems Development
  • Write and maintain C++ code for embedded platforms (e.g., NVIDIA Jetson, ESP32, other MCUs).

  • Support debugging of real-time systems, memory management, and performance optimizations on constrained hardware.
  • Collaborate with software engineers to integrate best practices directly into embedded development workflows.
  • Collaboration & Reliability
  • Partner with robotics engineers, software developers, and operations to improve development velocity and deployment safety.

  • Establish reproducible, tested workflows that minimize downtime in the field
  • Qualifications

  • 4+ years of software development experience
  • Strong experience with Bazel (multi-language builds, dependency management).
  • Proficiency with Ansible for configuration management and automation.
  • Solid background in C++ development
  • Experience in embedded Linux and / or real-time operating systems.
  • Familiarity with Prometheus and Grafana for telemetry and dashboards.
  • Scripting skills in Python or Bash for automation and tooling.
  • Nice to Have

  • Experience with hardware-in-the-loop testing or simulators for robotics / embedded systems.
  • Experience with NVIDIA Jetson computers (experience with microcontrollers such as ESP32 is a plus).
  • Knowledge of communication protocols (CAN, TCP / IP, XXXX).
  • Ability to work with cloud data warehousing solutions like BigQuery or similar systems.
  • Knowledge of safety-critical or real-time constraints in industrial environments.
  • Contributions to tooling and developer productivity (custom Bazel rules, Ansible roles, Prometheus exporters).
  • Familiarity with ROS 2 or other robotics frameworks.
  • Experience with Foxglove, Gazebo, or similar visualization and simulation platforms.
  • Benefits

  • Comprehensive health (medical, dental, vision and more).
  • Generous stock options. We're an early-stage company and we want you to benefit from being an early contributor.
  • Flexible time off. Work hard and take time off when you need it.
  • 401K savings plan
  • Note – please attach a resume in either .pdf or .doc format. Due to the volume of inquiries, not all applicants will receive a response.

    #J-18808-Ljbffr

    [job_alerts.create_a_job]

    Software Development Engineer • San Francisco, CA, United States

    [internal_linking.similar_jobs]
    Senior Software Engineer, Windows / Desktop Applications - Vallejo, USA

    Senior Software Engineer, Windows / Desktop Applications - Vallejo, USA

    Speechify • Vallejo, CA, US
    [job_card.full_time]
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Finix • San Francisco, CA, US
    [job_card.full_time]
    Finix is a full-stack acquirer processor, empowering businesses of all sizes with flexible, modern payment solutions.Processing billions of dollars annually, Finix enables SaaS, marketplace, and e-...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Medeloop • San Francisco, CA, US
    [job_card.full_time]
    Our unified platform, spanning AI-powered analytics, study management, and grant automation, streamlines the entire research lifecycle, enabling faster, smarter, and more impactful discoveries acro...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Linden Lab • San Francisco, CA, US
    [job_card.full_time]
    Since our founding in 1999, we've been at the forefront of the creator economy, building platforms that inspire limitless imagination and innovation. In 2003, we revolutionized the virtual world...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, GenAI

    Senior Software Engineer, GenAI

    Scale AI, Inc. • San Francisco, CA, United States
    [job_card.full_time]
    At Scale AI, our mission is to accelerate the development of AI applications.For 8 years, Scale has been the leading AI data foundry, helping fuel the most exciting advancements in AI, including : g...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Applications

    Senior Software Engineer, Applications

    Atomic Machines • Emeryville, CA, US
    [job_card.full_time]
    Atomic Machines is ushering in a new era of micromanufacturing with its Matter Compiler™ technology platform.This platform enables new classes of micromachines to be designed and built by pro...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Multiply Labs • San Francisco, CA, US
    [job_card.full_time]
    Multiply Labs is a cutting-edge startup based in San Francisco, California, supported by top-tier tech and life science investors such as Casdin Capital, Lux Capital, and Y Combinator.We are revolu...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    AngelList • San Francisco, CA, US
    [job_card.full_time]
    We exist to accelerate innovation.We do this by giving more people the opportunity to participate in the venture economy by building the financial infrastructure that makes it possible for more peo...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Eluvio • Berkeley, CA, US
    [job_card.full_time]
    You will have the opportunity to work with some of the most skilled software engineers in the industry and will be involved in the early phases of building a multi-faceted decentralized platform.Id...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Sysdig • San Francisco, CA, US
    [job_card.full_time]
    At Sysdig, we believe cloud security isn't a compromise - it's a promise.From the start, our mission has been clear : to help organizations secure innovation in the cloud, the right way.We c...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Polycam Inc. • San Francisco, CA, US
    [job_card.full_time]
    Polycam's mission is straightforward : Democratize 3D capture and make it universally useful.We want to empower creators, builders, and businesses with access to the most advanced 3D capture tec...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer - Push

    Senior Software Engineer - Push

    StubHub • San Francisco, CA, US
    [job_card.full_time]
    StubHub is on a mission to redefine the live event experience on a global scale.Whether someone is looking to attend their first event or their hundredth, we're here to delight them all the way...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    GoodLeap • San Francisco, CA, US
    [job_card.full_time]
    GoodLeap is a technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels and batteries to energy-efficient HVAC, heat pumps, roofing, w...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Pyka • Alameda, CA, US
    [job_card.full_time]
    Pyka’s goal is to provide society with a new form of safe, clean, and cost-effective transportation enabled by autonomous electric aviation. To get there, we’re taking a different approa...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer (Early Product Ownership | Startup Environment)

    Senior Software Engineer (Early Product Ownership | Startup Environment)

    Together For Talent • San Francisco, CA, US
    [job_card.full_time]
    San Francisco, Onsite (Jackson Square).We are building a next-generation technology platform that gives companies a radically faster way to hire top talent. Our mission is to reimagine how high-impa...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer - Developer Products (AI)

    Senior Software Engineer - Developer Products (AI)

    Workato • San Francisco, CA, US
    [job_card.full_time]
    Workato transforms technology complexity into business opportunity.As the leader in enterprise orchestration, Workato helps businesses globally streamline operations by connecting data, processes, ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Omada Health • South San Francisco, CA, United States
    [job_card.full_time]
    Omada Health is on a mission to inspire and engage people in lifelong health, one step at a time.Omada Health is a digital care provider that empowers people to achieve their health goals through s...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Idler • San Francisco, CA, US
    [job_card.full_time]
    Idler builds reinforcement learning environments that teach AI models to code like 0.Our training environments are based on real-world coding scenarios that frontier models will actually encounter....[show_more]
    [last_updated.last_updated_30] • [promoted]