Senior Embedded Robotics Software Engineer - Hybrid

Treeswift

Town of Philadelphia (NY)

Hybrid

USD 140,000 - 180,000

Full time

7 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive pay & equity
Medical, dental, vision
Life and disability
Parential leave 16 weeks
Unlimited PTO
401(k)
OneMedical membership
Commuter benefits
Team lunches

Job summary

Treeswift is seeking a senior embedded software engineer to drive robot software development for field workers. You will contribute to on-device and near real-time capabilities, build logs and diagnostics, and optimize data pipelines from field devices to the cloud.

Join a mission-driven team in a hybrid role based in New York City or Philadelphia, collaborating across hardware and software to deploy fleet upgrades and sensor integrations.

Qualifications

  • 5+ years of experience writing software for Linux in embedded systems.
  • Proficiency in C++ and Python; ROS 2 experience preferred.
  • Strong fundamentals: git, code review, unit tests, bench testing, documentation.
  • Experience with sensors, embedded hardware, and field deployments is a plus.
  • Comfortable in fast-paced, high-ownership environments with team collaboration.

Responsibilities

  • Drive development of robot software on an embedded team.
  • Improve on-device and near real-time capabilities for operator experience.
  • Develop logs and diagnostics to boost reliability at scale.
  • Optimize field-to-cloud data pipelines for large user bases.
  • Upgrade OS and deploy fleet-wide updates; support new sensors and hardware.
  • Escalation point for embedded issues and customer-facing problem solving.

Skills

Linux embedded
C++
Python
ROS 2

Tools

GitLab CI
Docker
GStreamer
NVIDIA Jetson
AWS IoT

Job description

Treeswift is seeking a senior embedded software engineer to drive robot software development for field workers. You will contribute to on-device and near real-time capabilities, build logs and diagnostics, and optimize data pipelines from field devices to the cloud.

Join a mission-driven team in a hybrid role based in New York City or Philadelphia, collaborating across hardware and software to deploy fleet upgrades and sensor integrations.

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 • 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
Senior Embedded Robotics 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 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 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 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 • 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 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 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 Robotics Engineer (Perception)
Senior Robotics Engineer (Perception)

Treeswift • San Francisco (CA)

Hybrid
USD 160,000 - 210,000
Salary & equity
Medical coverage
Life & disability
+6
Senior Embedded Software Engineer — Hybrid with Flexible Schedule
Senior Embedded Software Engineer — Hybrid with Flexible Schedule

Rehmann • Ann Arbor (MI)

Hybrid
USD 120,000 - 160,000
Health, dental and vision insurance
Retirement plan 3% match
Bonus/profit sharing
+3