Software Engineer - C++ Job at Orbbec 3D Technology International, Inc., Troy, MI

QjJwalpPanpYM2tHQ1RneU9MZ0p3WXRtcHc9PQ==
  • Orbbec 3D Technology International, Inc.
  • Troy, MI

Job Description

Job Description

Job Description

Orbbec 3D is one of the top 3D depth sensor suppliers in the world. We have developed a series of high speed, high resolution, and high accuracy 3D cameras to meet the requirements of customers from all areas. Currently, Orbbec is building a new R&D team in North America. A software team is a key part of it.

The software engineer will participate in a team to develop and sustain a software development kit (SDK) and related applications for Orbbec 3D-Vision sensors and systems. Program, optimize, and test the software components on different operating systems. Cooperate with the hardware team to develop 3D sensors for a new generation.

Join us and view the world in 3D

Key Word: C Programming, C++, Windows, Linux/Ubuntu, computer science, SDK, documentation, digital image processing, 3D camera,

Major Responsibilities

· 3D depth calculation algorithm and SDK development using C/C++

· Image processing algorithm deployment

· Software porting, integration, and testing

· Create sample applications, demos, and documentation based on the current SDK

· Realize basic algorithms as specific requirements using maintainable and modular code

· Participate in regular team meetings for current backlog and challenges

· Participate in project update meetings to give your project status update to the management team

· Challenge your fellow team members to grow and enhance our team with new, diverse talent

Basic Qualifications

· Bachelor’s degree in Computer Engineering or Computer Science

· 1+ years of experience in C/C++ development

· Experience in software development using SDK on Windows and Linux

· Knowledge of digital image processing

· Strong written and oral communication skills

· Desire to learn new software skills, technologies, and tools.

Qualification preferred

· Experience with GitLab or GitHub for version control

· Development experience in digital image processing

· Experience in image processing using MATLAB

· Experience in driver or API development on any platform

Job Tags

Similar Jobs

Luminex

Entry Level Management Trainee Job at Luminex

 ...Manhattan Job Type: Full-Time, In-Person, Entry-Level Schedule: Monday - Friday About the...  ...Trainee, you will receive hands-on training in customer engagement, brand representation...  ...Health, dental, and vision options ~ Paid training ~ Employee development... 

The City of Manchester, NH

COMMUNITY HEALTH NURSE - HEALTH DEPARTMENT Job at The City of Manchester, NH

 ...COMMUNITY HEALTH NURSE - 7090 GRADE - 116 PAY RANGE - SALARY RANGE $65,756.77 - $93,753.43 - DOE - plus a comprehensive benefits package NOTE: The Certified in Public Health (CPH) through the National Board of Public Health Examiners (NBPHE), is preferred, not... 

Abacus Corporation

Computer Repair Technicians 2 - Antioch Job at Abacus Corporation

 ...employees, we offer long-term jobs, competitive pay, benefits, and real growth opportunities. We are Currently hiring Electronic Repair Technicians (Level 2) Repair Line Pay: $16.50$19.00/hr Were looking for skilled Repair Technicians who can troubleshoot and... 

FedEx

Part-Time Shipping & Receiving Associate Job at FedEx

 ...IMMEDIATE OPENINGS! Come for a job and stay for a career! Federal Express Corporation (FEC) is part of the rapidly growing warehouse and transportation sector that helps keep America, and our economy, moving. Be part of a winning team and workplace community that cares... 

Yeled v'Yalda

LCSW/LMHC - Licensed Clinical Social Work & Licensed Mental Health Counselor Job at Yeled v'Yalda

Yeled v'Yalda is seeking LCSW and LMHC'Sin Brooklyn, NY for full time and part-time positions.New graduates welcome!Locations available:Brooklyn: Boro Park, Williamsburg, Crown Heights, FlatbushSettings:Pre-school, Elementary and ClinicsLicense/Qualifications...