Embedded Software Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
ResponsibilitiesEvaluate firmware requirementsDesign and implement firmware according to the software specificationsHardware board bring-upWork with sales and marketing teams to provide technical support to customerRequirementsProficient in C and debugging skills in embedded systemFamiliar with Makefile, ARM assemble language, script language(perl/python), java is a plusExperience with SCM tool(SVN, Git..)Familiar with open source development environment(GCC toolchain,..)Familiar with ARM processor architectureFamiliar with a RTOS(ucos, ecos, etc..) and know how it worksknowledge on TCPIP protocols and peripheral interfaces(RS232/I2C/SPI/RGMII)knowledge of PLC communication system, digital circuit is a plusGood teamwork, Self-motivated, and willing to accept new challenges with new technologiesGood English communication skill in writing and speaking