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.