With 1.7 million freelancers, we'll match you with the perfect talent.
The client has made the following changes to the job.
Client prefers freelancers from:
You are still able to submit a proposal for this job.
The client prefers freelancers from
a different location.
We are developing a microprocessor based device that will install in over-the-road semi trucks. It will communicate on the truck's CAN bus using J1939 protocol. It will communicate via bluetooth with a smart phone. The smartphone app programming will be handled by a partner group, but the candidate for this project must be able to collaborate closely with them to develop the higher layer communication protocol. The candidate will be responsible for selecting a suitable microprocessor, CAN transceiver, bluetooth chip, etc. The candidate must be able to design the circuit and provide a circuit schematic as well as any necessary files to allow for prototyping and production of the circuit board assembly. The candidate must be able to program the firmware in C and provide both in-code commenting as well as a schematic representation of the firmware's architecture for the benefit of those involved in the project who are not C literate. (We are willing to discuss programming in a lan...
Sign in or Register to see more