Open Postdoctor Position in IMS-Mechatronics Lab at University of California, Davis

We are currently looking for postdoctor candidates to fulfill our ongoing research and projects in the coming three to five years. The candidate should have a Ph.D degree in ME/EE/CS or equivalent major. Experience in industries is preferred, but not essential. We expect the candidate to be a self-motivated and responsible team player with excellent English communication and documentation skills to perform CNC system design study. The specific requirement for each position with is listed as following:

  1. CNC system design study

  2. Knowledge in CNC system and NC programming

    Knowledge in dynamics and feedback control

    Experience in embedded control system design

    Real-time multitasking and programming skill

    DSP/ FPGA based board design experience

    NC program interpreter design experience

    Familiar with Matlab/Simulink/Stateflow

    Knowledge in hard RTOS development

  3. Motion controller design study

  4. Knowledge in dynamics and feedback control

    Knowledge in motion control and trajectory planning

    Familiar with servo motor, PWM vector control

    Knowledge in NURBS interpolation algorithm

    DSP/ FPGA based board design experience

    Familiar with Matlab/Simulink

  5. FPGA-based PLC design and implementation Knowledge in CNC system and CNC machine tool

  6. Familiar with discrete event control, FSM/Statechart or Petri-Net

    Experience in automation control with PLC

    Familiar with PLC programming and Boolean Expression

    DSP/ FPGA based board design experience

    Familiar with Xilinx ISE, Protel, ModelSim

  7. Computer Vision/Image processing for machine tool application 2D image processing skills, such as feature detector, segmentation and so on.

  8. Experience on the image processing libraries, like OpenCV, IPP and so on.

    3D computer vision knowledge, stereovision, photogrammetry and camera calibration.

    Knowledge of embedded vision system based on FPGA or DSP.

    Metrology and inspection, especially on non-contact measurement.

    Knowledge about Reverse Engineering.

    Solid mathematical knowledge and algorithm design capability.

    Programming skills in C/C++, Matlab.

    Knowledge of the CAD/CAM system, digital modeling kernel.

  9. Machine tool manufacturer oriented CAM software design Familiar with CNC machining process and rapid prototype.

  10. Strong background in computational geometry and mathematics.

    3D CAD proficiency and FEM experience

    Skillful in NC post processor design

    Knowledge of feature recognition, extraction

    Experienced in freeform surface manipulation and solid modeling representations.

    Familiar with Solid Edge, IDEAS, Nastran, FEM Tools, MSC Adams, Fluent, ICEM, etc.

    Excellent C and C++ programming skills, and a passion for writing, maintaining,  documenting and supporting high-quality re-usable code.

  11. Machining process and high accuracy machine tool design Knowledge about machining methods

  12. Skillful in system dynamics, modeling and analysis

    Familiar with mechanical energy machining and electrical energy machining

    Non-linear Finite Element Analysis using ABAQUS is essential

    Numerical modeling using Matlab, C++ or Fortran (including developing subroutines for use with Finite Element Analysis)

    High precision machine design

    Static and transient dynamics analysis of the designed mechanical system

    Experience of innovative machining technologies for purposes such as productivity improvement, surface finishing, etc.


These positions will also involve presenting the research results in reports and publications. Team player and quick learner of new skills is also important to being successful in application. The positions are funded for 1-2 years normally. Excellent candidates will be further recommended to our industrial sponsor in the US.

If you are interested in this program, please forward your resume, professional references and valuable publication to Professor Yamazaki at