What Jobs are available for Iot in Kenya?
Showing 107 Iot jobs in Kenya
Lead Embedded Systems Engineer - IoT Solutions
Posted 1 day ago
Job Viewed
Job Description
Your responsibilities will span the entire product lifecycle, from conceptualization and hardware/software co-design to testing, validation, and eventual deployment. This includes designing microcontroller-based systems, implementing firmware, developing communication protocols (e.g., Wi-Fi, Bluetooth, LoRaWAN), and integrating sensors and actuators. You will lead a team of embedded engineers, provide technical direction, conduct code reviews, and ensure the highest quality and reliability of our embedded software. A strong understanding of real-time operating systems (RTOS), low-power design, and cybersecurity for embedded devices is crucial. You will also work closely with cross-functional teams, including software developers, hardware engineers, and product managers, to deliver robust and scalable IoT platforms.
Responsibilities:
- Lead the design and development of embedded systems for IoT devices.
- Develop, test, and debug firmware and embedded software using C/C++.
- Architect and implement communication protocols for IoT devices (e.g., MQTT, CoAP, Bluetooth, Wi-Fi, cellular).
- Integrate various sensors, actuators, and peripheral components.
- Design and implement real-time operating systems (RTOS) based solutions.
- Ensure the security of embedded systems against potential threats.
- Develop low-power consumption strategies for battery-operated devices.
- Conduct hardware/software integration and system-level testing.
- Perform code reviews and mentor junior embedded systems engineers.
- Collaborate with hardware design teams on schematic and PCB layout reviews.
- Develop documentation for embedded systems design, firmware, and testing procedures.
- Stay abreast of the latest trends and technologies in embedded systems and IoT.
- Troubleshoot and resolve complex embedded system issues.
- Contribute to architectural decisions for scalable and reliable IoT solutions.
- Manage project timelines and deliverables for embedded development tasks.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
- Minimum of 8 years of hands-on experience in embedded systems design and development.
- Proven experience with microcontrollers (e.g., ARM Cortex-M, ESP32, Raspberry Pi).
- Strong proficiency in C and C++ programming for embedded applications.
- In-depth knowledge of RTOS concepts and implementation.
- Experience with wireless communication technologies for IoT.
- Familiarity with hardware debugging tools (e.g., oscilloscopes, logic analyzers).
- Understanding of embedded security principles.
- Experience with version control systems (e.g., Git).
- Excellent problem-solving and analytical skills.
- Strong leadership and team collaboration abilities.
- Ability to work independently and manage tasks effectively in a remote environment.
- A portfolio of previous embedded systems projects is highly valued.
Is this job a match or a miss?
Senior Embedded Systems Engineer - IoT Solutions
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement embedded software for microcontrollers and embedded Linux systems.
- Develop firmware for various IoT devices, ensuring reliability, security, and efficiency.
- Implement and optimize communication protocols such as MQTT, CoAP, and Bluetooth Low Energy (BLE).
- Collaborate with hardware engineers to define system requirements and specifications.
- Perform unit testing, integration testing, and system testing of embedded software.
- Debug complex hardware and software issues in a remote environment.
- Participate in code reviews and contribute to improving software development processes.
- Stay current with the latest advancements in embedded systems, IoT technologies, and relevant programming languages.
- Work closely with cross-functional teams, including product managers and QA engineers, in a virtual setting.
- Contribute to the architecture and design of new IoT platforms and products.
Qualifications:
- A Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
- A minimum of 7 years of hands-on experience in embedded systems development.
- Proficiency in C and C++ programming languages for embedded applications.
- Experience with real-time operating systems (RTOS) like FreeRTOS, Zephyr, or embedded Linux.
- Strong understanding of microcontroller architectures (e.g., ARM Cortex-M) and peripherals.
- Experience with IoT protocols and communication technologies (e.g., MQTT, CoAP, Wi-Fi, BLE).
- Familiarity with hardware debugging tools (e.g., oscilloscopes, logic analyzers).
- Experience with version control systems (e.g., Git).
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration abilities, essential for remote teamwork.
- Ability to work independently and manage multiple tasks effectively.
Is this job a match or a miss?
Senior IoT Solutions Engineer
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Design and architect scalable IoT solutions, encompassing hardware integration, connectivity, cloud platforms, and data analytics.
- Develop and implement embedded software for IoT devices, ensuring efficiency and reliability.
- Configure and manage cloud-based IoT platforms (e.g., AWS IoT, Azure IoT Hub) for device management, data ingestion, and processing.
- Integrate various sensors, actuators, and communication modules into cohesive IoT systems.
- Define and implement data processing pipelines, ensuring data integrity and enabling actionable insights.
- Troubleshoot and resolve complex technical issues across the entire IoT stack, from edge devices to cloud services.
- Collaborate with cross-functional teams, including hardware engineers, software developers, and data scientists.
- Develop technical documentation, including system architecture diagrams, implementation guides, and user manuals.
- Stay current with the latest trends and technologies in IoT, edge computing, and cloud services.
- Ensure the security and privacy of IoT solutions throughout their lifecycle.
- Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field.
- 5+ years of experience in designing and implementing IoT solutions.
- Proficiency in embedded systems programming (e.g., C/C++, Python) and real-time operating systems (RTOS).
- Strong experience with cloud IoT platforms (AWS IoT, Azure IoT Hub, Google Cloud IoT).
- Familiarity with various communication protocols (e.g., MQTT, CoAP, HTTP, LoRaWAN).
- Understanding of network security principles as applied to IoT environments.
- Experience with data analytics and visualization tools is a plus.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work effectively in a remote, collaborative team environment.
Is this job a match or a miss?
Lead IoT Solutions Architect
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Lead the architectural design and development of scalable, secure, and robust IoT solutions.
- Define and document technical specifications, system architectures, and integration strategies.
- Evaluate and select appropriate hardware, software, communication protocols, and cloud platforms for IoT deployments.
- Oversee the integration of IoT devices, gateways, and backend systems.
- Develop data models and analytics strategies for processing and deriving insights from IoT data.
- Ensure the security and privacy of IoT systems and data throughout their lifecycle.
- Collaborate with product management, engineering, and operations teams to translate business requirements into technical solutions.
- Provide technical leadership and mentorship to engineering teams.
- Conduct proof-of-concept projects and technology evaluations.
- Stay current with emerging IoT technologies, trends, and best practices.
Is this job a match or a miss?
Remote Senior IoT Solutions Engineer (Telecoms)
Posted 1 day ago
Job Viewed
Job Description
Key Responsibilities:
- Design and architect comprehensive IoT solutions, including hardware, software, networking, and cloud components.
- Develop and implement IoT device management strategies and platforms.
- Configure and manage IoT connectivity solutions (e.g., cellular, LoRaWAN, NB-IoT).
- Integrate IoT platforms with enterprise systems and third-party applications.
- Define data acquisition, processing, and analytics strategies for IoT data streams.
- Conduct technical feasibility studies and proof-of-concepts for new IoT applications.
- Collaborate with clients to understand their business requirements and translate them into technical specifications.
- Provide technical leadership and guidance to junior engineers and development teams.
- Ensure the security, scalability, and reliability of deployed IoT solutions.
- Stay current with emerging IoT technologies, standards, and best practices.
- Troubleshoot and resolve complex technical issues across the IoT stack.
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- 5-7 years of experience in designing and implementing IoT solutions.
- Proven expertise in IoT protocols such as MQTT, CoAP, AMQP.
- Hands-on experience with major cloud IoT platforms (AWS IoT Core, Azure IoT Hub, Google Cloud IoT Platform).
- Strong understanding of embedded systems, microcontrollers, and sensors.
- Proficiency in at least one programming language (e.g., Python, Java, C++).
- Experience with data analytics and visualization tools relevant to IoT data.
- Knowledge of network security principles as applied to IoT environments.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work effectively independently and as part of a remote team.
- Experience with device provisioning, management, and OTA updates is highly desirable.
Is this job a match or a miss?
Remote IoT Solutions Architect
Posted 1 day ago
Job Viewed
Job Description
Key Responsibilities:
- Design end-to-end IoT solutions, encompassing device selection, connectivity, cloud integration, data processing, and application development.
- Collaborate with clients to define requirements, understand business objectives, and translate them into technical specifications.
- Evaluate and select appropriate IoT hardware components, communication protocols, and cloud platforms.
- Architect secure and scalable IoT data ingestion, storage, and analytics pipelines.
- Develop proof-of-concept (PoC) projects and prototypes to demonstrate IoT solution viability.
- Provide technical leadership and guidance to development teams throughout the project lifecycle.
- Create comprehensive architectural diagrams, documentation, and technical proposals.
- Stay abreast of emerging IoT technologies, industry standards, and best practices.
- Assess and mitigate potential risks associated with IoT deployments, including security vulnerabilities.
- Conduct technical presentations and workshops for clients and internal stakeholders.
- Contribute to the continuous improvement of the company's IoT offerings and methodologies.
- Troubleshoot complex technical issues across the IoT stack.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, Information Technology, or a related field.
- Minimum of 7 years of experience in software architecture, system design, or a related technical role, with at least 3 years focused specifically on IoT solutions.
- Deep understanding of IoT platforms (e.g., AWS IoT, Azure IoT Hub, Google Cloud IoT), communication protocols (e.g., MQTT, CoAP, HTTP), and embedded systems.
- Proven experience in designing scalable and secure cloud-based IoT solutions.
- Proficiency in one or more programming languages relevant to IoT development (e.g., Python, Java, C++).
- Strong knowledge of data analytics, machine learning, and big data technologies in the context of IoT.
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong communication and presentation skills, with the ability to articulate complex technical concepts to diverse audiences.
- Demonstrated ability to work independently and lead technical initiatives in a remote environment.
- Experience with network security principles and IoT security best practices.
Is this job a match or a miss?
Senior IoT Solutions Architect - Remote
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Design end-to-end IoT solutions, encompassing device integration, data ingestion, processing, and analytics.
- Evaluate and select appropriate IoT hardware, software, communication protocols, and cloud platforms.
- Develop technical specifications and architecture blueprints for IoT deployments.
- Collaborate with cross-functional teams, including software engineers, data scientists, and product managers.
- Provide technical leadership and guidance throughout the IoT project lifecycle.
- Ensure the security, scalability, and reliability of IoT solutions.
- Develop proof-of-concepts and prototypes to demonstrate IoT capabilities.
- Stay current with emerging IoT technologies, trends, and best practices.
- Troubleshoot and resolve complex technical issues related to IoT systems.
- Create technical documentation, including architecture diagrams, design documents, and integration guides.
- Assist in the evaluation and selection of third-party IoT vendors and technologies.
- Contribute to the development of IoT strategy and roadmap.
- Present technical solutions to internal stakeholders and clients.
Is this job a match or a miss?
Be The First To Know
About the latest Iot Jobs in Kenya !
Remote Senior IoT Solutions Architect
Posted 1 day ago
Job Viewed
Job Description
The ideal candidate will have a strong background in system architecture, cloud computing (AWS, Azure, or GCP), and extensive experience with IoT protocols and technologies (e.g., MQTT, CoAP, LoRaWAN, cellular IoT). A proven track record of designing and deploying end-to-end IoT solutions in sectors such as manufacturing, energy, or logistics is essential. You should possess excellent analytical and problem-solving skills, with the ability to translate business requirements into technical specifications. Strong communication and collaboration skills are vital, as you will be working with cross-functional teams, including engineers, project managers, and clients, to ensure successful project delivery.
Key responsibilities will include:
- Designing high-level and detailed technical architectures for IoT solutions.
- Evaluating and selecting appropriate IoT hardware, software, and communication technologies.
- Developing proofs-of-concept and prototypes to validate architectural designs.
- Collaborating with hardware and software engineering teams to ensure successful implementation.
- Defining security requirements and implementing robust security measures for IoT systems.
- Optimizing IoT solutions for performance, scalability, and cost-effectiveness.
- Providing technical leadership and guidance to project teams.
- Troubleshooting complex technical issues in deployed IoT systems.
- Documenting architectural designs, technical specifications, and deployment guides.
- Staying current with the latest advancements in IoT, cloud, and edge computing technologies.
Is this job a match or a miss?
Senior Embedded Systems Engineer - IoT Development
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement firmware and embedded software for IoT devices using C/C++.
- Develop and integrate drivers for various hardware components, sensors, and communication interfaces (e.g., I2C, SPI, UART, Wi-Fi, Bluetooth, LoRa).
- Work with microcontrollers and microprocessors (e.g., ARM Cortex-M, ESP32, Raspberry Pi) to create efficient and reliable embedded systems.
- Implement and optimize real-time operating systems (RTOS) for embedded applications.
- Collaborate with hardware engineers to define system requirements, schematics, and board layouts.
- Develop and execute unit tests, integration tests, and system tests to ensure software quality and reliability.
- Debug and troubleshoot embedded software and hardware issues across the development lifecycle.
- Participate in code reviews and adhere to coding standards and best practices.
- Contribute to the architectural design of new embedded systems and IoT solutions.
- Stay current with emerging technologies and trends in embedded systems and IoT development.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- Minimum of 6 years of professional experience in embedded systems development.
- Strong proficiency in C and C++ programming languages for embedded systems.
- Extensive experience with microcontrollers, embedded Linux, and RTOS (e.g., FreeRTOS, Zephyr).
- Deep understanding of embedded hardware architectures, interfaces, and communication protocols.
- Experience with debugging tools (e.g., JTAG, oscilloscopes, logic analyzers).
- Familiarity with IoT platforms and protocols (e.g., MQTT, CoAP).
- Excellent problem-solving, analytical, and critical-thinking skills.
- Strong written and verbal communication skills.
- Ability to work independently and collaboratively in a fast-paced, remote team environment.
- Experience with version control systems like Git is essential.
Is this job a match or a miss?