Embedded Hardware Engineer

Division: Software Systems

Experience: 2 - 3 Years of Experience

Location: Nairobi, Kenya

Job purpose

Experience working with low power embedded devices and memory management

Flashing firmware on microcontrollers

Analog and digital circuit design and production

Hardware/firmware debugging & troubleshooting

Duties and responsibilities

Development of new hardware/embedded system solutions in form of PCBs(Printed Circuit
Boards)

Integration and validation of new product design

Debug and resolve faults for new or existing PCB solutions

Write and configure firmware for custom embedded system devices

Sourcing and procurement of electronic components and hardware parts for various project
implementations

Analyze product and component data sheets

Assess third party and open source software and hardware tools to suit project requirements

Prepare project documentation as required

Provide Manufacturing and post production support

Offer training and technical support to clients after system implementation

Liaising with various teams and stakeholders during different project phases to ensure timely and efficient rollout

Programming GPS systems and IoT devices

Qualifications

Familiarity in C/C++/Python programming

Microprocessor/Microcontroller Board bring up skills

PCB design in Eagle/Proteus/KiCad/Altium Designer or any other tool

CAD design and 3-D printing

Networking skills or certification will be an added advantage (Cisco/Mikrotik/Huawei networking devices)

Familiarity with communication protocols like UART, SPI, I2C, USB will be an added advantage

Familiarity with Linux Systems

Open Minded and fast learner

Team-player with effective communication and leadership skills

To Apply:
Send your Resume and other relevant qualifications to vacancy@dataintegrated.co.ke