careertakescareertakes

Software Engineer

Confidential Client•Robotics & Automation
Entry LevelFull-timeOn-Site$50
Fremont, California
A Day Ago

The Software Engineer role at Confidential Client focuses on developing and implementing advanced computer vision and image-processing applications using Python, MATLAB, C++, and C#. The position involves working with NVIDIA Jetson hardware and applying techniques such as edge detection, object detection, and image enhancement to deliver robust vision software solutions for automation applications. Collaboration with cross-functional teams ensures solutions meet performance and reliability standards.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Information Services.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


What You’ll Do

Confidential Client (via Careertakes) is seeking an Entry‑Level Contract Software Engineer based in Fremont, CA to join a vision/automation team. You’ll help design, develop, and deploy computer vision and image‑processing solutions for automation systems.

  • Develop and implement computer vision and image-processing applications for automation use cases
  • Build image analysis and feature‑extraction pipelines using Python or MATLAB
  • Implement vision modules and production code in C++ or C#
  • Apply OpenCV for filtering, enhancement, edge detection (e.g., Sobel), and segmentation
  • Integrate and tune object detection/segmentation models (examples: YOLO, SAM2)
  • Develop and deploy solutions on embedded platforms such as NVIDIA Jetson
  • Implement adaptive lighting and image enhancement techniques to improve detection accuracy
  • Work with cross‑functional teams (hardware, firmware, test) to meet performance, reliability, and integration targets
  • Optimize algorithms for real‑time performance on embedded hardware and assist with field deployments

Required Qualifications

  • Proficiency in Python OR MATLAB for image analysis and prototyping
  • Hands‑on experience with NVIDIA Jetson platforms or similar embedded vision hardware
  • Strong programming skills in C++ OR C# for production vision software
  • Practical experience with OpenCV and common computer vision algorithms (edge detection, segmentation)
  • Demonstrated ability to deploy vision solutions on embedded systems and optimize for performance
  • Ability to collaborate effectively with engineering teams and communicate technical tradeoffs

Preferred / Nice‑to‑Have

  • Experience tuning or deploying YOLO, SAM2, or similar object detection/segmentation models
  • Knowledge of image filtering, enhancement, and adaptive lighting strategies
  • Prior work on embedded vision systems in manufacturing or automation contexts
  • Familiarity with real‑time constraints, hardware acceleration, and deploy pipelines for edge devices

Screening Criteria

  • Must have hands‑on experience in at least: Python/MATLAB, NVIDIA Jetson (or similar), C++/C#, OpenCV, edge detection, and object identification/detection.

Compensation & Employment Type

  • Employment type: Contract
  • Seniority: Entry level
  • Industries: Information Services
  • Base pay range (as provided by the Confidential Client): $50.00/yr - $50.00/yr

(Compensation listed above is provided by the Confidential Client. Actual pay will be based on skills and experience.)


Location & Logistics

  • Location: Fremont, CA — on‑site or as specified by the Confidential Client for this contract role
  • Must be authorized to work in the U.S. and able to work in the Fremont area as required by the client

What Careertakes & the Confidential Client Offer

  • Opportunity to work on embedded computer vision projects with real product impact
  • Cross‑disciplinary engineering environment (hardware + firmware + software)
  • Access to other matched opportunities via the Careertakes platform for candidates who qualify

Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range