Embedded Systems Engineer – Prototype Design & Firmware for Measurement Device
Upwork
About the role
Project Overview
I’m looking for an experienced embedded systems engineer to design and develop firmware for a proof-of-concept measurement system using off-the-shelf components.
The goal is to demonstrate core functionality, not to create a production-ready product. The focus is on system design, firmware logic, and validation through testing and demonstration.
Core Functionality
The system should support:
- Controlled actuation of a probe mechanism (via solenoid)
- Measurement of probe displacement / depth
- Basic data output (serial and/or BLE)
- Reliable execution of a simple cycle: trigger → actuate → measure → return
Scope of Work
This project is structured into clear phases:
- System architecture and component selection
- Implementation of actuation control (solenoid + return mechanism)
- Integration of measurement sensor
- Firmware development for full operational cycle
- Data output and system validation
The expectation is to use development boards (e.g., ESP32 or similar) and off-the-shelf components. No custom PCB or production-level optimization is required.
Deliverables
- System architecture diagram
- Wiring / connection diagrams
- Firmware source code (well-structured and commented)
- Demonstration videos showing functionality
- Basic documentation for setup and operation
Technical Expectations
- Experience with microcontrollers (ESP32 or similar)
- Strong firmware development (C/C++ or similar)
- Ability to integrate sensors and control actuators
- Familiarity with basic hardware prototyping and debugging
Collaboration Approach
We will begin with a small initial milestone focused on system design and architecture. Continued work will proceed milestone-by-milestone based on results and communication.
Clear communication and practical problem-solving are very important for this project.
Application Instructions
When applying, please include:
- Examples of similar embedded / hardware projects
- Your proposed approach to this system
- Estimated timeline for initial milestone
Goal
The goal is to produce a working proof-of-concept that demonstrates the core measurement mechanism and system behavior.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free