The Senior Software Engineer on our Algorithms team develops and integrates algorithms that enable real-time video processing, tracking, and detection on low-SWaP, embedded hardware, with a focus on delivering reliable performance in resource-constrained environments, particularly low-SWaP embedded systems. Develop C/C++ video processing algorithm software on the latest ARM multi-core processors and/or embedded GPUs. Work on embedded video processors used in security and surveillance products, including autonomous, airborne, ground, and other applications. Directly support customers. Work collaboratively with a diverse team of software developers, business development, and customers. Contribute to roadmap development, participate in project prioritization, and provide guidance/mentorship to more junior software engineers. Other duties as assigned.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior