CareerPlan

Senior Software Engineer - Edge Systems & Perception Infrastructure

Tel Aviv-Yafo, IsraelFull-time2026-11-02 → 2026-11-10

Core

Build and own the software infrastructure for autonomous maritime perception systems running on edge devices at sea.

Role type

Senior IC embedded systems software engineer

Builds

Edge software stack, sensor data pipelines, and communication systems for maritime perception

Domain

Defense / Maritime / Embedded Systems

Deliverable

production ML models

Required skills

C++, Python, embedded Linux, real-time systems, multithreading, networking, system-level debugging, performance optimization, deployment automation

Preferred skills

Computer vision, AI inference pipelines, high-bandwidth sensor interfaces, PTP/hardware timestamping, maritime systems

Technologies

Linux, C++, Python, Jetson, x86

Responsibilities

Design and implement communication and synchronization between computing units; Optimize system performance on embedded Linux platforms; Own software deployment, release management, and remote diagnostics; Develop modular software supporting different hardware configurations; Integrate edge systems with cloud infrastructure; Debug real-world failures during sea trials

Seniority

Senior, hands-on IC