Computer engineering is a vast field, and you will find many jobs related to it. These jobs will all vary from each other in requirements and the underlying need of the situation. You will be able to find many tasks related to the said field that will suit your experience.
Freelance hardware engineer
As a freelance hardware engineer, you will be dealing with the hardware parts of a computer or other electronic devices. You can even find writing jobs whose main crux is dealing with different types of hardware. You can also be asked to come in to install hardware in computers.
Freelance site engineer
Yes, you can even find jobs as a freelance site engineer. Though the openings are fewer, they will pay a right amount of money. As a site engineer, you will be required on site to accomplish various types of work of telecomunications. You might need to plan, coordinate, and supervise the entire project to its end.
Freelance software engineer
If you are a software engineer freelance, you would want to look for work involving websites, IT, and software. In this digital age, many entrepreneurs and organizations are looking for people who can develop websites and applications for their businesses. Knowing that the task is not easy as a lot of work is put into it, employers look for people who are experts in their field, know what they are doing, and can do tasks at a quicker rate.
There are many websites online which you can visit to find jobs relevant to your field of work. Whether your expertise lays in software, mechanical, hardware, network, or site engineering, you are bound to find a job that will be relevant to you. Various employers post their job requirements online, and you can select the one that you feel you will be able to do. It pays real money as well. Contact these employers and offer your freelance engineering services, and you will receive a reply from them soon. But remember, the competition is fierce, so you will have to send in a proper application if you want to get the job.