Overview
On Site
USD 38.00 - 44.00 per hour
Contract - W2
Contract - Independent
Skills
Management
Image Processing
Microcontrollers
Sensors
3D CAD
Software Development
Attention To Detail
Software Engineering
C++
Linux
Operating Systems
Git
Version Control
3D Computer Graphics
Python
Embedded Systems
CUDA
Machine Learning (ML)
OpenCV
Computer Vision
Finance
Accounting
Marketing
Legal
Customer Support
Online Training
Artificial Intelligence
Insurance
.NET
Job Details
Description
We are offering a long term contract employment opportunity for a Software Engineer in Brooklyn, New York. As a Software Engineer, your key responsibilities will be to develop and maintain software systems using C++, work with Linux and GIT for version control, and utilize NVIDIA graphics cards and CUDA for processing. A significant part of the role involves applying machine learning techniques and conducting image processing via OpenCV.
Responsibilities:
Development of software systems using C++
Utilizing Linux as the primary operating system
Managing code versions and revisions with GIT
Working with NVIDIA graphics cards and CUDA for advanced processing
Application of machine learning techniques to improve system performance
Conducting image processing tasks using OpenCV
Collaborating with a multi-discipline team
Working with embedded systems, circuits, microcontrollers, and sensors
Gaining familiarity with 3D CAD software for design tasks
Incorporating Python in software development and maintenance tasks
Requirements
Position: Software Engineer
Minimum of 2 years of detail-oriented experience in software engineering
Proficiency in C++ programming language
Solid experience working with Linux operating systems
Good understanding and experience with GIT for version control
Familiarity with NVIDIA technologies
Experience with CAD Software and 3D Design tools
Proficiency in Python programming language
Experience with Embedded Systems and Embedded Control
Knowledge of Cuda programming language
Experience or interest in Machine Learning technologies
Proficiency with OpenCV library for computer vision tasks
Technology Doesn't Change the World, People Do.
Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.
Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more.
All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information.
2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking "Apply Now," you're agreeing to Robert Half's Terms of Use.
We are offering a long term contract employment opportunity for a Software Engineer in Brooklyn, New York. As a Software Engineer, your key responsibilities will be to develop and maintain software systems using C++, work with Linux and GIT for version control, and utilize NVIDIA graphics cards and CUDA for processing. A significant part of the role involves applying machine learning techniques and conducting image processing via OpenCV.
Responsibilities:
Development of software systems using C++
Utilizing Linux as the primary operating system
Managing code versions and revisions with GIT
Working with NVIDIA graphics cards and CUDA for advanced processing
Application of machine learning techniques to improve system performance
Conducting image processing tasks using OpenCV
Collaborating with a multi-discipline team
Working with embedded systems, circuits, microcontrollers, and sensors
Gaining familiarity with 3D CAD software for design tasks
Incorporating Python in software development and maintenance tasks
Requirements
Position: Software Engineer
Minimum of 2 years of detail-oriented experience in software engineering
Proficiency in C++ programming language
Solid experience working with Linux operating systems
Good understanding and experience with GIT for version control
Familiarity with NVIDIA technologies
Experience with CAD Software and 3D Design tools
Proficiency in Python programming language
Experience with Embedded Systems and Embedded Control
Knowledge of Cuda programming language
Experience or interest in Machine Learning technologies
Proficiency with OpenCV library for computer vision tasks
Technology Doesn't Change the World, People Do.
Robert Half is the world's first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.
Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more.
All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information.
2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking "Apply Now," you're agreeing to Robert Half's Terms of Use.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.