Role: Firmware/Controls Engineer(Electrical)
Contract Only
Location: Durham, NC
Duration: 12+Months
Client: Medical
Overview:
We are seeking a skilled engineer to lead the design, development, and testing of automation and robotic motion control systems. This role combines mechanical, electrical, and software engineering to create and improve robotic systems, motion control algorithms, and supporting hardware/software.
Key Responsibilities:
- Design and implement control algorithms for robotic systems (kinematics, servo, PID).
- Develop early-stage prototypes and proof-of-concept systems.
- Write, test, and document motion control software.
- Collaborate with mechanical and electrical teams to optimize system design and performance.
- Select and manage vendors as needed.
- Support IP evaluation with Legal.
- Ensure compliance with regulatory and company design standards.
- Occasional travel (1-2 trips/year).
Requirements:
- Bachelor's degree in Mechanical, Electrical, or Computer Engineering (Master's preferred).
- 10+ years' experience in robotics/automation with strong electro-mechanical and software skills.
- Proficiency in PLC programming (Beckhoff, Galil, Panasonic, Allen Bradley).
- Experience with DC motor control systems.
- Familiar with standards like IEC 60601, ISO 13485, ISO 14971.
Preferred Skills:
- Proficient in object-oriented programming (C#, C++) and .NET.
- Experience with state machines (UML) and control theory.
- Cross-platform software development.
- Knowledge of CAN bus networking.
kindly share Resume at or call me at to discuss more!
