Job Description In this position, Embedded Developer will be required to:
Design and implement new features in new and existing embedded software. Debug, test, and diagnose problems coming from the lab and from the field. Maintain embedded software requirements, design, and interfaces documents. Participate, as team member, in creation of system requirements and system design Test Embedded Software using windows PC program. Requirements One year experience in embedded software development – must Experience with C/C++ – must. Experience with RTOS – an advantage. Fluent English writing skills – must Experience with microcontrollers programming – must. Experience with communication protocols of all levels – an advantage. Experience with product life cycle tools, documents, and procedures – an advantage. Experience with low-level wireless communication protocols – an advantage. Experience with Windows OS Device Drivers or low-level application – an advantage. Experience with C# – an advantage. Experience with Linux programming – an advantage. Experience with development of Windows based testing tools. Education Sc. in Electrical Engineering / Computer Science – an advantage Education Collaborator – excellent cooperation with a fellow team member. Good people skills – should gain trust from his peers. Dedicated and results oriented. Independent with ability to learn autonomously.