Embedded Systems Engineer
AMERICAN DROID, LLC
About the role
About
We are seeking a capable Embedded Systems Engineer to independently design and develop both the electrical hardware and firmware for advanced robotic solutions. This role combines motor controllers, power systems, communication boards, and low-level embedded software. You will define requirements, create technical solutions, solve problems, and deliver working prototypes with minimal supervision.
This is a hands-on role ideal for someone who enjoys owning the full embedded system (hardware + firmware) and delivering results with limited external support.
Key Responsibilities
- Define electrical requirements and select components for motor controllers, power delivery, and communication systems.
- Develop conceptual PCB layouts for motor control boards and integrate them with the mechanical CAD model to ensure proper fit and wire routing.
- Design and implement low-level firmware (C/C++) for motor control, sensor feedback loops, safety features (overcurrent, thermal protection), and real-time operation.
- Write embedded software for power and communication boards, including USB/serial protocols, error handling, and diagnostics.
- Create calibration tools and software for tuning motor parameters, minimizing latency, and optimizing performance.
- Perform bench testing, debugging, and integration of custom circuit boards, firmware, and communication systems.
- Independently solve technical challenges across hardware and firmware to deliver reliable, compact electronics for robotic solutions.
Required Qualifications
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Robotics, or related field.
- 3+ years of hands-on experience developing embedded systems that combine hardware and firmware (motor control or electromechanical systems preferred).
- Strong proficiency in C/C++ for microcontrollers (STM32, ARM, or similar).
- Practical experience with motor drivers, power electronics, sensor integration, and communication protocols (USB, UART, SPI, I2C, CAN).
- Ability to work with basic PCB layouts, read schematics, and integrate electronics with mechanical designs.
- Skilled at bench testing, debugging, and problem-solving with lab equipment (oscilloscope, logic analyzer, etc.).
- Self-starter capable of independently designing solutions and driving development from concept to working hardware.
Preferred Qualifications
- Experience with robotics or mechatronic systems.
- Familiarity with real-time control, PID loops, and safety-critical firmware.
- Exposure to integrating PCBs into tight mechanical enclosures.
Other Information
As robotics start-up, we are building from the ground up. Current compensation is a starting point, and benefits are not yet established — but we’re creating something bigger: a company that designs and builds leading American-made robotic systems for real-world missions.
As we grow, compensation, benefits, and opportunity grow with us.
Full-time position in New Bern, NC (less than 2 hours from Raleigh, NC).
U.S. citizens only. Must be eligible for a U.S. Government security clearance and comply with ITAR/EAR export control requirements.
We are an equal opportunity employer and welcome candidates of all backgrounds to apply.
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