ZipRecruiter
Job DescriptionJob Description
Position:
Engr 3, Electrical (Firmware/Controls) Location:
Durham, NC (Onsite Daily) Pay Rate:
$59.03/hr Schedule:
Monday – Friday, 8:00 AM – 5:00 PM Duration:
6-Month Temp Role (May be extended; possible FTE opportunity) Relocation:
Open to candidates outside Durham willing to relocate within 2 weeks at their own expense
Position Overview
We are seeking an experienced
Firmware/Controls Engineer
to design, develop, and test automation and robotic motion control systems. This role involves applying knowledge of
software, electrical, and mechanical engineering
to improve and develop products such as robotics, servo systems, communication networks, and supervisory control systems.
Key Responsibilities
Perform
kinematic analysis
and develop control algorithms for robotic systems.
Design and implement control systems for
early prototype
and
proof-of-concept
robotics.
Write, document, and optimize motion control software for system performance.
Collaborate with
mechanical
and
electrical
teams to improve system design.
Interface with vendors and assist with
IP evaluations
in coordination with Legal.
Ensure compliance with
regulatory requirements
and company design standards.
Occasional travel (~1–2 trips/year).
Minimum Qualifications
Bachelor’s degree
in Mechanical Engineering, Electrical Engineering, or Computer Science ( MSEng
).
10+ years
of experience in
robotics/automation
with a focus on electro-mechanical design and software development.
Strong experience with
PLC programming/configuration
and
DC motor control .
Familiarity with
Beckhoff, Galil, Panasonic, Allen Bradley
PLC systems.
Knowledge of
regulatory standards : IEC 60601, ISO 13485, ISO 14971.
Skills
Object-oriented programming ( C#, C++ )
Experience with
.NET Framework
Knowledge of
UML state machine theory
Expertise in
robotic control theory
(servo systems, PID controllers)
Cross-platform software development
Familiarity with
CAN bus networking
Physical & Work Environment Requirements
Primarily office-based with standard computer use and repetitive motion tasks.
Ability to carry/lift
up to 5 lbs frequently
and
up to 30 lbs occasionally .
Must have
visual acuity , ability to
sit for extended periods , and perform
fine motor tasks .
If you are interested, please contact
Chin Yang
at
A-Line Staffing . 586-323-4194 | ✉️ cyang@alinestaffing.com
Position:
Engr 3, Electrical (Firmware/Controls) Location:
Durham, NC (Onsite Daily) Pay Rate:
$59.03/hr Schedule:
Monday – Friday, 8:00 AM – 5:00 PM Duration:
6-Month Temp Role (May be extended; possible FTE opportunity) Relocation:
Open to candidates outside Durham willing to relocate within 2 weeks at their own expense
Position Overview
We are seeking an experienced
Firmware/Controls Engineer
to design, develop, and test automation and robotic motion control systems. This role involves applying knowledge of
software, electrical, and mechanical engineering
to improve and develop products such as robotics, servo systems, communication networks, and supervisory control systems.
Key Responsibilities
Perform
kinematic analysis
and develop control algorithms for robotic systems.
Design and implement control systems for
early prototype
and
proof-of-concept
robotics.
Write, document, and optimize motion control software for system performance.
Collaborate with
mechanical
and
electrical
teams to improve system design.
Interface with vendors and assist with
IP evaluations
in coordination with Legal.
Ensure compliance with
regulatory requirements
and company design standards.
Occasional travel (~1–2 trips/year).
Minimum Qualifications
Bachelor’s degree
in Mechanical Engineering, Electrical Engineering, or Computer Science ( MSEng
).
10+ years
of experience in
robotics/automation
with a focus on electro-mechanical design and software development.
Strong experience with
PLC programming/configuration
and
DC motor control .
Familiarity with
Beckhoff, Galil, Panasonic, Allen Bradley
PLC systems.
Knowledge of
regulatory standards : IEC 60601, ISO 13485, ISO 14971.
Skills
Object-oriented programming ( C#, C++ )
Experience with
.NET Framework
Knowledge of
UML state machine theory
Expertise in
robotic control theory
(servo systems, PID controllers)
Cross-platform software development
Familiarity with
CAN bus networking
Physical & Work Environment Requirements
Primarily office-based with standard computer use and repetitive motion tasks.
Ability to carry/lift
up to 5 lbs frequently
and
up to 30 lbs occasionally .
Must have
visual acuity , ability to
sit for extended periods , and perform
fine motor tasks .
If you are interested, please contact
Chin Yang
at
A-Line Staffing . 586-323-4194 | ✉️ cyang@alinestaffing.com