Senior/Principal Software Development Engineer

RoboticsRoboticsFull TimeRemoteLead

Location

United States

Posted

7 days ago

Salary

Not specified

Seniority

Lead

No structured requirement data.

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 senior or principal engineer who can translate emerging capabilities in computer vision and machine learning into reliable, observable, and maintainable vehicle systems operating under real-world constraints.

We are seeking a principal-level robotics and systems architect to provide technical leadership across embedded software, perception systems, and vehicle integration. This role is for an engineer who has repeatedly delivered complex robotic systems into the field and can operate comfortably across hardware, software, and autonomy domains.

While the role carries broad ownership and influence, it remains deeply hands-on: writing production C++ code, diagnosing system failures, and unblocking teams when reality diverges from design.

Location

Remote. Company based in California but anywhere in US.

 

Responsibilities

 
Embedded & Robotics Software Development
  • Design, implement, and maintain production C++ software for NVIDIA Jetson platforms, cloud services, and peripheral devices.
  • Lead sensor integration efforts including camera pipelines, synchronization, calibration, and performance validation.
  • Debug complex distributed systems involving timing, bandwidth required vs reliability, and hardware faults.
  • Guide performance optimization across CPU, GPU, and memory on constrained edge platforms.
 
Perception & ML Systems Enablement
  • Shape how computer vision and ML models are deployed, versioned, monitored, and updated on embedded systems.
  • Ensure perception systems are designed for operational realities including startup behavior, degraded modes, logging, and field diagnostics.
  • Define data capture, labeling, and offload strategies that support continuous improvement without compromising system stability.
  • Partner with autonomy the team to align model capabilities with platform constraints.
 
System Architecture & Technical Direction
  • Own the end-to-end architecture of perception pipelines and data offload.
  • Balancing near-term delivery and field reliability.
 
Reliability, Safety & Field Operations
  • Set technical standards for observability, fault detection, recovery, and safe-state behavior.
  • Ensure systems are testable across simulation, hardware-in-the-loop, and deployed vehicles.
  • Lead root-cause analysis of field incidents and drive systemic fixes rather than local patches.
  • Incorporate safety-critical thinking and redundancy where appropriate without unnecessary complexity.
 
Platform, Build & Deployment Strategy
  • Own the evolution of build, deployment, and provisioning systems spanning C++, Python, Rust, and firmware.
  • Ensure reproducibility, traceability, and rollback capability across all deployed systems.
 
Organizational Technical Leadership
  • Act as a technical authority and mentor across robotics, embedded, and autonomy teams.
  • Identify architectural risks early and proactively align stakeholders on mitigation strategies.
  • Raise the engineering bar through design reviews, technical documentation, and shared standards.

 

Qualifications

    • 10+ years of experience delivering complex software-driven systems, with significant time in robotics, autonomy, or embedded products.
    • Deep expertise in C++/Python and systems-level programming.
    • Familiarity with GPU-accelerated pipelines
    • Hands-on work with TensorRT, CUDA, OpenCV, or GPU-accelerated inference pipelines.
    • Proven track record deploying computer vision or ML systems on real hardware under operational constraints.
    • Strong understanding of hardware–software integration including sensors, buses, timing, and failure modes.
    • Experience designing systems that are observable, debuggable, and resilient in the field.
    • Extensive experience with embedded Linux and edge computing platforms such as NVIDIA Jetson.

 

Nice to Have

  • Deep experience with ROS 2 or other robotics middleware at scale.
  • Experience with safety-critical, industrial, or regulated systems.
  • Experience with Prometheus, Grafana, or similar observability tooling.
  • Experience designing data pipelines that support ML iteration and fleet learning.
  • Prior responsibility for multi-year platform architecture decisions.
  • Experience operating robotic systems in harsh, remote, or safety-sensitive environments.

 

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.

Related Categories

Related Job Pages

More Robotics Jobs

Part TimeRemote

We have an immediate opening for a part-time UiPath Solution Architect (10+ hours/week) to provide senior architectural leadership on a cutting-edge automation initiative in the satellite and space domain. In this role, you will set the technical direction for the program's RPA s...

United States
Kellermeyer Bergensons Services logo

Bilingual Janitorial Robotics Implementation Lead

Kellermeyer Bergensons Services

Kellermeyer Bergensons Services (KBS) is the largest privately held provider of facility services in North America, servicing over 2 billion square feet of space daily. We help industry leaders across a wide range of key verticals—including retail, industrial and logistics, healthcare, education, manufacturing, and more—maintain clean, efficient and welcoming spaces that support their operations. As we continue to grow, we’re looking for team members who are dedicated, reliable, and ready to contribute to a culture built on respect, opportunity, and pride in service.

Robotics7 days ago
Full TimeRemoteTeam 10,001

The Robotics Implementation Lead oversees the deployment, optimization, and operational success of robotic cleaning solutions across customer sites. This role manages end-to-end implementation activities, provides direct leadership to support staff, ensures technical accuracy, an...

United States
$50 - $60K / year
EWOR GmbH logo

Robotics Co-Founder / CCO (100 % remote) (m/f/d)

EWOR GmbH

The EWOR Fellowship backs the top tech founders globally with up to €500k and bespoke mentorship by unicorn founders (Adjust, ProGlove, SumUp).

Robotics7 days ago
Full TimeRemoteTeam 201-500

The primary task is to own, build, and run a new startup in the Robotics field, taking full responsibility for scaling it to over €100M in revenues. This involves extensive personal development, iterating the product to achieve product-market fit, and building out sales and marketing capabilities.

United States
Acuren Inspection, Inc. logo

I-Drone Operator (Pilot)

Acuren Inspection, Inc.

Acuren is a trusted, single source provider of technology-enabled asset protection solutions used to evaluate the structural integrity of critical energy, industrial and public infrastructures. Committed to delivering a Higher Level of Reliability, Acuren provides an unrivaled spectrum of capabilities including: Inspection Traditional and advanced NDE/NDT Failure analysis Rope access Materials engineering Field engineering Reliability engineering Drones Robotics V-Deck and condition-based monitoring services Our work is critical to the integrity and safety of industrial firms, including petroleum refinery, pipeline, power generation, pulp & paper, mining, pharmaceutical, aerospace and automotive industries. Acuren employs over 4,000 dedicated professionals supporting the mechanical integrity and inspection programs of the world’s largest industrial segments. Acuren is a market leader. Our formula for success is straightforward: be capable locally, with certified and well-equipped personnel supported by trained, experienced leaders. Continuing to build on a strong heritage of safety, quality and professionalism, Acuren strives to maintain incident free work environments, pursues advanced technical developments, and supports reliability programs that are valued by clients and employees.

Robotics8 days ago
Full TimeRemoteTeam 5,001-10,000

The operator will conduct remote Unmanned Aircraft System (UAS) flight operations strictly following FAA Part 107 regulations and company procedures, while monitoring live telemetry and mission data across multi-screen systems. Key duties also involve performing structured pre-flight checks, post-flight documentation, maintaining situational awareness, and ensuring clear communication with field teams.

United States