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

Robotics Engineer - Embedded Software

TerraFirma

Job Description

Job Description

At TerraFirma, we’re redefining how the world moves earth for construction. Founded by former SpaceX engineers and backed by Kleiner Perkins and Bain Capital Ventures, TerraFirma is automating construction to make it faster, cheaper, and safer.

Our Story & Mission

At SpaceX, we were part of the teams that built the largest rocket in human history, launched the largest constellation of satellites ever made, and delivered connectivity to millions of people worldwide. What we learned was simple: infrastructure is everything.

At Starbase, the biggest barrier to launching missions to Mars was not building the rocket. It was how slow, expensive, and complex it was to build the infrastructure around it. We lacked buildings, roads, water, power, communications, and waste management, and constructing them took far more time and resources than it should have.

From a first-principles perspective, that doesn't make sense. It shouldn't be this hard or costly to create the foundations for progress. That’s when we realized something important: the same engineering mindset that enabled us to tackle space exploration and mass manufacturing could be applied to infrastructure. By bringing the principles of simplification, iteration, acceleration, and automation to construction, we can unlock a new era in how the world builds.

Accelerating infrastructure unlocks progress across every domain, creating a self-sustaining engine for tackling humanity’s toughest challenges. The innovations we develop on Earth will lay the groundwork for the technologies that one day make settlement on Mars possible.

Job Overview

In this role, you'll take hands-on ownership of the embedded hardware and software for our robots. You'll be responsible for both high-level design of custom hardware and low-level code implementation. Day-to-day work includes developing software for Linux-based systems with real-time constraints and microcontrollers for sensing and control. You'll lead platform bringup for new boards, develop drivers for new chips and sensors, and help shape TerraFirma’s software testing framework and standards.

Responsibilities

  • Design and architect firmware and low-level code for embedded systems and microcontrollers

  • Perform platform bringup for new hardware, including driver implementation, sensor integration, boot chain development, and basic networking

  • Own the integration, calibration, and testing of sensors both for proof-of-concept prototypes and production systems

  • Lead interdisciplinary teams, mentor new employees, and actively participate in the hiring process

Basic Qualifications

  • B.S. in Computer Engineering, Computer Science, Electrical Engineering, or a closely related field

  • 2+ years of professional or project experience with software and firmware development for embedded systems and microcontrollers

  • Demonstrated experience owning large scale deliverables, leading teams, and driving product roadmaps


Preferred Skills & Experience

  • Experience working with safety-critical or real-time systems

  • Experience working with embedded applications for robotics, autonomous vehicles, aerospace, automotive, or construction

  • Familiarity with platform and toolchain development for embedded systems

  • Experience building testing frameworks or designing CI/CD pipelines

Additional Requirements

  • Must be willing to work extended hours or weekends when needed to support critical deadlines or triage urgent deployment issues

  • Comfortable with working in a fast-paced startup environment

  • Must be willing to relocate to Austin, TX if not within commuting distance


Compensation & Benefits

Base compensation will vary based on factors such as relevant experience and education. Salaries and leveling will be determined on a case-by-case basis if an offer is extended. Our total compensation package also includes equity in TerraFirma. Relocation packages are available to help cover moving costs, if applicable.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Robotics Engineer - Embedded Software in Austin, TX vacancy
  •  ...Technologies is a technology consulting and software development company delivering cloud,...  ...career growth potential.Job Title: Embedded Robotics EngineerLocation:100% Remote (U.S.)Position...  ...an experienced Embedded Robotics Engineer to design, build, and integrate software... 
    Suggested
    Full time
    H1b
    Local area
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Austin, TX
    3 days ago
  •  ...Moonwalkers, are the world’s fastest robotic shoes, augmenting natural...  ...and are looking for engineers who thrive in fast-paced environments where hardware, software, and human motion intersect. As...  ...Robotics Software Engineer for our Embedded Systems team, you will play a... 
    Suggested
    Casual work
    Flexible hours

    Shift Robotics

    Austin, TX
    a month ago
  •  ...Type: Full‑Time Job Title: Senior Robotics Engineer Company Overview 9 Mothers Defense...  ...We are seeking an experienced Robotics Software Engineer to join a small, fast‑moving...  ...IMUs (using methods such as EKF/UKF) on embedded systems (e.g., NVIDIA Jetson) to... 
    Suggested
    Full time
    Local area
    Immediate start
    Relocation package

    Jobleads-US

    Austin, TX
    2 days ago
  •  ...Corporation in Austin, TX is seeking an experienced Senior Robotics Engineer to design and implement the body of our interceptor platforms...  ...You will work on high-speed maneuvers, real-time control, and embedded robotics with actuators, sensors, and compute. You will... 
    Suggested

    Jobleads-US

    Austin, TX
    2 days ago
  • $193.3k - $261.5k

    Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve challenges...  ...end-to-end qualification frameworks and processes, mentoring engineers on implementation best practices- Drive end-to-end... 
    Suggested
    Internship
    Local area
    Flexible hours

    Amazon

    Austin, TX
    2 days ago
  • $110.3k - $159.95k

    C++ Engineer (Computer Vision/Embedded Systems)Description -Job SummaryThe C++ Engineer (Computer Vision/Embedded Systems) will help build and maintain...  ...Degree in Computer Science, Information Technology, Software Engineering, or any other related discipline or commensurate... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Remote work
    Flexible hours
    Shift work

    Juniper Networks

    Austin, TX
    4 days ago
  •  ...collaborative, energetic, and forward-thinking individuals to join our team.   CesiumAstro is seeking an experienced Embedded Software Engineer II with a strong background in embedded Linux development and the Yocto build system. This role is ideal for engineers with... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Austin, TX
    a month ago
  •  ...with the ambition to tackle some of the industry's most demanding engineering challenges. Our teams work across disciplines—including RF, embedded systems, electronics, mechanical engineering, software, manufacturing, and supply chain—to transform innovative ideas into... 

    KRUSH Tech Inc

    Austin, TX
    a month ago
  • $130k - $195k

     ...Embedded Software Engineer – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud...  ...automotive, aerospace, medical devices, industrial automation, robotics, or IoT platforms. Familiarity with AUTOSAR, MISRA C/... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Austin, TX
    more than 2 months ago
  •  ...Job Description Job Description As an embedded software & test engineer at Paradromics, you will work in tandem with neuroengineers and electronic designers to realize low-latency, high-fidelity brain machine implants. You'll own the firmware that sits between neural... 

    Paradromics, Inc.

    Austin, TX
    6 days ago
  •  ...Enabling Embedded Innovation @ XpertDirect | Project Manager We’re looking for a Senior Embedded Software Engineer with strong experience in firmware development, real‑time operating systems, and electronics integration. You’ll work with cross‑functional hardware... 
    Full time

    XpertDirect

    Austin, TX
    2 days ago
  •  ...sophisticated connected hardware products and looking for a Senior Embedded Engineer to join their Austin engineering team. This is a hands-on...  ..., debugging real-time systems, and taking embedded software from initial development through rigorous testing and production... 

    Oho Group

    Austin, TX
    2 days ago
  •  ...centralized grid into a resilient and abundant system. We are engineers, operators, and creatives solving some of the most complex,...  ...challenges of our time. About the Role As an Embedded Software Engineer at Base, you will lead the architecture and technical... 
    Shift work

    Base

    Austin, TX
    1 day ago
  •  ...The Role This is a hands-on senior engineering role at the platform/middleware layer. The high...  ..., enterprise networking, cloud, and embedded backgrounds, with a dedicated security engineering...  ...and maintain the over-the-air (OTA) software lifecycle pipeline: cryptographically... 

    GCS Recruitment

    Austin, TX
    5 days ago
  • $55 - $66 per hour

     ...Developer Our client, a leader in the Test & Measurement industry, is seeking a Software Engineer to join their team. As a Driver Developer, you will be part of the Business Unit supporting embedded and driver software products. The ideal candidate will have a passion for... 
    Weekly pay
    Temporary work
    Flexible hours

    Manpower

    Austin, TX
    4 days ago
  •  ...Corporation America, based in Austin, Texas, is seeking an Embedded Firmware Validation Engineer to join our engineering team. In this role, you...  ...Nuvoton’s embedded firmware and developing automated software and hardware testing systems for system‑level features... 

    Nuvoton

    Austin, TX
    a month ago
  •  ...Job Description Job Description WE ARE SEEKING software developers and embedded engineers with 4+ years of experience. At Sparx you will work with...  ...many fields such as aerospace, oil and gas, medical, robotics, industrial automation and consumer products. You will... 
    Temporary work
    Work experience placement
    Casual work

    Sparx Engineering

    Austin, TX
    a month ago
  •  ...Zentra Power Systems is seeking a Senior Embedded Firmware Engineer to develop real-time embedded software for next-generation high-power energy conversion systems...  ..., motor drives, energy systems, automotive, robotics, or similar applications. Experience with real-time... 

    ZENTRA Power

    Austin, TX
    1 day ago
  •  ...Join to apply for the Sr. Staff Embedded Software Engineer role at Cirrus Logic For over four decades, Cirrus Logic has been propelled by the top engineers in mixed-signal processing. Our rockstar team thrives on solving complex challenges with innovative end-user... 
    Full time

    Cirrus Logic

    Austin, TX
    5 days ago
  •  ...Job DescriptionThe RoleWe are looking for a skilled Staff Embedded Software Engineer with a deep understanding of distributed systems and fleet-scale device management to develop, optimize, and maintain our embedded control and data plane infrastructure. The ideal candidate... 
    H1b
    Local area
    Remote work
    Work from home

    General Motors

    Austin, TX
    4 days ago
  • CesiumAstro seeks a senior embedded software engineer to act as the technical authority, defining architectures and solving hardware integration challenges across space and airborne communication platforms. You will design, implement, and validate system software from... 

    CesiumAstro

    Austin, TX
    3 days ago
  • Zentra Power Systems in Austin, TX, seeks a Senior Embedded Firmware Engineer to develop real-time software for high-power energy conversion systems. You will collaborate with power electronics, controls, hardware, and systems engineers to translate product requirements... 

    ZENTRA Power

    Austin, TX
    4 days ago
  •  ...Select how often (in days) to receive an alert: Staff Embedded/Firmware Engineer 1 Date: Jul 28, 2026 Location: Austin, TX, US Summary Celestica is looking for talented and passionate software engineers for the Hardware Platform Services team. This team... 
    Work at office

    Celestica

    Austin, TX
    4 days ago
  •  ...energetic Lead / Systems Design Firmware Engineer to join our growing team. As a key...  ...employ high-integrated SoC solutions with embedded processing, logic gates, high-speed interfaces...  ...test development for embedded systems.Software Programming and scripting experience (... 

    AMD

    Austin, TX
    2 days ago
  •  ...General Motors seeks a Staff Software Engineer to lead Linux kernel and device driver development for automotive-grade embedded platforms in Austin, TX. You will drive kernel bring-up, camera interfaces, BSP work, and low-level debugging while coordinating with hardware... 

    Jobleads-US

    Austin, TX
    2 days ago
  •  ...on Teams with three team members from team in CAN Firmware/Embedded SW Engineer - Contractor Top Skills Experienced in writing systemd services...  ...for an experienced Firmware Engineer with Embedded Software background to focus on various firmware development, performance... 
    For contractors

    TPI Global Solutions

    Austin, TX
    2 days ago
  •  ...defense startup founded by two former Navy electrical engineers with a proven track record in robotics and software. We are developing a small, autonomous gun turret...  ...Overview We are seeking a highly skilled Embedded Linux Software Engineer specializing in Jetson hardware... 
    Local area

    Allencontrolsystems

    Austin, TX
    2 days ago
  • Responsibilities Create tools for testing, diagnostics and management of embedded systems Develop tools for the testing, diagnostics, and management of embedded systems Work with hardware and other software teams to ensure everything works together well. Optimize code for... 

    ConSol Partners

    Austin, TX
    2 days ago
  • $165k - $210k

     ...Valstad Shipworks | Senior Robotics Software Engineer | Austin, TX | Full-time, on-site | $165 - 210k + equity We're building the machine that builds the ships - a high-mix robotics platform for autonomous shipbuilding. We built our own software stack from scratch,... 
    Full time

    Valstad Shipworks

    Austin, TX
    4 days ago
  •  ...responsible for low-level and high-level software in CesiumAstro’s products through all...  ...reliability qualification, as well as software engineering and software project management...  ...Designing and implementing software for embedded devices and systems, from requirements to... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Austin, TX
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Robotics Engineer - Embedded Software. Be the first to apply!