Senior Embedded Robotics Software Engineer (Hybrid)

Treeswift

Philadelphia (Philadelphia County)

Hybrid

USD 140,000 - 180,000

Full time

38 hours 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 disability coverage
Parental leave
Flexible, unlimited PTO
401(k) plan
Commuter benefits
Team lunches twice a week

Job summary

Treeswift is hiring a senior embedded software engineer to advance robot software on Linux-based systems. You will drive on-device capabilities, logs, and a scalable field-to-cloud data pipeline to support a growing customer base.

Expect close collaboration with hardware teams, strong C++/Python usage, and ROS 2 experience. This is a hybrid role with 2–3 days in the office in New York or Philadelphia.

Qualifications

  • 5+ years writing software for Linux in embedded systems.
  • Strong proficiency in C++ and/or Python.
  • ROS 2 experience preferred.
  • Experience with Git, code reviews, unit tests and bench testing.

Responsibilities

  • Increase on-device or near real-time capabilities for operator experience.
  • Develop logs and diagnostics to improve reliability at scale.
  • Optimize field-to-cloud data pipeline for large user bases.
  • Upgrade robot software and deploy fleet upgrades.
  • Support hardware evolutions and sensor integration.
  • Serve as escalation point for embedded issues with customers.

Skills

Embedded Linux
C++
Python
ROS 2

Tools

Git
Unit tests
Code review
Bench testing
Documentation

Job description

Treeswift is hiring a senior embedded software engineer to advance robot software on Linux-based systems. You will drive on-device capabilities, logs, and a scalable field-to-cloud data pipeline to support a growing customer base.

Expect close collaboration with hardware teams, strong C++/Python usage, and ROS 2 experience. This is a hybrid role with 2–3 days in the office in New York or Philadelphia.

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 | 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 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
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 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 • 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 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 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
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