2 Senior Embedded Systems Engineer Iot Solutions jobs in whatjobs
Senior Embedded Systems Engineer - IoT Solutions
Posted 22 days ago
Job Viewed
Job Description
Our client is seeking a highly skilled and motivated Senior Embedded Systems Engineer to join their pioneering team, working remotely to develop cutting-edge Internet of Things (IoT) solutions. This role is critical in designing, developing, and testing embedded software for a range of intelligent devices that will revolutionize various industries. You will be responsible for the full software development lifecycle, from conceptualization and architecture to implementation, debugging, and deployment. This is a remote-first position, offering significant autonomy and the chance to work with a globally distributed team on challenging and impactful projects.
Responsibilities:
Qualifications:
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.
This advertiser has chosen not to accept applicants from your region.
0
Senior Embedded Systems Engineer, IoT Solutions
Posted 22 days ago
Job Viewed
Job Description
Our client is seeking a highly skilled and motivated Senior Embedded Systems Engineer to join our cutting-edge remote engineering team. This role is fully remote, offering the flexibility to work from anywhere while contributing to the development of groundbreaking Internet of Things (IoT) solutions. You will be instrumental in designing, developing, and testing embedded software and hardware for a range of innovative products. The ideal candidate will have a deep understanding of microcontroller architectures, real-time operating systems (RTOS), and embedded C/C++. Experience with various communication protocols (e.g., MQTT, CoAP, Bluetooth, Wi-Fi) and sensor integration is essential. You will be involved in the entire product lifecycle, from conceptualization and prototyping to production and maintenance. This position requires a problem-solving mindset, strong analytical abilities, and a passion for creating robust and efficient embedded systems. Collaboration with cross-functional teams, including firmware developers, hardware engineers, and product managers, will be a key aspect of this role. You will contribute to architectural decisions, code reviews, and the continuous improvement of our engineering processes. We value individuals who are proactive, detail-oriented, and thrive in a collaborative, fast-paced virtual environment. Your expertise will directly influence the performance, reliability, and scalability of our IoT devices. This is an exciting opportunity to work on challenging projects and shape the future of connected technology. Responsibilities include:
- 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.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know
About the latest Senior embedded systems engineer iot solutions Jobs in Kenya !
1