
joseph
Staff Software engineer, Technical Lead
Male40 y/oIndustry Research/Other consulting/research positions/IT Project Management/Automotive R&D/Project Management/Implementation Engineer/Project Specialist/Assistant/Project Manager/Supervisor/Backend Development/Algorithm Engineer/Operations Engineer/Technical/R&D Manager/Architect/Robotics EngineerLive in BelgiumNationality France
Share
Summary
Robotic and software engineer looking for challenging positions to implement innovative solutions in leading edge technologies. Efficient problem-solver, with strong communication skills and adaptable to new challenges. Awarded Best individual contributor in Sony as innovation driver for the proposition of multiple innovative solutions.
Work experience
Staff Software Engineer & Technical Lead
Sony Depthsensing Solutions2023.09-Current(2 years)▷ Automotive division – Support validation of new sensors, IMX775 (RGBIR) & lidars Characterize, validate, calibrate and compare different lidars for automotive project. Develop tools to help automatize the validation of new sensor IMX775. Compare different image processing pipelines: floating point model vs. fixed point RTL model. Develop mock drivers to simulate the communication between validation tool and hardware for testing. C++, python, WSL, git, Halide, CUDA, Verilog, RTL, PyTorch, pytest, doctestStaff Software Engineer & Technical Lead
Sony Semiconductors Solutions Shanghai2019.09-2023.09(4 years)▷ China Development Center division – Promote ToF in Chinese market Teach ToF technology to new members (principles, calibration, filtering, tuning). Set the validation protocol with new sensors (IMX518, IMX627) and new tuning parameter settings. Develop new filters (e.g., temporal filter) for Spot ToF technology, to increase distance of detection outside. Assist customers, find solutions to overcome (or limit) the effect of raised issues with ToF sensors. Develop tools to support validation of smart camera (IMX500). Support validation of new dToF sensor (IMX611). Work on tuning manual. Develop an algorithm to detect glass using dToF sensor (to prevent autofocus on glass). C++, python, docker, Linux, Git, OpenCV, PyTorch, pytest, doctestSenior Software Engineer
Sony Depthsensing Solutions2018.08-2019.09(a year)▷ Mobile division – Development of iToF Develop depth images filters for iToF sensor IMX316. o Dedicated for mobile platforms, trade-off between image quality and power consumption. o Develop destructive filters (e.g., kill flying pixels) and corrective filters (e.g., bilateral filters). Support customers on-site (Shanghai), tune filters, explain the advantages and limitations and discuss solutions. Support for autofocus, room measurement, 3D reconstruction and SLAM applications. C++, python, Git, OpenCV, pytest, doctestRobotic Engineer / System Engineer
Space Applications Services2014.01-2018.08(5 years)▷ Project LUVMI – conception of a lunar rover platform * https://salini.github.io/mov/projects/luvmi/luvmi_octomap_lq.webm Create virtual reality application to promote rover capabilities (Unity3D, Oculus Rift) Develop Simulation & control framework (Unity3D, ROS, Gazebo, ZMQ) Implement real motor control using CAN protocol (ROS, CAN, Raspberry Pi, C, Linux, python) ▷ Project DexROV – teleoperated ROV operations using satellite link * https://www.youtube.com/watch?v=ACZ5Qv65kJg Implement Real-time Haptic Engine (H3D API, C++, ROS) ▷ Project RegoLight – solar sintering with regolith simulants * https://www.youtube.com/watch?v=NOe3YwVvNt0 Develop all the high-level control software of the printing gantry (ROS-like, ZMQ, python, Qt) ▷ Project SHEE – self-deployable habitat for extreme environment: * https://www.youtube.com/watch?v=VN0KCEDTJ0k Develop a virtual tour of the SHEE habitat (Unity3D, Oculus Rift) Develop application to control and monitor the habitat (python, Qt, GxWorks2, MC Protocol) ▷ Project MIRAD – exoskeleton for rehabilitation * https://salini.github.io/mov/projects/mirad/02bis_wearingVirtualExoAndCollisionDetection.mpg.webm Develop simulation framework for lower-limb exoskeleton (C++, Qt) Develop real-time display of person with exoskeleton moving in front of Asus Xtion (C++, OpenNI) ▷ Project ICARUS –multi-robot operations for search-and-rescue * https://www.youtube.com/watch?v=_YtIPDZFt_k Support demonstrations by creating scripts and ROS nodes (Linux, ROS, python, bash)PhD Student & Research Engineer
ISIR Laboratory (UPMC Paris 6)2008.10-2014.01(5 years)▷ Research Engineer Develop real-time implementation of dynamic controller in ROS and XDE (Linux, C++, python, XDE, ROS) ▷ PhD thesis on humanoid robotic control Design of robotic dynamic controller based on optimization program (LQP) (Linux, C++, python)
Educational experience
UPMC Paris 6
robotics2008.10-2012.06(4 years)Dynamic control for the task/posture coordination of humanoids : toward synthesis of complex activities https://theses.hal.science/tel-00710013UPMC Paris 6
computer science2007.09-2008.09(a year)Artificial intelligence, decision making and operational researchENSAM Paris
Mechanical engineering2004.09-2007.09(3 years)Industrial engineering, CAD and mechatronics
Languages
English
Proficient
French
Native
Chinese (Mandarin)
Normal
Certificates
Project Management Professional
(PMP® - www.pmi.org)
Skills
Edition: Catia, SolidWorks, Blender, Gimp, KdenLive
IT: git, cmake, docker, pytorch, pytest, doctest
OS: Windows, Linux, WSL, ROS
Programming language (Python, C++, C, C#, Halide))
Software development
Image processing
Simulation
Robotic control
Files
Resume Search
Nationality
Job category
City or country
Sort by
Contact way
33****7458
jo**@**om
*****

Membership will unlock the resume
Also view