Description

Job Description

 

Key Responsibilities:
 


 

• Development and Prototyping: Design and develop embedded systems using the ASUS Tinker Board. This includes prototyping, hardware/software integration, and creating proof-of-concept models.
 

• Software Programming: Write, test, and debug code for the Tinker Board in languages such as Python, C/C++, or others relevant to embedded systems. Work with different operating systems, primarily Linux-based, that are compatible with the Tinker Board.
 

• Hardware Interface: Interface the Tinker Board with various external devices and sensors, ensuring seamless communication and data collection.
 

• IoT Integration: Implement IoT solutions using the Tinker Board, including connectivity, cloud integration, and data analytics.
 

• Performance Optimization: Optimize system performance considering constraints in processing power, memory, and energy consumption.
 

• Troubleshooting and Maintenance: Provide technical support for Tinker Board-based systems, troubleshoot issues, and develop updates/upgrades to existing systems.
 

• Collaboration and Communication: Work collaboratively with other engineers, developers, and stakeholders. Clearly document the development process, challenges, and solutions.
 

• Research and Development: Stay abreast of new trends and advancements in single-board computers and embedded systems. Propose innovative approaches and technologies to improve project outcomes.
 

Qualifications:
 

• Bachelor’s/Master’s degree in Computer Science, Electrical Engineering, or a related field.
 

• Proven experience with single-board computers, particularly the ASUS Tinker Board.
 

• Strong programming skills in Python, C/C++, or other relevant languages.
 

• Familiarity with Linux operating systems and embedded software development.
 

• Experience with IoT technologies, hardware interfacing, and sensor integration.
 

• Excellent problem-solving, analytical, and debugging skills.
 

• Strong communication and teamwork abilities

Key Skills
Education

Bachelor’s Degree