Senior Software Engineer
Job Duties:
-
Develop and design new algorithms for image processing and analysis, and scalable software systems using C/C++ and Python.
-
Develop and execute large-scale data collection techniques for training Deep Neural Networks.
-
Drive and develop new algorithms to dramatically improve existing computer vision methods.
-
Research and maintain state-of-the-art ML algorithms for image analysis.
-
Debug and resolve production vision system issues through algorithm tuning and software-level fixes for kiosks deployed in diverse physical locations.
-
Code full-stack building products from end to end.
-
Build production-ready code.
-
Work with a small interdisciplinary team in hardware, software, and design to build new versions of products from scratch.
-
Conduct continuous improvement and maintenance of code already in production.
-
Develop scalable software systems for deployment on edge devices. Work with multi-camera systems. Build software for real-time image processing.
Minimum Requirements:
-
A Master’s degree or equivalent in Computer Science or a related field;
-
One year of experience in a software engineering or related role;
-
Must have one year of experience with designing and optimizing high-performance image processing software systems for deployment on edge devices; Developing and optimizing software within large-scale production codebases using C++ and Python; Working on multi-camera image processing pipelines to support advanced camera functionalities; Debugging and resolving camera image processing issues through algorithm tuning and software-level fixes; Performing debugging and analysis using log inspection, intermediate output validation, and debugging tools; Utilizing Bash and Python scripts for large-scale log processing and automation of debugging workflows; and Working in Linux environments and using tools such as Git, Make, and testing frameworks for software validation.
What we offer
- An opportunity to work on a small, multidisciplinary team with the potential to break new ground in many different industries
- Excellent health, dental and vision insurance for you and your dependents
- 401k plan
- Flexible PTO policy
- Catered lunch in office with fully stocked snacks and beverages
- Pet insurance for your fur babies
- Voluntary life insurance plan
- Competitive salary and options in a small, rapidly scaling company
Select “Apply for this Job” below to submit your application and upload your resume. Reference code NV-CW-26.