Robotic Engineer (Raspberry Pi, Python/AI) โ MVP Development
About the Role
We are looking for a hands-on Robotic Engineer with strong expertise in Raspberry Pi, embedded systems, and hardware prototyping to build an MVP for a cloud-connected robotic system. The ideal candidate is comfortable working across electronics, sensors, actuators, and programming as well as has enough Python/AI knowledge to integrate the device with external cloud-based AI services (e.g., AWS, custom inference endpoints).
This role is ideal for an engineer who enjoys building physical systems quickly, iterating in a startup-like environment, and creating robust prototypes that can evolve into production-ready solutions.
Responsibilities
- Hardware & Robotics Development
- Design and assemble a functional MVP of a lightweight robotic device using Raspberry Pi, microcontrollers, sensors, actuators, and mechanical components.
- Select, integrate, and test appropriate hardware modules (cameras, motors, servos, power systems, communication modules, etc.).
- Build reliable control logic for movement, sensing, and feedback loops.
- Create wiring diagrams, hardware documentation, and basic mechanical designs.
Software Development
- Develop control scripts on Raspberry Pi using Python.
- Implement communication protocols.
- Integrate external AI capabilities such as vision models, speech interfaces, or decision engines.
Cloud & AI Integration (Good to Have)
- Connect robotic control logic to cloud AI services (AWS AI/ML services, custom inference endpoints).
- Enable remote operation, monitoring, logging, and updates for the robotic device.
Requirements
- Proven experience building robotics prototypes or hardware MVPs.
- Strong expertise with Raspberry Pi, embedded Linux, and peripheral integration.
- Solid understanding of electronics: wiring, power, sensors, actuators, controllers.
- Proficiency in Python (hardware interaction, automation scripts, API integration).
- Experience with real-time control systems and debugging hardware-software interactions.
- Ability to move quickly, test hypotheses, and deliver working prototypes under time constraints.
Good-to-Have Skills
- Familiarity with cloud platforms (preferably AWS) and IoT frameworks.
- Experience integrating AI/ML capabilities (vision, audio, LLMs, robotics frameworks).
- Basic mechanical engineering or CAD design (Fusion 360, SolidWorks, etc.).
- Knowledge of ROS (Robot Operating System) or similar middleware.
- Understanding of edge AI and optimization techniques.
Soft Skills
- Independent, proactive, and capable of taking ownership from concept to MVP.
- Comfortable working with ambiguity and iterating on prototypes.
- Strong communication skills for documenting and presenting progress.
What We Offer
- Opportunity to build a real robotic product from scratch.
- Collaborative environment with experts in cloud, AI, and software engineering.
- Flexible work arrangement and competitive compensation.
- Potential for long-term engagement on future iterations and scaling.