about the company
you will be joining a leading global provider of electronic design and test solutions, specializing in wireless communications, 5G, and IoT. The company offers a broad range of test equipment, including oscilloscopes and signal analyzers, alongside simulation and design validation software. Serving industries like telecommunications, aerospace, and electronics, They are committed to innovation and invest significantly in R&D to drive technological advancements and maintain its industry leadership.
about the role
as an embedded test engineer, you will develop and execute test plans for the company’s embedded systems to ensure their functionality, reliability, and performance. You will be building test cases, designing automated test scripts, and troubleshooting issues in both hardware and software.
about the job
... - set up, research, develop, and execute tests for the Host Processing Platform on Windows desktop, Windows Embedded, and Linux Embedded systems.
- develop test strategies, plans, and cases for device libraries
- create test methodologies to ensure testing objectives are met.
- define test parameters, specify test procedures, debug and resolve issues related to testing and implementation.
- perform testability and test coverage analysis.
- implement automated tests for Windows desktop, Windows Embedded, and Linux Embedded systems.
- manage system integration and debugging, including software, firmware, and hardware.
- collaborate with the R&D team to continuously improve product quality.
knowledge, skills and experience
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or Computer Science.
- 6-8 years of experience in software development or test development within embedded Linux/Windows environments.
- proficient in C++, Shell Scripting, and Python.
- experienced in Windows/Linux systems programming with a focus on configuration interfaces.
- knowledgeable in drivers and hardware-oriented software, with strong low-level software/hardware debugging skills.
- experienced in software testing, with the ability to determine the appropriate tests based on requirements.
- skilled in low-level Kernel programming.
- possess strong command of English and exhibit excellent communication skills.
- work effectively in a team environment and handle ambiguity efficiently.
how to apply
Interested candidates may contact Eugene Fo at +6014 640 4098 for a confidential discussion.