406 Iot jobs in Kenya
Senior Embedded Systems Engineer, IoT Solutions
Posted 8 days ago
Job Viewed
Job Description
- Designing, developing, and debugging embedded software for IoT devices.
- Selecting appropriate microcontrollers, sensors, and components for new product designs.
- Implementing real-time operating systems and device drivers.
- Developing and integrating communication protocols for IoT connectivity.
- Conducting thorough testing and validation of embedded systems to ensure functionality and reliability.
- Collaborating with hardware engineers on system architecture and design.
- Troubleshooting and resolving complex technical issues in embedded systems.
- Writing clear, concise, and well-documented code.
- Participating in code reviews and contributing to team best practices.
- Staying up-to-date with the latest advancements in embedded systems and IoT technologies.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
- Minimum of 5-7 years of professional experience in embedded systems development.
- Proficiency in C/C++ programming for embedded applications.
- Strong understanding of microcontroller architectures (e.g., ARM Cortex-M).
- Experience with real-time operating systems (RTOS) like FreeRTOS or Zephyr.
- Familiarity with IoT communication protocols (MQTT, CoAP, HTTP, TCP/IP).
- Experience with debugging tools and techniques for embedded systems.
- Knowledge of hardware-software integration.
- Excellent problem-solving and analytical skills.
- Ability to work independently and effectively in a remote team environment.
Senior Embedded Systems Engineer - IoT Solutions
Posted 8 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain embedded software for microcontrollers and microprocessors used in IoT devices.
- Develop real-time operating systems (RTOS) and firmware solutions.
- Implement communication protocols (e.g., MQTT, CoAP, Bluetooth, Wi-Fi) for device-to-cloud and device-to-device communication.
- Write efficient, robust, and well-documented C/C++ code.
- Develop and execute comprehensive unit tests and integration tests for embedded software.
- Debug complex hardware-software issues using various tools such as oscilloscopes, logic analyzers, and JTAG debuggers.
- Collaborate with hardware engineers to define system requirements and ensure seamless integration of hardware and software components.
- Contribute to the architecture and design decisions for new IoT products.
- Participate in code reviews and provide constructive feedback to peers.
- Stay updated with the latest advancements in embedded systems, IoT technologies, and relevant programming languages.
- Troubleshoot and resolve production issues for deployed devices.
- Document designs, code, and test procedures thoroughly.
Qualifications:
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- Minimum of 5 years of experience in embedded systems development.
- Strong proficiency in C and C++ programming languages.
- Extensive experience with microcontrollers (e.g., ARM Cortex-M, ESP32) and embedded development tools.
- Proven experience with real-time operating systems (RTOS) like FreeRTOS, Zephyr, or similar.
- Familiarity with IoT protocols and concepts.
- Experience with debugging tools and techniques for embedded systems.
- Knowledge of hardware-software integration and troubleshooting.
- Excellent problem-solving and analytical skills.
- Ability to work effectively in a remote team environment and manage time efficiently.
- Strong communication skills to articulate technical concepts and collaborate with a distributed team.
Senior Embedded Systems Engineer - IoT Solutions
Posted 8 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and test embedded software and firmware for microcontrollers and embedded systems.
- Develop and maintain real-time operating systems (RTOS) for embedded applications.
- Integrate sensors, actuators, and communication modules into embedded hardware.
- Implement and optimize embedded software for performance, power efficiency, and security.
- Develop and maintain firmware updates and device drivers.
- Collaborate with hardware engineers to define system requirements and troubleshoot hardware/software issues.
- Work with cloud engineers to ensure seamless data flow and communication from devices.
- Perform unit testing, integration testing, and system testing of embedded software.
- Document embedded software designs, code, and test procedures.
- Stay current with emerging trends and technologies in embedded systems and IoT.
- Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field.
- Minimum of 7 years of experience in embedded systems software development.
- Strong proficiency in C and C++ for embedded applications.
- Experience with real-time operating systems (RTOS) such as FreeRTOS, Zephyr, or VxWorks.
- Familiarity with embedded hardware interfaces and debugging tools (e.g., JTAG, oscilloscopes).
- Experience with IoT communication protocols (MQTT, CoAP, Zigbee, Bluetooth Low Energy).
- Knowledge of version control systems (e.g., Git).
- Excellent problem-solving and debugging skills.
- Ability to work independently and manage tasks effectively in a remote setting.
- Strong written and verbal communication skills for virtual collaboration.
Senior Embedded Systems Engineer - IoT Solutions
Posted 8 days ago
Job Viewed
Job Description
- Lead the design, development, and testing of embedded firmware and software for IoT devices.
- Develop and optimize real-time operating systems (RTOS) for constrained environments.
- Implement communication protocols (e.g., MQTT, CoAP, Bluetooth Low Energy, Wi-Fi) for device connectivity.
- Design and implement low-power consumption strategies for battery-operated devices.
- Perform hardware-software co-design and debugging, utilizing tools like oscilloscopes, logic analyzers, and JTAG debuggers.
- Create detailed technical specifications, architecture designs, and documentation for embedded systems.
- Collaborate with cross-functional teams, including hardware engineers, product managers, and QA testers.
- Conduct thorough code reviews, unit testing, and system integration testing to ensure code quality and system stability.
- Troubleshoot and resolve complex technical issues in embedded systems throughout the product lifecycle.
- Stay current with emerging trends and technologies in embedded systems and IoT.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
- 5+ years of experience in embedded systems design and development.
- Proficiency in C/C++ programming for embedded applications.
- Strong experience with real-time operating systems (RTOS) such as FreeRTOS, Zephyr, or ThreadX.
- Demonstrated experience with microcontrollers (e.g., ARM Cortex-M, ESP32) and embedded hardware debugging.
- Familiarity with various communication protocols (e.g., I2C, SPI, UART, USB, TCP/IP, BLE, Wi-Fi).
- Experience with IoT platforms and cloud connectivity is a plus.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and collaboration abilities in a remote team setting.
Senior Embedded Systems Engineer - IoT Solutions
Posted 8 days ago
Job Viewed
Job Description
Senior IoT Solutions Architect
Posted 3 days ago
Job Viewed
Job Description
Responsibilities:
- Design and architect end-to-end IoT solutions, including device management, connectivity, data platforms, and analytics.
- Select appropriate hardware, software, and communication protocols for IoT deployments.
- Develop prototypes and proofs-of-concept for new IoT applications.
- Collaborate with engineering teams to ensure successful implementation of IoT solutions.
- Define technical requirements and standards for IoT projects.
- Ensure the security, scalability, and reliability of IoT platforms.
- Stay current with emerging IoT technologies and industry trends.
- Provide technical leadership and guidance on IoT best practices.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 7 years of experience in software architecture and development, with a strong focus on IoT.
- Proven experience in designing and deploying large-scale IoT solutions.
- Deep understanding of IoT platforms (AWS IoT, Azure IoT Hub, Google Cloud IoT), protocols (MQTT, CoAP), and embedded systems.
- Expertise in cloud computing, data analytics, and security for IoT.
- Excellent problem-solving, communication, and interpersonal skills.
- Demonstrated ability to lead technical teams in a remote environment.
Lead IoT Solutions Architect
Posted 4 days 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.
Be The First To Know
About the latest Iot Jobs in Kenya !
Senior IoT Solutions Architect
Posted 8 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design end-to-end IoT architectures, including device management, connectivity, data ingestion, processing, and analytics.
- Select appropriate hardware, software, and cloud platforms (e.g., AWS IoT, Azure IoT, Google Cloud IoT) for specific IoT solutions.
- Develop technical specifications and implementation plans for IoT devices and systems.
- Ensure the security, scalability, and reliability of IoT solutions throughout their lifecycle.
- Collaborate with cross-functional teams, including hardware engineers, software developers, data scientists, and product managers, to deliver integrated solutions.
- Evaluate emerging IoT technologies and recommend their adoption where beneficial.
- Provide technical leadership and guidance to development teams.
- Create and maintain architectural documentation, diagrams, and best practices.
- Troubleshoot complex technical issues related to IoT deployments and operations.
- Stay abreast of industry trends, standards, and regulatory requirements in the IoT space.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- Minimum of 7 years of experience in system architecture, software development, or related engineering disciplines, with a significant focus on IoT.
- Demonstrated experience in designing and deploying scalable cloud-based IoT solutions.
- Proficiency in one or more major cloud platforms (AWS, Azure, GCP) and their IoT services.
- Strong understanding of embedded systems, microcontrollers, sensors, and communication protocols (e.g., MQTT, CoAP, HTTP).
- Experience with data analytics, machine learning, and AI in the context of IoT.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently, manage priorities effectively, and lead technical discussions in a remote environment.
- Experience with security best practices for IoT devices and platforms.
- Familiarity with containerization technologies (e.g., Docker, Kubernetes) is a plus.
Senior IoT Solutions Architect
Posted 8 days ago
Job Viewed
Job Description
Qualifications:
- Master's degree in Electrical Engineering, Computer Science, or a related field.
- 10+ years of experience in software/hardware architecture, with at least 5 years focused on IoT solutions.
- Proven experience designing and implementing large-scale IoT platforms.
- Deep knowledge of cloud IoT platforms (AWS, Azure, GCP).
- Expertise in embedded systems, microcontrollers, and sensor technologies.
- Strong understanding of networking protocols (TCP/IP, MQTT, CoAP).
- Excellent system design and architecture skills.
- Experience with data analytics and machine learning in IoT contexts.
- Strong leadership and communication skills, with the ability to manage remote teams effectively.
- Familiarity with cybersecurity principles for IoT devices and networks.
Senior IoT Solutions Architect
Posted 8 days ago
Job Viewed
Job Description
Responsibilities:
- Design end-to-end IoT solutions, including device management, data ingestion, processing, and analytics.
- Select appropriate hardware, software, communication protocols, and cloud services for IoT deployments.
- Develop technical specifications, architecture diagrams, and implementation plans.
- Collaborate with clients and stakeholders to understand their business needs and translate them into technical solutions.
- Provide technical leadership and guidance to development and engineering teams.
- Ensure the security, scalability, and reliability of IoT solutions.
- Evaluate and integrate new IoT technologies and platforms.
- Develop prototypes and proof-of-concepts for innovative IoT applications.
- Define data models and strategies for IoT data management and analysis.
- Troubleshoot and resolve complex technical issues within IoT systems.
- Develop and maintain technical documentation.
- Stay current with industry trends, emerging technologies, and best practices in IoT.
- Contribute to pre-sales activities, including technical presentations and proposal development.
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related technical field.
- Minimum of 7 years of experience in software development or systems architecture, with at least 4 years focused on IoT solutions.
- Proven experience in designing and deploying scalable IoT architectures.
- Strong knowledge of IoT communication protocols (e.g., MQTT, CoAP, HTTP/S).
- Experience with major cloud platforms (e.g., AWS IoT, Azure IoT Hub, Google Cloud IoT).
- Familiarity with embedded systems, microcontrollers, and sensor technologies.
- Expertise in data analytics, machine learning, and visualization tools relevant to IoT.
- Understanding of network security principles and best practices for IoT devices.
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong communication and presentation skills, with the ability to articulate complex technical concepts to diverse audiences.
- Proven ability to lead technical projects and manage cross-functional teams in a remote environment.
- Experience with containerization technologies (e.g., Docker, Kubernetes) is a plus.