In this position, The 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.
* 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.
Personal Attributes:
* 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
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.
* 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.
This position is open to all candidates.