Software Developer - C++*
Core
Develop and optimize C++ software for sensor-based sorting machines, focusing on production and quality control jigs and machine logic.
Role type
Software Developer (C++) for industrial embedded systems
Builds
Sensor-based sorting machines for recycling and waste management
Domain
Industrial automation / Recycling technology
Deliverable
production ML models | product features | physical/clinical work
Required skills
C++ development, embedded systems programming, sensor data processing, hardware-software interface understanding, multithreading, analytical problem solving
Preferred skills
AI/machine learning, image processing, machine vision, TypeScript, Python, real-time systems
Technologies
C++, TypeScript, HTML, CSS, Python
Responsibilities
Develop and optimize C++ software for sensor-based sorting machines, Implement new software modules and machine logic, Test and validate software directly on machines under real operating conditions, Analyze and resolve software issues, Prepare technical documentation
Seniority
Mid-level, hands-on IC