Senior Firmware Engineer
The Company:
Creomagic is a frontier technology company that enables Interference-free, knowledge-driven autonomous wireless connectivity for a secure and connected future everywhere.
If you are passionate about being a part of a development environment and leading communication technology, we are looking for you.
Job Description:
We are seeking a talented Firmware Embedded Engineer to join our development team. The role involves developing and integrating firmware for advanced RF communication systems.
Responsibilities:
- Develop firmware in C/C++ for embedded systems in the field of wireless communication (RF).
- Optimize performance and utilize limited hardware resources.
- Develop software to control and manage RF systems.
- Work closely with other engineering teams, including hardware, system, and testing, to ensure full integration and proper systems functioning.
- Write design and development documents and process documentation.
Required qualifications:
- At least a Bachelor's degree in Electrical Engineering, Computer Engineering.
- At least 5 years of experience in C/C++ programming for embedded applications.
- Extensive experience with Embedded Linux user-space development.
- Experience with debugging and analysis tools for embedded systems.
- Strong ability to read and interpret schematics, datasheets, and technical documents.
- Hands-on experience with oscilloscopes, logic analyzers, and other hardware debugging tools.
- Excellent teamwork skills, flexibility, and the ability to handle multiple tasks simultaneously.
- Ability to quickly learn new technologies and fields.
Advantages:
- Experience working with Xilinx MPSOC/Zynq environments.
- Deep knowledge of Network communication protocols.
- Experience with kernel development, customization, and debugging.