Software Engineer - C++
Orbbec 3D Technology International Inc.
Job DescriptionJob DescriptionOrbbec 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 3DKey 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 talentBasic 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
- ...Embedded Software Engineer C/C++ | Ground Combat Vehicle SystemsSterling Heights, MI Secret Polygraph Unspecified Career Level not specified Salary not specified U.S. Citizenship is required by Federal LawWe are hiring an Embedded Software Engineer to develop and support...Suggested
$90k - $144.9k
Embedded Software Engineer - HybridHighland Heights, OH or Troy, MI - United StatesCome build something that matters. It takes great people to... ...Design, develop, test, and maintain embedded firmware in C and C++ for embedded devices and industrial systemsDevelop embedded...SuggestedFull timeH1bLocal area- ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world... ...and debugging code in languages such as C#, Java, Python, or C++ Participating on an Agile Scrum team, collaborating across...SuggestedRemote jobInternship
- ...Job DescriptionJob DescriptionJD: This project aims to leverage C++ to develop an Open Radio Access Network O-RAN networking... ...Must Have MS or PHD (preferred) in Computer Science, Computer Engineering, Electrical Engineering or equivalent C++ Development Algorithm...Suggested
- ...debugging toolsStructured problem solving abilityAbility to work with Engineers locally and overseasMicrocontroller knowledgeCMM/CMMI process... ...to EEO guidelines.SummaryType: Full-timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Computer SoftwareSuggestedFull time
- ...DescriptionWho You AreIn this role as our Application Engineer you will be responsible for supporting the application of FANUC software products in the areas of physical AI, external... ...automationStrong coding skillset (Python, C++, CMake, etc.)Experience or exposure with...
- ...benefits program with real financial valueAbout the Role:As a Software Engineer. you will be responsible for:Depending on their scope, the incumbent... ...in Functional Safety (FuSa) and ISO 26262Knowledge of MISRA C/C++ rules and automotive SPICEknowledge of ASPICE, V-Model,...Permanent employmentFull timeWorldwide
- ...opportunities.Your Key ResponsibilitiesDevOps Engineer to builds and owns the Continuous... ...Computer Science, Computer Engineering, Software Engineering or related engineering field,... ...static analysis and coverage tooling for C/C++. - PreferredMust be legally authorized to...
$103.71k - $138.28k
...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Lead Engineer position will require both technical expertise and project management competency. This position will consist of site surveys, Bill...Full timeTemporary workFor contractorsFor subcontractorRemote work$81.12k - $130.87k
Job DescriptionWho You AreThe Software Developer will be responsible for the development of... ...web-based software solutions. The Design Engineer will be working in an Agile/Scrum based development... ...and maintenance of software written in C++ and C#Software Testing and ReleaseTesting...$110k
...including but not limited to: operations/engineering, networking engineering, infrastructure/... ...development. 3+ years of experience in software development 2+ years of experience in microservice... ...languages (ex: JavaScript, C#, Python, C++, Java) Ability to write code to interact...Full timeLocal areaFlexible hours- ...Location: Troy, Michigan, United States of AmericaCompany: Siemens Software Engineer Job ID 525465 Posted since 12-Oct-2026... ...Developing and supporting Teamcenter software solutions using C++ or Java or web technologies like Angular, react and scripting...Permanent employmentFull timeWork experience placementWork at officeLocal areaRemote workWork from home
$29 - $37.25 per hour
...transformation. Job Description The Role We’re looking for an Embedded Software Engineer Co-op to help develop and test software and firmware for Bose... ...platforms. Develop high-quality, maintainable code using C/C++ and Python. Prototype and integrate software on embedded...Hourly pay- .... In this role, you will be responsible for the development develop a multi-tenant, template-driven front-end application for our Software-as-a-Service (SaaS) platform. You will lead and guide team members, collaborate closely with our AI team and Product Managers, and...Remote work
- ...support.The ideal candidate is a systems-level engineer who can work across embedded hardware,... ...and microcontrollers using C/C++.Drive embedded hardware design, schematic... ...drivers, APIs, and low-level communication software for USB and network connected devices.Implement...WorldwideMonday to Friday
- Software Architect About AptivAptiv is a global technology leader with more than 200,000... ..., AI/ML, autonomy, sensing, and systems engineering, collaborating with multidisciplinary teams... ...environments.Strong proficiency in C/C++.Experience driving architecture decisions...Full timeWorldwide
$107.66k - $161.7k
...About the Team and Role: Our small engineering team works on challenging problems every... ...applications Strong knowledge of Python or C++, or the ability to learn them quickly... ...Preferred Requirements: Previous software engineering experience via an internship...Remote jobFull timeWork experience placementInternship$37 - $47 per hour
...cutting edge technology. The Test & Validation engineer will be responsible for Product... ...for assigned project General DR's for software, hardware & product design reviews, problem... ...testing SW applications, Embedded C, C++, Java Other Specifications Good team...Hourly payContract workTemporary workWork experience placement- ...Summary:Cosma provides a comprehensive range of body, chassis and engineering solutions to global customers. Through our robust product... ...large language models (LLMs), machine learning, APIs, automation, software applications and cloud services. This is an ideal opportunity...Full timeLocal areaRelocation
$109.8k - $197.7k
...Web AI Software EngineerSiemens Digital Industries Software is a leading provider of solutions... ...high-performance computing. It enables engineers to access capabilities such as remote... ...full-stack web applications.Experience with C++, Java, or Golang, particularly when integrating...Local areaRemote work- Application Engineer - Robotics (Welding / Palletizing) Location: Northern Suburbs of Detroit, MI Travel: 30-40% Position Overview We... ..., and commissioning activities Develop application logic using C++ and/or Python where required Collaborate with Sales, Project Management...
- ...FANUC America Corporation seeks a Senior R&D Engineer to develop embedded software for FANUC’s robot controller system, including new features and legacy support. You will work on real-time OS environments, multi-CPU architectures, and modern UI tech, contributing to robust...
$79.7k - $139.5k
Job ID: MAMCGLOBALR369172EXTERNALENGLOBALRequisition: R_369172Company: MarshLocation: White Plains, New York, United States of America | Conyers, Georgia, United States of America | Alexandria, Louisiana, United States of America | Midland, Texas, United States of America...Minimum wageRemote work- DescriptionTechnical Specialist Salesforce DeveloperThe Huntington Vendor and tech finance team is seeking a Salesforce Developer to participate in development activities spanning multiple Salesforce platforms. The ideal candidate will be able to:1. Independently build ...Full timeWork experience placementWork at officeRemote workWork from homeFlexible hours
- ...Development Department with expertise to organize our Systems Engineering effort in order to create and maintain E/E schematics in LEONI... ...Communication, HV, Battery, etc)Trouble shoot any issues in data and software and resolve with our customers and business partners. Train/...
- ...DescriptionThe RoleWe are looking for a skilled Staff Embedded Software Engineer with a deep understanding of distributed systems and fleet-... ...candidate will have a strong background in software development (C/C++), a passion for open-source technologies, and experience...Full timeH1bLocal areaRemote workWork from home
- ...DescriptionWho You AreIn this role, you would support the development of software solutions and data-driven tools that enhance FANUC America's robotic paint and sealer systems. As part of the PSH Software Engineering team, you would contribute to the design, development, testing,...Night shift
- ...payment processing solutions built and deployed exclusively for government agencies. We are currently looking to hire a Senior Software Engineer to directly support our electronic payments platform, specifically for our Payments Team.This individual contributor role...Currently hiring
- About the Role:We are seeking an accomplished Staff Embedded Software Engineer to play a key role in the development of next-generation automotive... ...passing, pulses), and BSP-level bring-up on QNX.Strong C/C++ programming skills and comfort working across QNX resource manager...Immediate start
$105.78k - $196.44k
...New Mobility is also creating advanced software solutions that integrate with next-generation... ....Collaborate with cross-functional engineering teams, suppliers, and customers to support... ...obstacle avoidance required.Strong C/C++, Python programming skills required.Knowledge...Full timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - C++. Be the first to apply!
- software Troy, MI
- healthcare software sales Troy, MI
- entry level software sales Troy, MI
- software technical support Troy, MI
- software intern Troy, MI
- internship software Troy, MI
- software sales representative Troy, MI
- software implementation project manager Troy, MI
- embedded software Troy, MI
- software asset management analyst Troy, MI



