C&C I Motive Sdn Bhd.
R&D Software Engineer
Skills
21 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Work mode:
Onsite
Published on:
1 October 2026
What they need
As an R&D Software Engineer, you will be at the forefront of our mission to innovate and elevate the automotive industry through the development of sophisticated software solutions. This role demands expertise in Python programming, PyQt, human-machine interface (HMI) design, deep learning, machine vision, C++, Embedded and automation. Join us in creating the next generation of intelligent and connected automotive systems.
JOB DESCRIPTION
Design and implement machine vision solutions using Python, OpenCV, and deep learning frameworks (e.g., TensorFlow, PyTorch) to enable automated inspection and quality control.
Develop firmware and low-level drivers for embedded platforms (MCUs, SoCs).
Participate in board bring-up, peripheral initialization, and interface coding (I2C, SPI, UART, GPIO).
Assist in embedded Linux/Android porting and kernel/device tree configuration.
Interface with industrial automation systems and PLCs (e.g., Siemens, Omron, Mitsubishi) for equipment control, data acquisition, and process feedback.
Create vision-based detection, classification, or measurement algorithms to improve automation reliability and reduce human inspection.
Prepare and maintain software development documentation, including requirements, design descriptions, test reports, and release notes.
Execute software verification and validation activities to ensure compliance with customer and automotive requirements.
Support APQP activities and contribute to DFMEA, risk assessments, and product development deliverables
Conduct unit testing, debugging, and performance optimization.
Support production and test engineering with firmware issues during manufacturing.
Ensure compliance with ISO 9001, APQP Requirements and automotive software standards (e.g., ASPICE, MISRA).
AUTHORITY
- Recommend software design improvements and optimization solutions.
- Review and approve assigned software development documents within authorized scope.
- Initiate corrective actions for software-related issues identified during development and validation.
- Recommend software changes and enhancements through engineering change processes.
- Escalate technical risks, software defects, and project concerns to management.
- Participate in software design reviews and technical decision-making processes.
REQUIREMENT
Minimum 3 years of experience in software development or embedded systems development.
Understanding of automotive quality requirements and IATF 16949 principles.
Experience in programming languages in C/C++/Phyton
Experience with software debugging and testing tools.
Knowledge of version control systems such as Git or SVN.
Familiarity with software verification and validation methodologies.
Knowledge of ASPICE, ISO 26262, and ISO/SAE 21434 is an advantage.
Strong analytical, problem-solving, communication, and teamwork skills.
Other offers great for you!
These companies are also looking for great profiles
Rheso.tech
Ingénieur Logiciel Embarqué C Expérimenté
50-55k€ (Annuel)
Permanent contract
Toulouse, France
Hybrid
Skills
1 year ago
Quick apply
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
1 month ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
8 days ago
Quick apply