Career at Willowglen

Great place to work in, great people to work for. If you're looking to go places with your
CV, and enjoy being challenged moving upward and onward, we'd like to hear from you.

Sales Application Engineer
Job Scope   Requirement
  • Identify the technical requirements for each bid and develop bidding strategies with the Bid Manager.
  • Own the technical response of Pre-Qualification Questionnaires (PQQ), Bids and Tenders.
  • Evaluate Expressions of Interest, PQQs and Tender documentation, provide advice in submission requirements.
  • Collate methodologies and write cohesive tender submissions in line with the agreed bid strategy and timescales.
  • Always aim to achieve the best technical and price solution.
  • Prepare technical solution proposal and pricing for internal approval in line with bid governance.
  • Set out bid expectation and meet agreed deadlines.
  • Continue to raise the standard and quality of bids to increase bid win ratio. 
  • Establish and maintain excellent working relationships with internal departments including Projects team, Procurement, Sales, Marketing, R&D, Finance, etc.
  • Comply with company and local standards, procedures, and protocols with specific responsibility of performance to key performance indicators.
  • Assist in the production of monthly bid report(s) for the Management.
  • Always represent the Company in a professional manner, both internally and externally and support the adoption of the Company’s corporate culture.
 
  • At least a Bachelor’s Degree in Computer Science / Electrical & Electronics Engineering or equivalent.
  • Relevant working experience in information technology, security systems, communications, etc.  Working experience in engineering related sectors will be advantageous.
  • Be decisive and be able to meet the most aggressive timelines for delivering high quality proposals.
  • Prioritised tasks to ensure the correct order of priorities.
  • Be able to work well within virtual teams of resource to deliver winning bids.
  • Independent and multitasking.
  • Must be resourceful, result oriented, good presentation skills and technical capable.
  • Must be able to understand engineering related works.
  • Proficiency in Microsoft office (include PowerPoint), Visio, AutoCAD, etc.
  • Good communication (verbal and written) and interpersonal skills.
  • Possess own transport and willing to travel outstation and overseas when require.
  • Fresh graduate is encouraged to apply.
Account Manager - Project Sales
Job Scope   Requirement
  • Responsible for the sales and business development activities of the Company.
  • Responsible in the preparation of technical proposals/ system design and tender bids, presentation of the Company’s system solutions and services.
  • Liaise with Developer/ Consultant/ Main-Contractor in the system design preparation and presentation.
  • Evaluate the technical aspect of a specific project or tender.
  • Construct the system diagram or design to meet the requirements, tabulate costing and analyze specification given and required.
  • Formulation and implementation of the marketing and sales plan and strategies of Company’s product and services. 
  • Prepare costing and work closely with the project manager in the project costing, customization and others related information.
  • Liaise with managers from Hardware / Software / Procurement Departments on the specification for respective areas for any relates tender or project.
  • Liaise with Project Department on the project costing, customization and other project related information (schedule).
     
 
  • At least Bachelor’s Degree in Electrical & Electronics/ Computer Science/ Information Technology or equivalent.
  • Knowledge and experience in Extra Low Voltage (ELV) and security system.
  • Must be resourceful, result oriented, good presentation and negotiation skills.
  • Proficient in Microsoft office.
  • At least 3 years working experience in Sales & Business Development in engineering related sector.
Project Engineer
Job Scope   Requirement
  • To understand, plan, design, execute, and manage project teams according to the project specification and requirements to the timeline and budget.
  • Must be able to coordinate with client, consultant, main contractor and project team members in project execution of all progress tasks.
  • To monitor and oversee quality control throughout the entire project implementation cycle.
  • To manage and implement proper documentation based on project requirements and ISO standard.
 
  • Degree holder in Electrical and Electronic Engineering/IT/Computing or equivalent.
  • At least minimum one year experience.
  • Possess related experience in SCADA and/or railway projects is an advantage.
  • Computer Literature.
  • Good in documentation works.
  • Able to work with minimum supervision.
Interface Engineer
Job Scope   Requirement
  • Collaborate with cross-functional teams to design and develop integrated SCADA interfaces that meet project requirements.
  • Design and implement intuitive user interfaces that provide real-time data visualization, system monitoring and control capabilities, ensuring it is user-friendly.
  • Utilize industry-standard SCADA software platforms to configure and customize HMI (Human-Machine Interface) screens, alarm management systems, trend displays and reporting functions.
  • Integrate SCADA systems with various industrial devices, sensors, PLCs, and other control systems to establish seamless data exchange and communication protocols.
  • Collaborate with clients to understand their specific needs and tailor SCADA interface solutions to match their operational requirements.
  • Perform system testing, troubleshooting, and debugging of SCADA interfaces to identify and resolve technical issues, ensuring smooth operation and optimal performance.
  • Develop and maintain documentation related to SCADA interface designs, configuration, and integration processes.
  • Stay updated with industry trends, best practices and emerging technologies related to SCADA interfaces, suggesting innovative solutions to enhance system performance and usability.
  • Assist in training operators and technical staff on using and navigating the SCADA interfaces effectively.
 
  • Candidate must possess a Degree in Electrical Engineering, Computer Science, Automation or other equivalent.
  • Experience in designing, developing, and implementing SCADA interfaces in industrial settings, demonstrating a strong understanding of HMI design principles and best practices.
  • Proficiency in SCADA software platforms (e.g. Zenon, Ignition, Wonderware, GE Proficy, etc.) and HMI development tools.
  • Solid knowledge of industrial communication protocols (MODBUS, OPC, DNP3, etc.) and data exchange mechanisms.
  • Familiarity with PLC programming, industrial networking, and control systems architecture.
  • Strong problem-solving skills.  Ability to troubleshoot and resolve technical issues efficiently.
  • Good communication skills and able to collaborate with multidisciplinary teams and clients.
  • Attention to details and highly adaptable.

 

System Engineer
Job Scope   Requirement
  • Responsible for providing technical support for projects such as Smart City, Water & Waste Water Treatment, Oil & Gas, Electrical & Power, Commercial & Residential and Transportation.
  • System Design & Implementation of ICS/SCADA/ISCS, PSIM, IoT Gateways and PLC/RTU solutions.
  • Troubleshooting system, database or ICS/SCADA/ISCS software related problems.
  • Provide on-site support and operational advisory to the project department.
  • Participate in system and software feasibility studies, integration testing and implement proof-of-concepts to facilitate presales or R&D activities.
  • Assist Managers on technical proposals, documentation, white papers and technical training to internal and external customers.
 
  • At least a Diploma in Computer Science/Information Technology/Electrical/Electronic or related disciplines.
  • Strong technical background with the aptitude to grasp and interpret technical content.
  • Qualification in CCNA, MCSE, MCSA, CompTIA, and database knowledge (Oracle & MS SQL) is highly desired.
  • Experience in Solaris Sparc/Linux/Unix/Open BSD, familiar with SCADA software, database administration is a plus.
  • Technical hands-on of network setup and troubleshooting.
  • Experience/knowledge in ICS/SCADA/ISCS, PSIM, IoT Gateways and PLC/RTU would be an added advantage.
  • Passionate talent without prior experience will be considered for junior position.

 

System Assurance Engineer (Railway ISCS/ICSS System)
Job Scope   Requirement
  • Defining, maintaining, and verifying the Company’s System Assurance Management processes and tools.
  • Manage RAMS project requirements from Inception to the Final Quality Approval. 
  • Decide project safety measurement and RAMS assurance, in accordance with the Company’s safety policy and the project’s relevant standards (CENELEC, IEC, etc).
  • Manage Project Hazard Log and the closure (resolution) of pending evidence/mitigations.
  • Carry out the Safety and Analysis at project level. 
  • Propose Design recommendations based on RAM studies and verify adequacy of architecture choices to system RAM targets.
  • Establish the System/Software Safety Case, integrating the Safety Cases of the participating units, and ensure its completeness and acceptance. 
  • Liaise with Customer / Authority / Partners / Consultants/ Independent Safety Assessors of the Company’s approach and methodology for safety management and safety demonstration.
 
  • Candidate must possess a least a Bachelor of Computer Science / Information Technology / Engineering or equivalent.
  • Minimum 5 years of related working experience and track record in RAMS/Safety Engineer in Railways or within different industries such as Oil & Gas, Aerospace, Defence, or any relevant field involving safety.
  • Knowledge and application of safety CENELEC and IEC Standards in Railway ISCS/ICSS System.
  • Experience in safety application principles such as ALARP, SFAIRP and SIL allocation would be highly desirable.
  • Ability to product safety analyses and documentation such as PHA, SHA, IHA, OSHA,
    FTA and Safety Case of railways ISCS/ICSS system.
  • Good communications skills with all levels, approach discussion/negotiation with the objective of achieving a win-win outcome.
  • Curious, rigorous, and not afraid to get into the details to get issues solved. 
  • Proactive and sense of urgency.
  • Excellent in Microsoft Office and MS Excel skills.

 

Software Engineer (Project)

In a nutshell, Project Software Engineer at Willowglen will be involved in bringing innovative solution to life by implementing software solution for Railway System, Smart City, Smart Industrial, Smart Energy, Smart Water, and Smart Command Centre.  

 

Job Scope   Requirement
  • Work with our customers to design and develop software solution for IT/OT systems.
  • Create, maintain, and/or review software development lifecycle (SDLC) artifacts and deliverables.
 

 

  • Candidate with minimum qualification of bachelor’s degree in Computer Science/Engineering or equivalent are preferred.
  • Skillset in C/C++ is a must and programming language proficiency such as C#, Java, JavaScript/TypeScript, Python, SQL, etc is highly desired.
  • Demonstrated debugging and troubleshooting skills (including H/W – S/W interfaces) is a plus.
  • Experience working in industrial automation system such as ICS/SCADA/ISCS System, PSIM System, Internet-of-Things (IoT), Business Intelligent, Big Data Analytics and Machine Learning domains is highly desired.
  • Time management skills, strong analytical skills, attention to detail, ability to work under pressure, and effective communication skills (including presentation skills) are preferred.
  • Passionate talent without prior experience will be considered for junior position.

 

Product Test Engineer/Project Test Engineer
Job Scope   Requirement
  • Develop test programs and test cases, i.e. Integration test, component test, system test and other type of testing.
  • To execute test cases for various type of software, hardware, and remote monitoring and control systems.
  • Responsible for ensuring the requirements are verified and validated during the development process.
  • Keeping oversight of defects discovered during testing and monitoring them till completion of the project. 
  • Ability to clearly specify test cases that are understandable without deep related knowledge.
  • Ability to clearly describe defects that can be reproduced by system/software developer.
  • Proactively communicate testing status and risks.
  • Proactively develop and maintain good working relationships within the department, company, and customers.
 
  • Candidate should possess a least a Bachelor of Computer Science / Information Technology / Engineering or equivalent.
  • Minimum 2 years of related working experience and track record in system/software development or testing.
  • Possesses skills such as analytical thinking, root cause analysis, and risk analysis.
  • Ability to adapt to new changing demands and situation.
  • Ability to produce high quality work and results under pressure.
  • Having experience in testing software, industrial automation know-how, software development and continuous integration is added advantage.
  • Candidate with project experience in SDLC / TDLC or professional qualifications such as ISTQB’s CPRE, CTFL / CTAL would be considered for senior position.

 

Web Developer

As a Web Developer, you will work as part of an experienced team to help develop Integrated Command Centre Solution web and mobile applications. Users will be able to monitor and control real-time systems for important industry applications using the software you create. We are actively expanding to house a team of web developers who will translate existing designs into highly maintainable and scalable designs.  It gives you hands-on experience with real-time monitoring applications.

 

Job Scope   Requirement
  • Hands-on Web Development, writing code and testing, proof of concepts, code reviews and documentation are all part of the job.
  • Work with backend developers to integrate in-house and third-party APIs.
  • Collaboration with UI/UX designers on the user interface and user experience is essential.
  • Collaborate with the project and technical teams to put new features and services into production.
  • Analyse code flaws and propose fixes.
 
  • A Bachelor's Degree, Professional Degree in Engineering (Computer/Telecommunication), Engineering (Electrical/Electronic), Computer Science/Information Technology, or an equivalent is required.
  • Experience as a Frontend Developer for at least two years is required. Talented fresh graduates are also encouraged to apply.
  • Familiarity with the following technologies is required: HTML, CSS, JavaScript/TypeScript, and HTTP Communications.
  • Knowledge of Vue.js, Node.js, Express.js, and RESTFul APIs would be advantageous.
  • Good communication skills are necessary.

 

R&D Senior Software / Software Engineer
Job Scope  
Requirement
  • Report to Software Manager and perform development tasks including coding, testing, documentation, software support accordingly.
  • Analyze code defects and provide fixes.
  • Conduct technical reviews on requirements, design and coding.
  • Execute unit test to prepare software solution for integration test.
  • Liaise and co-ordinate with project / marketing for the supporting tasks as well as project implementation.
 
  • Candidate must possess at least a Bachelor's Degree, Professional Degree in Engineering (Computer / Telecommunication), Engineering (Electrical/Electronic), Computer Science / Information Technology or equivalent.
  • Competent in C / C++ programming.
  • Candidate with experience in SCADA industry protocol such as IEC60870-5-104, IEC61850, OPC will have an added advantage.
  • At least 2 year(s) of working experience in the related field is required.
  • Talented fresh graduates are welcome to apply.
  • Good communication skills.
  • Work independently, learn up and take responsibility for Willowglen's software product development. 
  • Must be a team player.

 

Embedded Software Engineer
Job Scope   Requirement
  • Work within hardware department to research, design, develop, modify and maintain embedded OS, PMON, firmware and application software and device drivers for SCADA RTU and other support hardware.
  • Perform troubleshooting, unit and integrated testing, verification of new and existing embedded software.
  • Write/update design documents, test specification, user manual and other support documents.
  • Work with Software R&D and SCADA Project Team for software, hardware integration and project support.
  • Perform software version control, defect tracking and change control in accordance with development process.
  • Report project progress, issues, and risk to hardware manager.
  • Support all phases of hardware and software development process from prototypes to final product.
  • Modify existing embedded software to ensure continuous product improvement both in quality and cost.
  • Provide technical consultancy for existing and potential projects.
  • Provide technical training to clients and internal staff.
 
  • A BS/MS in Electrical/Computer/Electronics Engineering or Computer Science.
  • Minimum 2 years of working experience in embedded software development, i.e. device drivers, PMON, bootloader, application, OS file systems, flash, etc.
  • Experience in C/C++/PHP/CGI/Java on platform such as Embedded Linux, Open BSD, Real Time OS running on MIPS/ARM/Intel CPU/microcontrollers is required.
  • Knowledge of standard communication protocols such as Ethernet, RS485, RS232, I2C, SPI, USB etc is required.
  • Knowledge of DMA, interrupt, timers, memory, scheduling, etc. and an understanding of performance trade off are required.
  • Hands on experience using open source compilers and tool chain is required.
  • Experience with ICE, JTAG, logic analyzers, protocol analyzers, and other tools that are commonly used to debug embedded software will be an advantage.
  • Fresh graduate with interest in embedded systems is encouraged to apply.

 

Internship for Electrical / Electronics Engineering Student
Job Scope  
Requirement
  • Assist in project implementation and execution of SCADA or ELV systems.
 
  • Candidate must possess or currently pursuing a Bachelor's Degree in Engineering (Computer /Telecommunication), Engineering (Electrical/Electronic) or equivalent.
  • Required Skills : Mechatronics / Electrical Engineering
  • Good command of English and Bahasa Malaysia (both verbal and written).
  • Few internship positions are available for duration of 3 - 6 months.

 

Internship for Computer Science / IT / Software Engineering Student
Job Scope  
Requirement

Software

  • Assist in project development, proof-of-concept, test development & solutioning.
  • Assist in developing software integration test procedure.
  • Involve in Integration Test case execution.
  • QA — bug tracking, reporting, and escalation.
  • Co-ordinate testing effort between development and other test groups.

IT

  • Responsible for security and availability of IT infrastructure, facilities, and systems.
  • Responsible to implement cybersecurity controls, reporting and resolving any incidents.
  • Responsible on implement asset & software licensing management.
  • Supports the needs of IT products / services that help staff to improve productivity.
  • Assist on implement various digital transformation initiatives.
  • Assist DevOps initiative (lower priority).
  • Setup and utilize CI and CD tools to automate testing and deployment.
  • Machine backup before deployment.
  • Provisioning and de-provisioning of testing machines & maintaining proper configuration management databases / records.
 
  • Candidate must possess or currently pursuing a Bachelor's Degree in Computer Science / Information Technology / Software Engineering or equivalent.
  • Preferred skills:  Software Development, Testing, System Administration or any related engineering skills.
  • Independent, creative and able to work in group.
  • Few internship positions are available for duration of 6 months.

 

Internship (Quality Assurance)
Job Scope  
Requirement
  • Assist in the complete life cycle of management system certification (ISO 9001: ISO 14001 & ISO 45001) for the company.
  • Assist in maintaining the management systems documented information.
  • Assist in proposing criteria, methods, resources and processes needed to improve the overall management system performances.
  • Undertaking other functions and duties as and when assigned by immediate superior and/or the Management.

 

 
  • Candidate must possess or currently pursuing a Bachelor's Degree in Engineering / Science / Quality Management / Business Administration or equivalent.
  • Preferred skills: Computer literate (Microsoft Office, Google Suits, communication and collaboration tools)
  • Good command in English and Bahasa Malaysia.
  • Independent, resourceful, team player and proactive.
  • One internship position is available for duration of 3 - 6 months.