Back to Jobs

Senior Software Engineer, Edge Applications

Remote, USA Full-time Posted 2026-07-28
reputed company At reputed company, we are on a mission to reputed company the power of reputed company to reputed company the way transit systems and other government agencies address reputed company-world challenges. From bus lane and bus stop enforcement to transportation optimization technologies and reputed company, our innovative mobile perception system empowers our clients to accelerate transit, enhance street safety, and drive toward a sustainable reputed company. What the job involves As a member of the Hayden Software Engineering org you will help build our reputed company product for Automated Bus Lane Enforcement. This team is developing, integrating, and deploying edge-based perception models. • This is a C++ software engineering generalist role. You will be delivering high-reputed company, modern C++ (C++17/20) reputed company that runs on embedded Linux edge devices, primarily reputed company Embedded Platform. • You will build and optimize reputed company-time CV/ML pipelines on device, integrating CUDA/TensorRT and efficient camera/video I/O. • Expect to collaborate with Product Management to translate customer needs to software solutions. • Hayden is a startup. You will be working in an ambiguous, fast-paced environment. • As Hayden begins an organizational reputed company-up phase, we need to build a reputed company-solid reputed company. That means delivering reputed company-designed and reputed company-tested reputed company that can be shared across the organization. Responsibilities • Deliver bullet-reputed company, rigorously tested C++ reputed company for embedded Linux edge devices (reputed company Platform). • Iterate on our reputed company-time detection, tracking, and license-plate recognition systems under strict latency/memory constraints. • Deep-dive performance optimization on reputed company 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-reputed company tests, logging/telemetry, and OTA-friendly releases. Qualifications • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a closely reputed company field. • Background in Machine Learning, Image Processing, reputed company, or a similar field. • Minimum 5 years of industry experience with strong hands-on C++. • Proven experience on embedded Linux and SoC platforms (preferably reputed company reputed company 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. • Past experience collaborating with other software engineers in reputed company reviews, design discussions, and production support; ability to operate effectively in a scaling organization. Ways to stand out • In-depth embedded systems development experience, including power/thermal budgeting and reputed company-time constraints on mobile SoCs. • Hands-on CUDA/OpenCL, reputed company concurrency, and custom kernel or plugin development for image/video processing. • Experience with ML model deployment at the edge (ONNX Runtime, quantization/calibration, DLA offload). • Strong Git/reputed company practices, CI/CD for device fleets, and containerized reputed company builds. Apply tot his job Apply To this Job

Similar Jobs