GEOOE is an IP-first technology origin company, and brings together biomimetic thinking, distributeda perspectives, mobility, and intelligence to shape a new approach to Instrumentation & Monitoring across Environmental, Geotechnical, Construction, Agricultural, and Smart City Domains.
We are now seeking experienced part-time engineers to contribute to practical engineering development work related to embedded devices, hardware prototyping, and lightweight software systems.
These roles focus on hands-on engineering tasks including embedded firmware development, hardware prototyping, and supporting software tools used for device communication and testing.
All roles are remote, contract-based positions open to qualified engineers globally. Candidates will collaborate with a distributed team and contribute to small-scale engineering systems and prototype development.
Responsibilities
1. Embedded Systems Engineer
- Develop firmware for microcontroller-based embedded devices (e.g., ESP32 or similar platforms)
- Implement short-range wireless communication protocols such as BLE for device discovery, connection management, and data transfer
- Design and maintain embedded data storage systems (flash memory, external storage, or similar mechanisms)
- Optimize firmware performance including power consumption, communication reliability, and system stability
- Conduct debugging, firmware validation, and performance testing during prototype development cycles
- Support firmware updates, troubleshooting, and documentation for embedded system operation
- Work closely with hardware engineers to ensure firmware compatibility with circuit design and component selection
2. Hardware / PCB Engineer
- Design and develop compact embedded hardware prototypes based on MCU platforms
- Create schematics, component selection, and PCB layouts for prototype devices
- Integrate communication modules (e.g., BLE or similar wireless modules) and peripheral interfaces
- Coordinate prototype fabrication, PCB assembly, and hardware bring-up testing
- Conduct hardware debugging including signal integrity checks, power management validation, and component testing
- Support prototype iteration and hardware refinement during development cycles
- Collaborate with firmware engineers to ensure smooth system-level integration
3. Software Engineer (Mobile / Backend Tools)
- Develop lightweight software tools used for device communication, configuration, and testing
- Implement device discovery, pairing, and data transfer workflows using BLE or similar communication protocols
- Develop simple mobile or desktop utilities for interacting with prototype devices
- Build basic backend services or local tools for data storage, synchronization, and device interaction
- Implement simple dashboards or visualization tools for engineering validation and data inspection
- Support testing infrastructure including logging tools, debugging utilities, and prototype validation workflows
- Assist with data processing and analysis during system testing
Requirements
- Solid engineering background in embedded systems, electronics, computer engineering, or related technical fields
- Practical experience working with embedded development environments and hardware-software integration
- Familiarity with microcontroller platforms such as ESP32 or similar embedded systems
- Experience with wireless communication protocols such as BLE or related short-range communication technologies
- Hands-on experience with debugging tools, firmware testing, or hardware validation processes
- Ability to work independently in a distributed remote collaboration environment
- Strong problem-solving ability and practical engineering mindset
- Additional experience that may be beneficial:
- Experience with PCB design tools (KiCad, Altium, Eagle, etc.)
- Experience with mobile application development or cross-platform frameworks
- Familiarity with lightweight backend development using Python, Node.js, or similar tools
- Experience working with IoT devices or low-power embedded systems
Work Arrangement
- Position type: Part-time / contract-based collaboration
- Location: Remote (global applicants welcome)
- Working style: Flexible, project-based collaboration
- Start date: Flexible
How to Apply
If you are interested in contributing your engineering expertise, please send a short introduction and relevant experience to:
[via CTgoodjobs Apply Now]
This opportunity is open on a rolling basis as we continue building a distributed engineering network.
�������� ���������������������������������������� ���� ������������ ��������������������������������������������, ������������ ���������������������������� ���������������� ������������ ���������������� ���������������� ������������ �������������������� �������� ������������ ������������������������������������ ���������������������������� ������������������������. �������� ������������ ������������ ���������������������������������������� ������������������������������������������������ (��������) �������������������� �������� ������������������������ ���������������� ���������������������������� ������������������������ �������� ������������ �������������������������������������������� ����������������������������, ���������������� �������� ���������������������������������������� ������������������������������������������������, ������������������������������������ ����������������������������, �������� �������������������������������������� �������������������� ������������ ���������������� ���������������� �������� ���������������������������� ������������������������ ������������ �������������������������������������������� ����������������������������, ������������������������ ���������������� ���������������� �������� ���������������������������� ��������.