Job Description
Embedded System Developer
Key Responsibilities:
- Develop firmware using C or assembly language for microcontrollers.
- Code application programs or device drivers in an embedded Linux environment.
- Port bootloaders and Linux kernels into customized hardware boards.
- Mitigate cybersecurity risks for products.
- Diagnose and fix problems when issues arise.
- Understand or design electronic circuits.
- Perform electrical measurements using proper tools like oscilloscopes.
- Ensure products pass regulatory compliances such as CE, FCC, UL, and others.
- Prepare engineering documentation.
Requirements:
- Possess a recognized degree in Electrical, Electronic, Computer, or Telecommunication Engineering, or equivalent.
- Practical knowledge in developing microcontroller firmware in C or C++.
- Good knowledge of U-Boot, Linux kernel, Linux application pro...
Apply for This Position
Ready to take the next step? Click the button below to submit your application.
Submit Application