Software Engineer, Perception

Posted 2 days ago

This is a fully remote position, open to applicants in Arizona.

πŸ“‹ Description

β€’ Create real-time detection, classification, and multi-object tracking solutions utilizing live sensor feeds.

β€’ Integrate data from various sensors into a unified track picture.

β€’ Design, train, and assess models to meet latency and accuracy targets for embedded deployment.

β€’ Enhance inference performance on embedded hardware through techniques such as pruning, quantization, and TensorRT.

β€’ Develop and oversee the dataset pipeline, which includes collection, labeling, curation, augmentation, synthetic data generation, and retraining using field data.

β€’ Establish the evaluation framework and metrics to be assessed under operational conditions.

β€’ Provide track state information (position, velocity, identity, uncertainty) to control software and the operator interface.

β€’ Create backend services and APIs as needed.

β€’ Collaborate with hardware engineers on the selection of cameras, optics, and sensors.

β€’ Assist with integration and testing, including troubleshooting and resolving issues on target hardware.


⛳️ Requirements

β€’ Proven experience in developing real-time computer vision and multi-object tracking systems.

β€’ Experience in delivering detection or tracking systems to production, particularly under latency, small-object, and adversarial conditions.

β€’ Familiarity with sensor fusion techniques.

β€’ Background in backend development, integration, and systems software in addition to perception.

β€’ Proficient in Python and C++ programming.

β€’ Experience working with hardware and handling real-time data.

β€’ Must be a U.S. citizen.

β€’ Preferred: Experience with PyTorch, TensorRT, ONNX, DeepStream, or GStreamer.

β€’ Preferred: Familiarity with thermal, infrared, or multispectral imaging technologies.

β€’ Preferred: Experience in multi-modal sensor fusion involving EO/IR, radar, or acoustic sensors.

β€’ Preferred: Knowledge of synthetic data generation and sim-to-real processes.

β€’ Preferred: Experience deploying on NVIDIA Jetson platforms.

β€’ Preferred: Familiarity with embedded Linux and device I/O (cameras, gimbals, sensors).

β€’ Preferred: Knowledge of gRPC or WebSockets.

β€’ Preferred: Experience in defense or other safety-critical computer vision applications.

β€’ Preferred: Involvement in personal robotics or hardware projects.


🏝️ Benefits

β€’ Fully remote position.

People also viewed

StackAdapt1 day ago

Senior Full Stack Engineer, Product Led Growth

CA flagCanada OnlyFull-timeFull-stack EngineerC$170.4k – C$234.3k/year
ApplyView job
StackAdapt1 day ago

Senior Full Stack Engineer

CA flagCanada OnlyFull-timeFull-stack EngineerC$170.4k – C$234.3k/year
ApplyView job
Velora1 day ago

Senior Software Engineer

CA flagCanada OnlyFull-timeFull-stack EngineerC$160k – C$180k/year
ApplyView job
Speechify1 day ago

Tech Lead, Android Core Product

LT flagLithuania OnlyFull-timeFull-stack Engineer$30k – $90k/year
ApplyView job
Speechify1 day ago

Tech Lead, Android Core Product

FR flagFrance OnlyFull-timeFull-stack Engineer$30k – $100k/year
ApplyView job
Speechify1 day ago

Tech Lead, Android Core Product

NL flagNetherlands OnlyFull-timeFull-stack Engineer$30k – $120k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers