Full Time Career Opportunities

Engineering Team

Embedded Engineer

Job Description
  • Design, develop, and test embedded systems and software solutions based on project requirement.
  • Collaborate with cross-functional teams, including hardware engineers and software developers, to define system specifications and ensure seamless integration.
  • Write and optimize code for microcontrollers and processors, considering memory and performance constraints.
  • Conduct hardware-software integration and debugging, resolving any compatibility or functionality issues.
  • Develop and implement device drivers, firmware, and low-level software components.
  • Perform thorough testing and verification of embedded systems, identifying and resolving any defects or issues.
  • Conduct system analysis and performance optimization to improve overall system efficiency.
  • Ensure compliance with industry standards and best practices in embedded systems design.
  • Keep up to date with emerging technologies and trends in embedded systems development, proposing innovative solutions and improvements.
  • Collaborate with project managers to provide technical expertise and contribute to project planning and execution.

Job Requirements
  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field. Master's degree is a plus.
  • Proven experience as an Embedded Engineer or similar role, with expertise in embedded systems development.
  • Strong proficiency in programming languages such as C/C++ for embedded systems.
  • Experience with microcontrollers, processors, and hardware interfaces.
  • Familiar derity with software development tools, debuggers, and compilers for embedded systems.
  • Knowledge of real-time operating systems (RTOS), device drivers, and firmware development.
  • Understanding of circuit design, digital and analog electronics, and PCB layout.
  • Experience with testing and debugging tools for embedded systems.
  • Strong problem-solving and analytical skills, with attention to detail.
  • Effective communication and teamwork skills, with the ability to collaborate with cross-functional teams.
  • Familiarity with industry standards and protocols related to embedded systems, such as UART, SPI, I2C, and Ethernet.

Product Engineer

Job Description
  • Developing new products according to client’s requirements and industry to create functional, high-quality products.
  • Testing products to ensure they meet performance and quality standards.
  • Improving and updating existing product solutions as per the latest industry updates.
  • Working closely with customers to ensure that the product design is up to customer requirements/standards.
  • Conducting market research to inform product development decisions.
  • Collaborate with project managers to provide technical expertise and contribute to project planning and execution。

Job Requirements
  • Bachelor’s degree in engineering or a related field. Master's degree is a plus.
  • Understanding of wiring drawing, mechanical drawing and circuit design.
  • Knowledge of product development processes, including ideation, design and testing.
  • Experience with design software and tools, such as CAD and simulation software.
  • Basic understanding of programming languages such as python, C/C++ is a plus.
  • Strong problem-solving and analytical skills, with attention to detail.
  • Effective communication and teamwork skills, with the ability to collaborate with cross-functional teams.
  • Required to outstation to field site to carry out the operation tasks.
  • Fresh graduate in any field with good attitude and willing to learn new skills all are welcomed.

Application Engineer

Job Description
  • Support installation, configuration, and integration of products. 
  • Provide guidance on using company products. 
  • Troubleshoot and resolve technical issues.
  • Gather feedback from customers to communicate with internal teams. 
  • Create or improvise technical documentation and user manuals.
  • Conduct product testing.

Job Requirements
  • Bachelor's degree in Electrical/Electronics Engineer or other relevant field.
  • Basic understanding in programming languages such as C, C++, Python.
  • Excellent problem-solving skills.
  • Strong communication and interpersonal skills.
  • Ability to work both independently and as part of a team.
  • Willingness to travel as needed.
  • Basic understanding of Drone Operation is a plus.

Engineering Assistant

Job Description
  • Support engineers in drafting technical documents, reports, and specifications.
  • Collect, organize and analyze technical data and test results.
  • Coordinate with internal departments and suppliers on project-related matters.
  • Help monitor project timelines and follow up on task completion.
  • Conduct basic research and provide technical input where needed.
  • Maintain project documentation and ensure proper filing of engineering records.

Job Requirements
  • Diploma or Bachelor's degree in Engineering (Mechanical, Electrical, Mechatronics, or related field).
  • 0–2 years of relevant working experience (fresh graduates are welcome to apply).
  • Proficiency in Microsoft Office and basic CAD software (e.g., AutoCAD, SolidWorks).
  • Good organizational and communication skills.
  • Able to work independently and collaboratively in a team environment.
  • Willingness to learn and take on diverse tasks.

Say Hello

Get in touch with our HR team to explore current job opportunities and find the right role for you.