Climate & Environment Full-time

Senior Software Engineer, Edge Applications

Hayden AI

Location

Remote

Type

Full-time

Posted

Jul 29, 2025

Mission

What you will drive

  • Deliver bullet-proof, rigorously tested C++ code for embedded Linux edge devices (NVIDIA Platform).
  • Iterate on real-time detection, tracking, and license-plate recognition systems under strict latency/memory constraints.
  • Deep-dive performance optimization on NVIDIA Platform: CUDA streams, TensorRT (FP16/INT8), DLA offload, Nsight/tegrastats profiling, and bottleneck removal.
  • Enhance developer tooling and CI for cross-compilation, containerized embedded system builds, hardware-in-the-loop tests, logging/telemetry, and OTA-friendly releases.

Impact

The difference you'll make

This role helps transform transit systems and government agencies by developing computer vision technologies that accelerate transit, enhance street safety, and drive toward a sustainable future.

Profile

What makes you a great fit

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a closely related field.
  • Background in Machine Learning, Image Processing, Computer Vision, or a similar field.
  • Minimum 5 years of industry experience with strong hands-on C++.
  • Proven experience on embedded Linux and SoC platforms (preferably NVIDIA Jetson Orin/Xavier).
  • Practical experience with CUDA and deploying/optimizing models with TensorRT or similar runtimes.
  • Familiarity with camera/video pipelines and OpenCV; ability to reason about end-to-end latency and throughput.

Benefits

What's in it for you

No specific benefits, compensation, or salary information provided in the job description.

About

Inside Hayden AI

Hayden AI harnesses the power of computer vision to transform how transit systems and government agencies address real-world challenges, empowering clients to accelerate transit, enhance street safety, and drive toward a sustainable future.