Electronic engineer software development
Primary stack
Job description
About the Position
We are seeking an Electronic Engineer for software development to design a vending machine using the MDB protocol. The vending machine should interface with a coin mechanism, card reader, and bill acceptor. It will control prices, drive a display, save, and send sales information. The preferred microcontroller is a Microchip PIC processor, and the programming language is C.
Responsibilities
- Design and develop a 12-item vending machine using the MDB protocol.
- Interface with coin mechanism, card reader, and bill acceptor.
- Control prices and drive a display.
- Save and send sales information.
- Use Microchip PIC processor and C language for development.
- Teach the candidate how to make software changes.
Requirements
- Proficiency in Microchip PIC processor.
- Strong knowledge of C language.
- Familiarity with the MDB protocol.
- Ability to study and implement the NAMA MDB protocol.
We Offer
- Opportunity to work remotely.
- Engaging and challenging project in vending machine software development.
About the Company
[Company description if present]
© WiredWhite GmbH. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
More at WiredWhite GmbH
All 15 rolesPrecision Power: Electric Drive Train Development and Validation for Advanced Camera Dolly Systems in a 48V Environment
WiredWhite GmbH
Electromagnetic Systems Engineer – FEM Simulation and Optimization Specialist (48V Technology)
WiredWhite GmbH · Kyiv +1
Private Tutoring || Line scan camera: methodology and Python programming
WiredWhite GmbH
Technical Copywriter ✍️
WiredWhite GmbH