We are seeking an experienced Senior IoT / Embedded Systems Engineer to help design and build new sensor-to-cloud products from the ground up. This role is ideal for someone who enjoys working across the full stack of physical computing - from sensors and signal conditioning, to PCB design and firmware, all the way to cloud data ingestion and visualization.
You will play a key role in prototyping, validating, and productionizing connected hardware products that measure real-world signals and turn them into reliable, actionable data for customers. This is a hands-on, technical role with significant influence over system architecture and technical decisions.
This is a part-time position with flexible hours, suitable for an experienced engineer who wants meaningful technical ownership without full-time commitment. There may be occasional on-site work especially around electromechanics integration testing.
Responsibilities
- Design and develop sensor-to-cloud IoT systems, from early prototypes through production-ready designs.
- Evaluate, characterize, and integrate sensors (e.g., force, pressure, IMUs, environmental sensors), including:
- Signal conditioning
- Noise analysis
- Drift, hysteresis, and calibration strategies
- Lead or contribute to PCB design, including schematic capture, layout review, and collaboration with fabrication and assembly vendors.
- Select components and materials with attention to performance, availability, cost, and manufacturability.
- Build and iterate on rapid prototypes using quick-turn PCB fabrication and assembly.
- Develop embedded firmware for microcontrollers (e.g., ESP32, STM32, Nordic, Arduino-class devices) and/or SBCs like Raspberry Pi.
- Implement device-to-cloud communication (e.g., MQTT, HTTP, WebSockets).
- Collaborate on backend systems that ingest, store, and process device data.
- Contribute to or advise on data visualization and dashboards that surface sensor data to customers.
- Support system validation, testing, and debugging across hardware, firmware, and cloud layers.
- Document designs, assumptions, calibration procedures, and known limitations clearly.
- Work closely with product, software, and operations stakeholders to align technical decisions with customer and business needs.
Required Skills & Experience
- Strong background in embedded systems and IoT product development.
- Solid understanding of signal processing fundamentals relevant to real-world sensors (filtering, noise, sampling, ADC behavior).
- Experience designing and reviewing PCBs for sensor-based systems.
- Proficiency in embedded firmware development (C/C++ preferred).
- Experience bringing up hardware from schematic → PCB → firmware → functional prototype.
- Familiarity with cloud-connected devices, including device provisioning and data transport.
- Ability to work independently, make sound technical decisions, and communicate tradeoffs clearly.
- Strong written and verbal communication skills.
Nice to Have
- Experience with force, pressure, or load sensors (FSRs, strain gauges, load cells).
- Experience with low-power or battery-powered IoT devices.
- Familiarity with manufacturing handoff, DFM/DFA considerations, and small-batch production.
- Experience with data visualization, dashboards, or customer-facing analytics tools.
- Knowledge of AWS, GCP, or similar cloud platforms.
- Prior experience working in startups or early-stage product development environments.
Job Type: Contract
Pay: $5,000.00 - $10,000.00 per month
Benefits:
- Flexible schedule
- Work from home
Work Location: Hybrid remote in Batavia, OH 45103