Senior Embedded Software Designer - HW Team
Description
Afimilk is a growing global company in the field of Ag-Tech. Our products are multidisciplinary providing IoT-based management solutions. Our products are connected to over 10 million users worldwide.
In this position, the Senior Embedded Designer will be required to:
- Lead Embedded software architecture design
- Design from scratch an innovative and multi-layered software suit
- Maintain system requirements and system design
- Manage a development project -an ambitious long term strategic project
Requirements
- At least 10 years of experience in embedded software development – must
- Experience with Embedded architecture software design – must
- Experience with RTOS – must
- Experience with microcontrollers programming – must
- Experience with communication protocols of all levels – must
- Experience with C/C++ – must
- Experience with product life cycle tools, documents, and procedures – must
- Fluent English writing skills – must
- Experience with low-level wireless communication protocols – an advantage
- Experience with low energy device programming – 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
Education
- B.Sc. in Electrical Engineering / Computer Science – must
- M.Sc. in Engineering / Computer Science – an advantage
Personal Attributes
- Team player – excellent cooperation with a fellow team member.
- Good interpersonal skills – should gain trust from his peers.
- Hands-on – must write and maintain all software by himself
- Dedicated and results-oriented.
- Independent and able to learn on his own.
- Stable – long period of work in one company is must