Software Systems Engineer

Mid-level
🇲🇾 Malaysia
Systems Developer
Software development

We are seeking a highly technical Mid-Level Software Engineer with a minimum of 5 years of experience in a related field to join our team. The successful candidate will be responsible for developing and implementing software solutions that enhance our manufacturing systems and ensure optimal performance. This role requires expertise in manufacturing systems, Internet of Things (IoT), Machine Learning (ML), and Artificial Intelligence (AI).
As a Software Engineer, you will play a crucial role in troubleshooting and resolving production application/software issues. You will also be responsible for maintaining accurate and up-to-date technical documentation for systems and logic. Additionally, you will have the authority to make critical decisions to ensure continuous production while meeting output and quality requirements.
Experience in business intelligence, analytics, data science, and data products is an asset for this role. The ability to work in an agile environment, both independently and collaboratively with teams across different locations, is essential.
Join our team and contribute to the advancement of our software engineering capabilities, enabling us to optimize our manufacturing operations.

General Responsibilities
• Key participant in the development of end-user tools for data analysis, reporting and work flow processes with database communication
• Collaborate on analyzing the existing software and improving the processes
• Organize the Design and Test Lab departments on requirements of new functionality
• Key participant in integration of in-house software for our test equipment
• Taking part in on-site software debugging, machines further adaptation and optimization

Experience / Qualifications
• A university degree required (i.e. Bachelors degree) or equivalent relevant work experience.
• Must be a team player able to work in a fast-paced environment with demonstrated ability to handle multiple competing tasks and demands
• Strong communication skills; oral, written and presentation
• Strong organization, planning and time management skills to achieve results
• Strong personal and professional ethical values and integrity
• Holds self-accountable to achieving goals and standards
• Proficient in Microsoft Office programs (Outlook, Word, PowerPoint, and Excel)
• Strong interpersonal & collaboration skills to work effectively with all levels of the organization including suppliers and/or external customers

Job Responsibilities*

  • ​Develop and maintain software applications for manufacturing systems utilizing Visual Studio and other programming tools.
  • Design and implement Internet of Things (IoT) solutions, machine learning (ML) and artificial intelligence (AI) algorithms to optimize manufacturing processes.
  • Implement supervisory control and data acquisition (SCADA) systems for effective monitoring and control of manufacturing processes.
  • Develop and manage SQL databases for efficient data collection and analysis.
  • Conduct intermediate software analysis, code analysis, requirements analysis, software review, code metric identification, system risk analysis, and software reliability analysis.
  • Implement software globalization strategies for systems involving multiple sites.
  • Apply hands-on knowledge of OPCUA, Automated Optical Inspection System, Servo motion control, and serial and field bus communications.
  • Possess expertise in embedded systems based on various custom/COTS ASICs and related protocol interfaces (LIN, SENT, MUST, FMUST, One Wire, etc.).
  • Develop and deploy software automation, performance tuning, and enhancement techniques.
  • Provide support, maintenance, and documentation for software functionality.
  • Integrate software with existing systems and ensure smooth operation.
  • Ensure the availability of accurate and up-to-date technical documentation for systems and logic.
  • Engage in full lifecycle application development processes.
  • Perform software simulation and employ object-oriented design and analysis (OOA and OOD) methodologies.
  • Design front-end and graphical user interfaces to enhance user experience.
  • Collaborate with engineers and stakeholders to identify and resolve complex software issues.

Experience / Qualifications*

  • Bachelor's or Master's degree in Computer Science, Engineering or related field
  • At least 5 years of experience in software engineering, with a focus on manufacturing systems
  • Excellent knowledge of programming language and operating system such as in building core C++ /C# (e.g console, Win32 API and MFC) and Beckhoff application. Experience with database environment (preferable SQL), OO design and development. Knowledgeable about web-based architectures and technologies (.NET FRAMEWORK) is an advantage.

Windows Platform C, C++, Visual C++, C# Beckhoff /Twincat NET ASP, HTML, Javascript SQL Server 2008 PLC programming (added advantage)

  • Experience with Internet of Things (IoT), machine learning and artificial intelligence
  • Excellent problem-solving skills and ability to work collaboratively with cross-functional teams
  • Ability to work independently and in a team environment
  • Ability work under pressure, creative in solving complex technical (software) problems with analytical mind and provide appropriate and accurate solutions.
  • Motivated self-starter
  • Willing to travel and also support in odd hours request

Possess good interpersonal / strong communication skills and able to interface at international/oversea levels with good English language ability in reading and writing

SmarterTogether

  • Collaborating at Sensata means working with some of the world’s most talented people in an enriching environment that is constantly pushing towards the next best thing
  • Employees work across functions, countries and cultures gaining new perspectives through mutual respect and open communication
  • As OneSensata, we are working together to make things work together

Click here to view Sensata Recruitment Privacy Statement

Click here to view our Sensata Recruitment Privacy Statement for China

NOTE: If you are a current Sensata employee (or one of our Affiliates), please back out of this application and log into Workday via the Company Intranet to apply directly. Type "FIND JOBS" in the Workday search bar.

 

Sensata Technologies

Sensata Technologies

Sensata is a company focused on creating an enriching environment that constantly pushes towards the next best thing

Manufacturing
Technology
Large Enterprise

Other jobs at Sensata Technologies

 

 

 

 

 

 

 

 

View all Sensata Technologies jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

🇲🇾 Malaysia
Systems Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs

 

 

 

 

 

 

 

Â