- Develop high-quality software for embedded devices using C/C++, Linux, RTOS and other tools
- Meeting with clients and the software design team to determine software specifications.
- Designing and writing the embedded software code according to desired specifications
- Testing the software for scalability and structure
- Implementing the embedded system and interpreting error reports.
- Troubleshoot and resolve software issues
- Document software design and functionality
- Collaborating with vendors to enhance the capabilities of the device reader for improved functionality and compatibility.
- Follow software development best practices and standards
- Bachelor’s degree in computer science or computer engineering.
- Experience with a complete life-cycle of an embedded software system.
- Proficient in C and C++ programming languages.
- Knowledge of modern OS coding techniques, IP protocols, and hardware interfaces.
- Extensive experience in developing embedded systems using C and C++ programming languages.
- Proficient in scripting with bash/shell scripts for automation and system-level tasks.
- Experienced in integrating REST APIs for developing scalable and efficient applications.
- Skilled in utilizing SQLite database for data storage and retrieval.
- Proficient in designing and implementing solutions using Object-Oriented Programming (OOP) principles.
- Experienced in utilizing dynamic and static libraries to enhance software functionality.
- Expertise in implementing multi-threading techniques to optimize performance.
- Strong knowledge and skillset in Linux operating systems.
- Specialization in the field of electronic financial devices, specifically developing device readers for electronic cards.
- Good communication skills and the ability to project manage
PARKEE is an integrated IoT platform solution connecting users, parking providers, and building owners.
Utilizing technological advancements and innovations, PARKEE develops maximum land potential for landowners and managers. Providing more benefits, through the distribution of cost-effective management, providing a holistic and comfortable experience, as well as strengthening the management function through the provision of vehicle traffic data for analysis, with maximum transparency.