P-Product - Perfect products by all means

Careers

Submit Your CV
Firmware Engineer

We are expanding our team and looking for a talented Firmware Engineer.
Non-trivial tasks will strengthen your current skills and will uncover an opportunity to develop in different directions.
If you’re interested in continuous self-development, we’ll be glad to see you in our friendly team, provide you with everything you need to grow professionally and achieve new goals!

Project description:
Design and development of Firmware and Drivers for innovative wireless communication systems.
Working as part of the Firmware team, the Firmware Engineer will be responsible for the design and implementation of the wireless firmware as well as the kernel device drivers.
In this high visibility role, the Firmware Engineer will define and implement high performance firmware that is tightly coupled with the underlying embedded hardware.
The job requires dealing with complex issues from system level down to the bits and bytes of the design, performing in-depth analysis of data and variable factors, as well as profiling and optimizing code using advanced methods.

What we look for:
Highly knowledgeable in multi CPU environment.
Able to spot system issues and design complex solutions.
Able to work in a very low footprint approch, low code space, low memory consumption.
Open minded to learn from others and to share knowledge.

Requirements:
First degree from a known University in Computer Science/SW Engineering / Electronics Engineering.
3-5+ years of experience in developing software, preferably firmware, for Real-Time communication embedded systems.
Experience working with various communication and networking protocols.
Good understanding of processor architecture, SW-HW interfaces and Operating Systems.
Practical experience of working with multiproccessor systems.
Proficiency in programming in C language.
Good English.

Core responsibilities:
Design and development of Firmware and Drivers for innovative wireless communication systems.
Work as part of the Firmware team, the Engineer be responsible for the design and implementation of the wireless firmware as well as the kernel device drivers.
In this high visibility role, the Firmware Engineer will define and implement high performance firmware that is tightly coupled with the underlying embedded hardware.
The job requires dealing with complex issues from system level down to the bits and bytes of the design, performing in-depth analysis of data and variable factors, as well as profiling and optimizing code using advanced methods.

Submit Your CV