Journey

Embedded Systems Developer - Journey - Islamabad

Pakistan

11 months ago
Save Job

Summary

Job Description: We are seeking a skilled SDK Developer - Hardware Integration Engineer to join our team. The ideal candidate will have a Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering or a related field, or equivalent experience. They should possess a strong background in developing SDKs or similar software libraries for hardware devices, along with proficiency in low-level programming languages such as C++ or Python. The primary responsibilities of this role include designing, implementing, and maintaining software development kits (SDKs) to facilitate the integration of hardware devices with our software platform. This involves working closely with cross-functional teams to understand hardware communication protocols and interfaces, ensuring seamless compatibility and performance. Additionally, the successful candidate will demonstrate a solid understanding of software development principles, practices, and methodologies. They should be proficient in version control systems like Git and issue tracking tools such as JIRA to manage project workflows efficiently. Key Skills and Qualifications: Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering or a related field, or equivalent experience. Proven experience in developing SDKs or similar software libraries for hardware devices. Strong proficiency in C++, Python, or any other low-level programming language. Familiarity with hardware communication protocols and interfaces. Solid understanding of software development principles, practices, and methodologies. Experience with version control systems (e.g., Git) and issue tracking tools (e.g., JIRA). Strong problem-solving and debugging skills. Excellent communication and teamwork abilities. Additional Skills: Experience with embedded systems and IoT technologies. Familiarity with device drivers and firmware development. Knowledge of networking protocols and security aspects related to SDK development Prototyping Internet of Things (IoT) Firmware development Windows app development ESP32 Cloud applications (CloudApp) Desktop application development Circuit design Cloud development Microcontroller programming Electronics Flutter (for mobile app development) Mobile app development RFID technology AVR microcontroller Internet of Things solutions design Raspberry Pi PCB design Hardware design Computer engineering Arduino Embedded systems Raspberry Pi firmware development GSM technology If you're passionate about developing innovative solutions for hardware integration and possess the necessary technical skills and experience, we encourage you to apply for this exciting opportunity. Join us in shaping the future of our products and services through cutting-edge software development. Job Type: Part-time Experience: SDK Developer: 2 years (Required) firmware: 1 year (Preferred) next js: 1 year (Preferred) node js: 1 year (Preferred) resting API's: 1 year (Preferred) Language: English (Required)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job