Epicareer Might not Working Properly
Learn More

Software Engineer (Advanced Robotics & Digitalization)

Salary undisclosed

Apply on


Original
Simplified

Job Description:

  1. Design, build, and deploy back/front end software applications using C# and Typescript (or JS).
  2. Employ LINQ for data interaction and process optimization.
  3. Oversee Microsoft SQL databases, carry out SQL programming tasks, and enhance system performance.
  4. Engage in all stages of the Software Development Life Cycle (SDLC), including requirement gathering, design, coding, testing, deployment, and maintenance.

Responsibilities:

  • To achieve R&D development goals in order to fulfill business needs and support company’s growth.
  • Proactively provide engineering support and solutions to relevant department such as manufacturing, customer service, sales, application
  • Adhere strictly to job process defined by Makino's QEHS policy Engineering to achieve and comply to Makino quality standard
  • Contribute to improve Makino technical core competency through continuous learning and innovation
  • Share knowledge with relevant people to help create a knowledge bank and learning organization
  • Independently and proactively develop and validate new unique engineering designs
  • Mentor and guide junior Engineers/Technical Officers

Requirements:

  • Bachelor’s Degree in Computer Science, Information Technology or Mechatronics or equivalent
  • Demonstrable experience (at least 2 years) in software development.
  • Profound knowledge of C#, LINQ, and Angular. Experience with Microsoft SQL database programming using Entity Framework & SignalR.
  • Acquaintance with the Software Development Life Cycle (SDLC).
  • Familiarity with OPC-UA and Industrial 4.0 technologies is advantageous.
  • Exceptional problem-solving abilities and meticulous attention to detail.
  • Excellent communication skills and a strong team player.