Senior Embedded Robotics Software Engineer

Treeswift Inc

New York (NY)

Hybrid

USD 140,000 - 180,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary and equity package
Comprehensive medical, dental, and vis
Life insurance and short- and long-
16 weeks of paid parental leave
Flexible, unlimited paid time off
401(k) retirement savings plan
Free OneMedical membership
Commuter benefits
Snacks, team lunches twice a week

Job summary

Treeswift Inc is seeking a senior embedded engineer to drive development of our robot software. You will contribute to on-device and near real-time capabilities, logs, and diagnostics while optimizing the field-to-cloud data pipeline. The role involves hardware evolution support and fleet upgrades across NY/Philly offices.

The team values curiosity, ownership, and mission-focused problem solving, with a hybrid work model and strong emphasis on shipping reliable software for field robotics.

Qualifications

  • 5+ years of experience writing software for Linux in embedded systems.
  • Strong proficiency in C++ and/or Python; ROS 2 experience preferred.
  • Strong engineering fundamentals: git, code review, ticket-based workflows, writing unit tests, bench testing, and clear documentation.
  • Comfortable working in Linux from the command line and using AI/LLM tools.
  • Hands-on experience with two or more of: 32-bit microcontrollers, embedded Linux, mobile development, NVIDIA Jetson, AWS/Azure IoT.
  • Experience deploying ML models onto hardware is a plus.

Responsibilities

  • Increase on-device or near real-time capabilities to improve operator experience.
  • Develop logs and diagnostic capabilities for robot reliability at scale.
  • Optimize field-to-cloud data pipelines for large user bases.
  • Develop core robot software, including OS upgrades and fleet deployment.
  • Support hardware evolutions and sensor integrations.
  • Serve as an escalation point for embedded issues raised by field/tech staff.

Skills

C++
Python
ROS 2
Linux
Git
Unit tests
Documentation
Jetson
AWS IoT
Azure IoT

Tools

Git
Docker
NVIDIA Jetson
AWS IoT
Azure IoT

Job description

Treeswift Inc is seeking a senior embedded engineer to drive development of our robot software. You will contribute to on-device and near real-time capabilities, logs, and diagnostics while optimizing the field-to-cloud data pipeline. The role involves hardware evolution support and fleet upgrades across NY/Philly offices.

The team values curiosity, ownership, and mission-focused problem solving, with a hybrid work model and strong emphasis on shipping reliable software for field robotics.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Robotics Software Engineer - Hybrid
Senior Embedded Robotics Software Engineer - Hybrid

Treeswift • Town of Philadelphia (NY)

Hybrid
USD 140,000 - 180,000
Competitive pay & equity
Medical, dental, vision
Life and disability
+6
Senior Embedded Robotics Software Engineer (Hybrid)
Senior Embedded Robotics Software Engineer (Hybrid)

Treeswift • Philadelphia

Hybrid
USD 140,000 - 180,000
Competitive salary and equity package
Comprehensive medical, dental, and vis
Life insurance and disability coverage
+5
Senior Embedded Robotics Software Engineer (Hybrid | Equity)
Senior Embedded Robotics Software Engineer (Hybrid | Equity)

Treeswift • New York (NY)

Hybrid
USD 140,000 - 180,000
Competitive salary and equity package
Medical, dental, vision coverage
Life insurance and disability
+6
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Treeswift • New York (NY)

Hybrid
USD 140,000 - 180,000
Competitive salary and equity package
Medical, dental, vision coverage
Life insurance and disability
+6
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Treeswift • Town of Philadelphia (NY)

Hybrid
USD 140,000 - 180,000
Competitive pay & equity
Medical, dental, vision
Life and disability
+6
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Treeswift • Philadelphia

Hybrid
USD 140,000 - 180,000
Competitive salary and equity package
Comprehensive medical, dental, and vis
Life insurance and disability coverage
+5
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Treeswift Inc • New York (NY)

Hybrid
USD 140,000 - 180,000
Competitive salary and equity package
Comprehensive medical, dental, and vis
Life insurance and short- and long-
+6
Senior Robotics Engineer — Field AI for Utilities (Hybrid)
Senior Robotics Engineer — Field AI for Utilities (Hybrid)

Treeswift • San Francisco (CA)

Hybrid
USD 160,000 - 210,000
Salary & equity
Medical coverage
Life & disability
+6
Senior Hardware & Robotics Recruiter — Equity & PTO
Senior Hardware & Robotics Recruiter — Equity & PTO

Treeswift • Buffalo (NY)

On-site
USD 150,000 - 190,000
Competitive salary and equity package
Comprehensive medical, dental, and vis
Life insurance and disability coverage
+4
Senior Robotics Engineer (Perception)
Senior Robotics Engineer (Perception)

Treeswift • San Francisco (CA)

Hybrid
USD 160,000 - 210,000
Salary & equity
Medical coverage
Life & disability
+6