CareerPlan

Senior Embedded Software Engineer

New York OfficeFull-time$140k–$180k2026-10-30 → 2026-11-09
Hybrid

Core

Develop robot software for field workers to enhance on-device capabilities, reliability, and data pipeline optimization for use cases like storm response and vegetation management.

Role type

Senior IC embedded software engineer (robotics)

Builds

Robot operating system upgrades, fleet deployment, and field-to-cloud data pipelines

Domain

Robotics + Embedded Linux + AI/ML on edge

Deliverable

production ML models

Required skills

C++, Python, Linux embedded systems, ROS 2, microcontrollers, embedded Linux, cloud IoT platforms

Preferred skills

ML model deployment on hardware, NVIDIA Jetson, low-level security, cellular modems, WiFi/RF

Technologies

Linux, C++, Python, ROS 2, NVIDIA Jetson, AWS IoT, Azure IoT, Git, Docker, GStreamer

Responsibilities

Develop on-device/near real-time capabilities for improved operator experience; optimize field-to-cloud data pipeline; support hardware evolutions and sensor integration; serve as escalation point for embedded issues; maintain software on commercially distributed hardware at scale; work with devices in no/low connectivity areas

Seniority

Senior, hands-on IC