SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Staff Engineer, C++ Software - Edge Systems (R5848)

Shield AI - Melbourne, VIC, Australia - In-office - posted 2026-09-08

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Shield AI is seeking a Senior Staff Engineer to own and evolve the technical direction of significant edge software capabilities spanning edge compute, imaging, sensor integration, and mission systems. This is a high-impact technical leadership role combining hands-on C++ software engineering with architecture and strategy across multiple projects and teams. You will define architecture and technical strategy across multiple projects and products, lead resolution of complex cross-cutting technical problems, and establish reusable platform capabilities and engineering practices adopted organization-wide. You'll provide technical leadership for major design decisions, identify systemic technical risks, and mentor senior engineers to develop other technical leaders. On the software engineering side, you'll design, develop, test, and maintain production C++ software for edge systems, imaging, mission applications, and developer tooling. You'll build user-space Linux applications for NVIDIA Jetson, ARM64, and other edge compute platforms connected to cameras, sensors, and mission systems. This includes integrating RGB, NIR, and thermal cameras alongside GPS, IMU, and other sensors using OS APIs, middleware, and vendor SDKs. You'll develop calibration, synchronization, data capture, observability, diagnostics, and configuration tools for complex sensor systems, optimize software for latency, throughput, reliability, power utilization, and thermal performance on constrained platforms, and debug challenging issues spanning application software, Linux, networking, hardware interfaces, and system integration. Required: degree in Computer Science, Software Engineering, Electrical Engineering, Robotics, or equivalent industry experience. Extensive experience developing modern C++ software for Linux, user-space applications interfacing with cameras/sensors/hardware through OS APIs, deep practical Linux development and profiling experience, and proven ability to deploy complex C++ to edge platforms like NVIDIA Jetson. Strong fundamentals in concurrency, interface design, memory management, testing, and version control. Demonstrated ability to diagnose complex cross-boundary issues and own technical work from incomplete requirements through design, implementation, integration, verification, deployment, and support. Excellent multidisciplinary collaboration skills. Candidates should demonstrate sustained record of defining architecture for large, complex, mission-critical systems and technical influence across multiple teams and products.

Similar roles