351 Iot jobs in Kenya
Embedded Systems Engineer - IoT
Posted 9 days ago
Job Viewed
Job Description
Qualifications:
- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
- Minimum of 4 years of experience in embedded systems development.
- Proficiency in embedded C and C++ programming.
- Experience with microcontrollers (e.g., ARM Cortex-M, ESP32) and associated development tools.
- Familiarity with real-time operating systems (RTOS) and embedded software architecture.
- Knowledge of IoT protocols and wireless communication technologies.
- Experience with debugging tools and techniques for embedded systems.
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication skills, comfortable working in a remote team.
Senior Embedded Systems Engineer - IoT
Posted 8 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement embedded software for microcontrollers and microprocessors used in IoT devices.
- Develop firmware architecture and select appropriate hardware components for new product development.
- Write clean, efficient, and maintainable C/C++ code for real-time operating systems (RTOS).
- Implement communication protocols such as MQTT, CoAP, Bluetooth, Wi-Fi, and Zigbee.
- Develop and execute unit tests, integration tests, and system tests to ensure firmware quality and reliability.
- Debug complex software and hardware issues using emulators, debuggers, and logic analyzers.
- Optimize firmware for performance, power consumption, and memory usage.
- Collaborate with hardware engineers, software developers, and QA teams throughout the product development cycle.
- Stay current with emerging technologies and trends in embedded systems and IoT.
- Participate in code reviews and provide constructive feedback to team members.
- Contribute to the definition of product requirements and technical specifications.
- Document designs, code, and testing procedures thoroughly.
- Mentor junior engineers and share technical expertise within the team.
- Manage firmware versions and releases using version control systems (e.g., Git).
- Troubleshoot production issues and implement necessary fixes and updates.
Qualifications:
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- 5+ years of experience in embedded systems development, with a strong focus on IoT devices.
- Proficiency in C and C++ programming languages.
- Experience with real-time operating systems (RTOS) such as FreeRTOS, Zephyr, or similar.
- Solid understanding of embedded hardware, including microcontrollers, sensors, and communication interfaces.
- Experience with various wireless communication protocols (Wi-Fi, Bluetooth, LoRa, cellular).
- Familiarity with debugging tools and techniques for embedded systems.
- Experience with development tools and toolchains for embedded systems (e.g., GCC, CMake).
- Understanding of software development lifecycle and agile methodologies.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork skills, essential for remote collaboration.
- Experience with low-power design techniques is a plus.
Senior Embedded Systems Engineer - IoT
Posted 8 days ago
Job Viewed
Job Description
Key responsibilities include designing embedded hardware architectures, developing firmware for microcontrollers and processors, and implementing wireless communication protocols such as Wi-Fi, Bluetooth, LoRa, and cellular IoT. You will be responsible for system-level integration, debugging complex hardware and software issues, and optimizing system performance for power consumption, reliability, and security. The ideal candidate will possess a strong background in electrical engineering or computer engineering, with extensive hands-on experience in embedded systems development. Proficiency in C/C++ for embedded programming is essential, along with experience in real-time operating systems (RTOS) and embedded Linux. Familiarity with IoT platforms and cloud integration is highly desirable. You will collaborate with cross-functional teams, including software developers, mechanical engineers, and product managers, to bring innovative IoT products to market. Rigorous testing and validation of embedded systems to ensure compliance with industry standards and customer requirements will be a core part of your role.
Qualifications:
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
- Minimum of 7 years of experience in embedded systems design and development.
- Proven expertise in C/C++ programming for microcontrollers and embedded systems.
- Strong understanding of hardware-software integration and embedded system architectures.
- Experience with various communication protocols (e.g., I2C, SPI, UART, USB) and wireless technologies (e.g., Wi-Fi, Bluetooth, Zigbee, LoRa, Cellular IoT).
- Experience with real-time operating systems (RTOS) or embedded Linux.
- Familiarity with IoT platforms, cloud connectivity, and MQTT protocol is a strong advantage.
- Ability to perform system-level debugging and performance optimization.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills, capable of working effectively in a remote, collaborative environment.
- Experience with version control systems (e.g., Git) and development tools.
Remote IoT Integration Specialist
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design and develop robust IoT integration strategies and architectures.
- Connect and configure various IoT devices, sensors, and actuators.
- Integrate IoT platforms and cloud services (e.g., AWS IoT, Azure IoT).
- Develop and implement APIs and communication protocols for device-to-device and device-to-cloud interactions.
- Ensure seamless data flow and interoperability between different IoT components.
- Troubleshoot and resolve integration issues, performance bottlenecks, and connectivity problems.
- Implement security best practices for IoT deployments.
- Collaborate with hardware engineers, software developers, and project managers.
- Test and validate IoT solutions to ensure functionality and reliability.
- Stay updated on emerging IoT technologies, standards, and trends.
Qualifications:
- Bachelor's degree in Computer Science, Electrical Engineering, or a related technical field.
- Proven experience in IoT development, integration, or system architecture.
- Strong knowledge of IoT protocols (MQTT, CoAP, HTTP).
- Experience with cloud IoT platforms (AWS IoT, Azure IoT, Google Cloud IoT).
- Proficiency in programming languages such as Python, Java, or C++.
- Experience with embedded systems and microcontrollers.
- Understanding of networking concepts and security principles for IoT.
- Excellent problem-solving and debugging skills.
- Ability to work independently in a remote, collaborative environment.
- Strong documentation and communication skills.
Senior IoT Solutions Architect
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design and architect scalable, secure, and reliable IoT solutions.
- Select appropriate hardware, software, and communication technologies.
- Develop technical specifications and documentation for IoT projects.
- Lead the implementation of IoT solutions from concept to deployment.
- Evaluate and integrate new IoT technologies and platforms.
- Collaborate with clients to define requirements and provide technical consultations.
- Ensure data integrity, security, and privacy across IoT systems.
- Troubleshoot and resolve complex technical issues in IoT environments.
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- Minimum 7-10 years of experience in IoT solution design and architecture.
- Proficiency in cloud platforms (AWS, Azure, GCP) and their IoT services.
- Strong knowledge of networking protocols, embedded systems, and data analytics.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Experience with various IoT communication protocols (MQTT, CoAP, HTTP).
Remote IoT Systems Integrator
Posted today
Job Viewed
Job Description
Remote IoT Network Infrastructure Engineer
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Iot Jobs in Kenya !
Senior Firmware Engineer - IoT Devices
Posted 9 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, test, and debug firmware for microcontrollers and embedded systems.
- Write efficient, well-documented, and maintainable firmware code primarily in C/C++.
- Implement communication protocols for IoT devices (e.g., Wi-Fi, Bluetooth, Zigbee, LoRaWAN).
- Develop and integrate sensor drivers and peripheral interfaces.
- Work with real-time operating systems (RTOS) for embedded applications.
- Collaborate with hardware engineers to define firmware requirements and troubleshoot hardware/software integration issues.
- Implement security measures within the firmware to protect IoT devices and data.
- Conduct performance analysis and optimization of firmware for power consumption and speed.
- Develop automated testing frameworks for firmware verification and validation.
- Maintain and update existing firmware codebase, including bug fixing and feature enhancements.
- Contribute to firmware architecture decisions and technology selection.
Qualifications:
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- Minimum of 6 years of experience in embedded firmware development.
- Strong proficiency in C and C++ programming for embedded systems.
- Experience with microcontrollers (e.g., ARM Cortex-M, ESP32) and their associated development environments.
- Proven experience with various wireless communication protocols (Wi-Fi, Bluetooth, Zigbee, MQTT).
- Familiarity with RTOS concepts and implementations.
- Experience with hardware debugging tools (e.g., JTAG, logic analyzers).
- Understanding of embedded system architecture and design patterns.
- Excellent problem-solving and debugging skills.
- Ability to work independently and effectively in a fully remote team setting.
- Strong communication skills and the ability to clearly articulate technical concepts.
Remote Senior Systems Integration Specialist - IoT
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design and architect end-to-end IoT solutions, including device integration, cloud platforms, and application layers.
- Develop and manage APIs for seamless data exchange between IoT devices and backend systems.
- Implement and configure IoT communication protocols (e.g., MQTT, CoAP, HTTP).
- Integrate various hardware components, sensors, and actuators into IoT systems.
- Develop and maintain cloud-based IoT platforms and services.
- Ensure the security of IoT systems through robust cybersecurity measures.
- Troubleshoot and resolve complex integration issues and system performance bottlenecks.
- Collaborate with hardware and software development teams throughout the product lifecycle.
- Develop and maintain technical documentation, including system architecture diagrams and integration guidelines.
- Stay current with emerging trends and technologies in IoT and system integration.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, Information Technology, or a related field.
- Minimum of 5 years of experience in systems integration, with a strong focus on IoT solutions.
- Proven experience in designing and implementing complex IoT architectures and platforms.
- In-depth knowledge of IoT protocols, cloud platforms (e.g., AWS IoT, Azure IoT Hub), and embedded systems.
- Proficiency in programming languages relevant to IoT development (e.g., Python, C++, Java).
- Experience with API development and management (RESTful APIs).
- Strong understanding of network protocols, cybersecurity principles, and data management.
- Excellent analytical, problem-solving, and debugging skills.
- Strong communication and collaboration abilities.
- Ability to work independently and manage projects effectively in a remote setting.
Remote IoT Installation and Maintenance Technician
Posted today
Job Viewed
Job Description
As an IoT Installation and Maintenance Technician, you will be responsible for the remote configuration, installation support, troubleshooting, and maintenance of Internet of Things (IoT) devices and systems for our clients. You will remotely diagnose hardware and software issues, guide clients through installation procedures, and manage the lifecycle of deployed IoT solutions. Your technical proficiency and problem-solving skills will ensure the reliable operation of our clients' connected devices and networks.
Key responsibilities:
- Remotely configure, install, and commission IoT devices and systems.
- Provide remote technical support to clients for installation and troubleshooting.
- Diagnose and resolve hardware, software, and network issues related to IoT devices.
- Monitor the performance of deployed IoT solutions and proactively identify potential problems.
- Conduct remote system updates and firmware management.
- Develop and maintain technical documentation, user manuals, and troubleshooting guides.
- Collaborate with engineering teams on product improvements and bug fixes.
- Manage inventory and deployment of IoT hardware kits remotely.
- Ensure data security and privacy protocols are followed for IoT networks.
- Perform remote diagnostics and guide users through basic maintenance procedures.