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
