Senior Software Engineer

0



The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.

Responsibilities

  • Drive the design, coding, and debugging of software for semiconductor equipment, ensuring functionality, performance, and reliability.
  • Ensure systematic documentation throughout the design process to achieve optimal design outcomes.
  • Develop and execute test plans, perform unit and lab testing, and conduct integration testing to ensure software quality and reliability.
  • Design and debug multithreaded applications on embedded systems.
  • Collaborate closely with cross-functional teams, including automation and electrical engineers, to understand requirements and implement software solutions that meet customer needs.
  • Create and maintain comprehensive documentation for software design, development, testing, and deployment processes.
  • Identify areas for improvement in existing software and processes, implementing enhancements to optimize performance and efficiency.
  • Diagnose and resolve software issues, providing support to internal and external customers as needed.
  • Research and apply modern software development methodologies to enhance work practices.
  • Manage and lead the software team, set team goals, and ensure alignment with project objectives and company strategies.
  • Take responsibility for product maturity by continuously monitoring revisions and addressing bug fixes.
  • Perform other duties and assignments as instructed by superiors from time to time



Qualifications

  • Pursuing master’s degree in computer science engineering, or a related field.
  • 5 - 7 years of experience in Softwrae design and engineering. Preferably with manufacturing or automation experience.
  • Strong problem-solving, creativity, and attention to detail with excellent English communication and collaboration skills.
  • Proven leadership and project management abilities to drive team success.
  • Proficient in C++, C#/.Net, and RTOS with expertise in Git, OOP, and backend development.
  • Basic knowledge of front-end concepts and highly skilled in clean coding practices.
You have to wait 20 seconds

Generating Apply Link...

Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.
Post a Comment (0)
Our website uses cookies to enhance your experience. Learn More
Accept !