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, and 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 the 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, and 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.
- 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 working with multiprocessor 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 is 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 the 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.

We offer:
- Competitive compensation;
- Annual performance evaluations;
- Full accounting assistance and support;
- Regular annual vacation is 20 working days of;
- Holidays are provided according to Ukrainian Law and by the Ukrainian calendar;
- We were the first IT company in Ukraine to implement the annual corporate trips abroad and since 2006 we have visited Spain, Italy, Netherlands, Germany, Austria, Israel, Georgia, Greece, Czechia, Slovenia, Slovakia, Cyprus, etc.;
- 100% paid sick leave upon provision of the relevant document(s). If the employee works from home during sick leave, no confirmation is necessary;
- Improvement of the English language knowledge with our teacher;
- Smart and useful presents for our employees and their kids;
- Great atmosphere, creative corporate parties and true individual approach.

Why P-Product:
- Though we have many different projects with different history and of different age, we always grant interesting work, challenging tasks, interesting collaboration and positive thinking;
- We grant individual approach to each of our employees elaborating with him or her career growth strategies;
- We invest into the technical education of our employees finding for them special courses, trainings, conferences and meetups;
- We organize and conduct a great number of local team building events and activities;
- Though often working in the customer’s team, our employee know that they are carried about, protected and helped by P-Product back-office team;
- Our specialists are never alone with their difficult tasks, they always have someone to get a helping hand from;
- We support our employees in every beginning- be it study of a new programming or human language, purchase of a car / own home or expensive hobby;
- We understand that communication matters and help our employees with this;
- People make P-Product value;
- We do not declare, we do :)

About P-Product

Founded in 2006, P-product is an international US-based software development company proficient in Web, mobile, desktop & IoT development and support, as well as having extensive expertise in digital signal processors (DSPs), i.e. embedded development.
Our Headquarters are located in Massachusetts while R’n’D centers are in Ukraine: in Kyiv and Kharkiv. We conduct our research and development projects in the Computer Vision, Machine Learning and Artificial Intelligence areas of expertise.

P-Product, Inc. is a growing software consulting company, having high-quality development standards, effective projects expertise and great working experience with customers.

We offer software & hardware development, technical support, IT-consulting, remote administration, and system integration services for various verticals & markets, providing our customers with the best solution for any complex task, creative problem solving and comfortable partnership models.

We have an effective and flexible methodology of works convenient for all our customers. Our Company has good records of accomplishing multi-domain projects for US, European, Asian, and Ukrainian partners.

We started our business from DSP — Digital Signal Processors. We like this word and we want to bring new meaning to the DSP term. We want to be your DSP — your Dedicated Service Provider.

Company website:
http://www.p-product.com/

DOU company page:
https://jobs.dou.ua/companies/p-product/
Job posted on 25 April 2024
95 views    9 applications

To apply for this and other jobs on Djinni login or signup.