Job Opportunity at Dexon Technology Public Company Limited

ตำแหน่ง                       : วิศวกรออกแบบและวิเคราะห์ทางเครื่องกล

(Position)                           Simulation Engineer

ฝ่าย                            :     วิจัยและพัฒนา                              

(Department)                    Research & Development 

รายงานตรงต่อ                :     ผู้จัดการฝ่ายพัฒนาเครื่องกล

(Directly report to)           Mechanical Development Manager

Qualification/คุณสมบัติ

Education :   

–     Bachelor’s degree or Higher in Mechanical Engineering or similar

Experience :

–     Experience in 2D&3D CAD software. For example: Autodesk Inventor, AutoCAD, Solid Works, or similar) at least 1 year.

–     Experience in Simulation software (COMSOL, ANSYS) at least 1 year.

–     Experience in machine construction and testing at least 1year

–     Experience in subsea equipment would be an advantage

–     Good in speaking English and writing command

*** Resume without examples of design with drawings will be disregarded

Key Responsibility/ หน้าที่รับผิดชอบหลัก

  1. Develop simulation model, validation and generate final technical data for DACON’s tools e.g. MFL, UT-MC, UT-R etc. 
  2. Improve and check the models in close collaboration with design and test departments
  3. Deal with issues in mechanics, physics, electronic and software/firmware
  4. Evaluation of the patentability of inventions (analysis of their main components). Preparation, drafting and filing of patent applications. 

Other Responsibility/ หน้าที่รับผิดชอบอื่นๆ

  1. Other assigned by the supervisor.
  2. Follow up the quality and safety management system.
  3. Follow up their own KPI’s

 

ตำแหน่ง                    :      วิศวกรระบบฝังตัว

(Position)                         Embedded Firmware Engineer

ฝ่าย                            :       วิจัยและพัฒนา                

(Department)                    Software Development

รายงานตรงต่อ                :     ผู้จัดการฝ่ายพัฒนาซอฟต์แวร์

(Directly report to)    :      Software Development Department Manager

Qualification/ คุณสมบัติ

Education:     

  • Electronic engineer diploma specialized in Embedded Systems.

Experience:   Proficient in C / C++ / VHDL / Assembler firmware developer having SIMD and code optimization experiences to join our R&D Team  

  • Strong analytical and mathematical skill in electronic. 
  • Solid experience in Bluetooth Low Energy and signal processing.
  • Prove records of professional C / Assembler firmware developer.  
  • Prove records of professional parallelizing using SIMD technology.  
  • Prove records of professional Embedded Linux firmware developer.
  • Prove records of professional image/video processing.
  • Experienced programming in parallel processing/multi-thread programming by pthread on Linux as well as OpenMP.
  • Good English communication skills – written and verbal.
  • Abilities to work with team and under pressure.
  • Abilities to adapt.

Key Job Responsibility/ หน้าที่รับผิดชอบหลัก

  • Create, maintain, and enhance a number of C firmware programs for inspection tools.
  • Follow development best practices and coding standards.
  • Writing firmware/software manual and technical report.
  • Research on new optimizations that could fit in our current firmware.
  • Other related jobs as assigned by the supervisor.
  • Follow up the quality and safety management system.

 

ตำแหน่ง                       :      วิศวกรออกแบบ  FPGA

(Position)                         FPGA Engineer/ FPGA Design Engineer

ฝ่าย                            :       วิจัยและพัฒนาซอฟแฟร์               

(Department)                    Software Development

รายงานตรงต่อ                :     ผู้จัดการฝ่ายพัฒนาซอฟแวร์

(Directly report to)           Software Development Department Manager

Qualification/ คุณสมบัติ

Education:  Bachelor or Master degree in Electronics Engineer or equivalence with 2+ years of relevant experience

Experience

  • Strong knowledge of Altera FPGAs and Quartus tools and be flexible to use FPGAs of other brands.
  • High speed digital design using Verilog HDL or VHDL.
  • Knowledge of digital hardware and systems

Key Responsibility/ หน้าที่รับผิดชอบหลัก

  • Develop firmware for FPGA
  • Develop software for embedded processors.
  • Involve in developing design of all acquisition boards based on FPGA for multichannel systems
  • Involve in all processes of firmware development for FPGA, i.e., designing, implementing, bugs fixing, and documenting. 
  • Work with UT signals and develop digital signal processing algorithms 
  • Support the present FPGA design and firmware for pigging and SIRIS
  • Other related jobs as assigned by the supervisor
  • Follow up the quality and safety management system.

 Other Responsibility/ หน้าที่รับผิดชอบอื่นๆ

  • Other related jobs as assigned by the superior
  • Follow up the quality and safety management system.

 

ตำแหน่ง                       :       วิศวกรซอฟต์แวร์

(Position)                                       Software Engineer

ฝ่าย                            :        วิจัยและพัฒนาซอฟแวร์                

(Department)                      Software Development

รายงานตรงต่อ                :      ผู้จัดการฝ่ายซอฟแวร์

(Directly report to)     :      Software Department Manager 

Qualification/ คุณสมบัติ

Education:     Bachelor’s Degree or higher in Engineering majoring in Electronics/Computer/Mechatronics /Physic

Experience:  

Solid programming experience in C/C++/C#.

  • Programming experience in Delphi/mobile devices/embedded system is plus. 
  • Good communication skills in English. 
  • Proven working experience in software engineering.
  • Degree in computer science, computer engineering, mechatronics, electronics, or a related File (PhD is preferred).
  • Experienced programming in computer graphic or geometric processing by OpenGL.
  • Experienced programming in parallel processing/multi-thread programming and/or open MP.   
  • Experiences in software version control.
  • Strong analytical and mathematical ability working in 2D/3D problem spaces.
  • Experience with the following is preferable: database and webpage programming.

Key Responsibility/ หน้าที่รับผิดชอบหลัก

  • Create, maintain, and enhance C/C++ software used with inspection tools.
  • Conduct code reviews to follow development best practices and coding standards.
  • Prepare software manual and technical report.  
  • Research and report about non-destructive inspection software and instrument.