Recruiter
Spyridoula Zineli
Recruiter
Spyridoula Zineli
Location
Nicosia
|
Salary
Not available
|
Contract type
Permanent
|
Industry
|
About the role
On behalf of our client, a company with expertise in communication solutions offering cutting-edge operational advantages, we are currently looking for an Embedded Software Engineer to join its software development team in Nicosia, Cyprus.
Key Accountabilities
- Analyze and evaluate various ASICs, SoCs and FPGAs as optional designs
- Design and develop efficient compact embedded solutions in software deeply understanding hardware architecture, assist problem solving
- Debug basic electronic circuits using oscilloscopes, logic analysers and another similar test equipment
- Design control algorithms for various hardware IPs
- Analysing customer needs and recommending appropriate embedded technology solutions
- Translate product round-up into the technical specifications, maintain technical documentation
- Suggest and make improvements for the system performance
- Mentor and support junior developers
- Contribute to the development of technology related signal processing algorithms, other calculational algorithms
- Extensive experience developing embedded software and fluent in C language
- Deep understanding of how an embedded system works down to the lowest level
- Understanding the Bare-metal and RTOS based development
- Experience in development, assembly and debugging for other than general purpose processors, preferable for ARM
- Experience with Linux bring up on one of other than general purpose processors, preferable on ARM