Kargo
Software Engineer, Edge
Locations: San FranciscomidAdded today
About this role
Kargo is seeking a Software Engineer for Edge to develop high-performance C++ software for machine vision and AI systems deployed on edge devices in logistics. You'll build computer vision features, work on agentic AI systems for fleet management, and optimize real-world edge platform performance.
What you'll do
- Develop high-performance C++ software for machine vision and AI on edge devices
- Build and enhance computer vision features using 3D perception and AI technologies
- Design agentic AI systems to deploy, monitor, and manage edge device fleets
- Collaborate with senior engineers to improve reliability, performance, and scalability
- Troubleshoot, test, and optimize software in real-world environments
What they're looking for
- C++ programming
- Python programming
- Computer vision
- Machine learning / AI
- Linux development
- 3D perception
- Edge computing
- Problem-solving
Opens the official application on the employer’s site. No login required.
Kargo
Kargo builds technology solutions that digitize and automate logistics operations, including hardware sensor platforms for loading docks and AI-powered systems for freight management. The company is hiring for network security, mechanical design, and AI engineering roles to strengthen its infrastructure, product hardware, and autonomous logistics automation capabilities.
View all jobs at KargoLikely interview questions
- Can you walk us through a computer vision or AI project you've worked on and the challenges you faced?
- How have you optimized C++ code for performance-critical applications?