Software Engineer - Spot Platform
Job Description
How you will make an impact:
- Develop, optimize, and maintain software algorithms for image and video processing, stitching, and other computer vision tasks
- Collaborate with hardware engineers to optimize the performance and accuracy of the camera system
- Write clean, modular, and well-documented code that can be easily maintained by others
- Participate in code reviews and provide constructive feedback to other team members
- Stay up-to-date with the latest developments in computer vision and related fields, and integrate them into our system when appropriate
- Work in a fast-paced environment, manage multiple priorities, and deliver high-quality results within tight deadlines
We are looking for:
- 2+ years of professional experience in software development, with a focus on computer vision and video/image processing
- Proficiency in C++ and Python
- Experience with computer vision libraries such as OpenCV, Tensorflow, and/or PyTorch
- Strong communication skills and ability to explain technical concepts to non-technical stakeholders
- Bachelor's degree in Computer Science or a related field
Nice to have:
- Experience with developing computer vision applications for cameras or other sensors
- Experience with embedded systems and real-time processing
- Familiarity with -
- Software development tools such as Git, Jira, and Bazel
- Parallel computing and CUDA or OpenGL
- Image stitching algorithms
- GStreamer
Date Posted
04/16/2023
Views
9
Similar Jobs
Senior Quality Engineer, Mobile - Imprivata
Views in the last 30 days - 0
Imprivata is seeking a Senior Quality Engineer Mobile for a hybrid opportunity in Waltham MA The candidate will join a dedicated team passionate about...
View DetailsSoftware Delivery Lead - Imprivata
Views in the last 30 days - 0
Imprivata is seeking a Software Delivery Lead for a Hybrid role in Waltham MA The role involves leading multiple Agile Product teams managing project ...
View DetailsLead Data Analyst - Dynatrace
Views in the last 30 days - 0
Dynatrace is seeking a Business Analyst with extensive experience in data analysis and statistics trend analysis The role involves providing data anal...
View DetailsSales Development Representative Manager - demandDrive
Views in the last 30 days - 0
demandDrive is seeking an SDR Manager to lead a team of Sales Development Representatives The role involves managing client relationships coaching and...
View DetailsSenior Manager, IT - Deciphera Pharmaceuticals
Views in the last 30 days - 0
Deciphera a biopharmaceutical company focused on cancer treatments is seeking a Sr Manager of IT The role involves managing IT onboarding and offboard...
View DetailsIntegrations Support Specialist II - ZoomInfo
Views in the last 30 days - 0
ZoomInfo is seeking an experienced Integration Support Specialist The role involves providing daily support to customers managing escalations document...
View Details