Sr. Software Development Engineer, Smart Delivery Tech
Core
Designing and deploying edge computing software solutions for a globally connected fleet of smart delivery vehicles, integrating sensors, cameras, and embedded systems with cloud analytics.
Role type
Senior Software Development Engineer (Embedded Systems & Edge IoT)
Builds
Edge-to-cloud data pipelines, real-time streaming systems, and embedded firmware for delivery vehicle compute modules.
Domain
Logistics / Automotive IoT / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++, RTOS, Linux, embedded development, system architecture, real-time data streaming, sensor integration, cloud platform integration, UX optimization, big data processing
Preferred skills
Full software development lifecycle ownership, code review leadership, mentorship, consumer or industrial vertical experience
Technologies
C/C++, RTOS, Linux, embedded systems, cloud analytics platforms, video streaming, telematics
Responsibilities
Design and deploy edge computing software for smart delivery vehicles; develop and optimize embedded software for resource-constrained devices; build real-time data streaming systems for fleet scale; own the full software development lifecycle from design to operational support; drive technical decisions on connected device protocols and edge-to-cloud architecture.
Seniority
Senior, hands-on IC with leadership responsibilities