Posted:1 hour ago
By:Hiring Kenya
Company Details
Industry:
Consulting
Description:
At Human Capital Outsourcing Limited, our journey began in 2017. We're not just an HR consultancy firm; we're your trusted strategic partners in realizing your vision. Over the years, our commitment to excellence has guided us through a path of continuous growth and learning
Job Description
Responsibilities:
- Design, develop, and debug embedded firmware for microcontrollers and SoCs.
- Develop low-level drivers, RTOS-based applications, and communication protocols.
- Integrate hardware components including sensors, actuators, and communication modules.
- Perform system validation, testing, and performance optimization.
- Support hardware bring-up, board testing, and troubleshooting.
- Implement secure boot, firmware updates, and reliability features.
- Collaborate with hardware, cloud, and application teams on end- to-end solutions.
- Prepare technical documentation, schematics reviews, and design reports.
- Support manufacturing, certification, and field deployment processes.
- Research and evaluate new components, tools, and technologies.
Requirements:
- Bachelor’s degree in Electrical, Electronics, Computer Engineering, or a related field.
- Minimum of 5–8 years’ experience in embedded systems development.
- Strong proficiency in C/C++ for embedded systems.
- Experience with microcontrollers (ARM Cortex, AVR, PIC) and RTOS (FreeRTOS, Zephyr, etc.).
- Knowledge of hardware interfaces (SPI, I2C, UART, CAN, USB, Ethernet).
- Experience with PCB design review and hardware debugging tools (oscilloscope, logic analyzer).
- Understanding of IoT connectivity (Wi-Fi, LTE, NB-IoT, LoRa, Bluetooth).
- Strong problem-solving, documentation, and communication skills.
- Experience with secure firmware, OTA updates, and safety-critical systems is an advantage.
Salary: Discuss During Interview
Education: Diploma
Employment Type: Full Time