Position: Middle Embedded (C,C++) Developer
Company: Jabil
Category: C++
Experience required: 3y
English level: intermediate

We are looking for a Middle Embedded (C, C++) Developer to join our team.

The main duties of the applicants will be in developing and maintaining the BSP for a range of Radio products. This is mainly needed to enable control of Radio Hardware and Firmware via the SW application, as well as reading and reporting the status of various HW components.

Technical requirements:
- Git; OOP
- Strong C, C++
- Domain Knowledge: Experience working with SPI, I2C, UART, ADC, DAC, or relevant technical degree (Electronics, Radio, etc.).
- Development experience coding HAL (hardware abstraction layer) and/or previous experience working with FPGAs will be ideal.
- Embedded Applications Development.
- Linux User space.
- English - B2 minimum.

Will be a plus:
-Experience working with w/schematics.
- Understanding radio technology/circuitry will be a huge plus, as well as experience writing Unit Tests.

Duties:
- Provision of feature content and bug fixes by specifications.
- Working with internal Test and Architecture teams as needed.