Share Email Opening Apply Now
Title

Controls Engineer 

EOE StatementWe are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, gender, age, gender identity or sexual orientation, creed, sex, disability, marital status, citizenship status, protected veteran status or any other characteristic protected by law.
 
About the Organization Headquartered in Solon, Ohio, HDT Global is the industry leader in engineering, designing and manufacturing leading-edge military expeditionary products, rugged industrial/commercial products, and products for medical rehabilitation. Our product lines include shelters, heaters, environmental control units (ECUs), power generators, chemical/biological/radiological/nuclear (CBRN) air filtration and collective protection systems, military vehicles, perimeter protection systems, and robotics including manipulator arms, vehicles, and healthcare solutions.


Additionally, HDT’s success and longevity is based on the full range of engineering services we offer, including design, analysis, testing, validation, training, and installation. These services provide the foundation of our innovation, providing ongoing research and development.

 
Full-Time/Part-Time Full-Time  
Location HDT (Fredericksburg, VA)  
Description

JOB SUMMARY:

A Control Systems / Embedded Software Engineer well rounded in control systems fundamentals to join a team creating novel robotic devices for diverse applications in medical, military, and scientific research fields. The candidate will participate in all aspects of control systems design and embedded software engineering including architecture definition, requirements analysis, design, implementation, test, and documentation. The software may range from low level device drivers and motor commutation to communications, power management and high level applications controlling robotic devices. The candidate should be comfortable with hands-on debugging that spans the mechanical, electrical, and control system domains typical of robotic systems. The successful candidate will have the ability to translate objectives to results and deliverables with little oversight and direction; to lead software development projects of moderate to high complexity and to work in a highly-collaborative, multi-disciplinary team environment.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • C/C++ software development
  • Designing and implementing control algorithms
  • Development under Real-time Operating Systems (preferably QNX)
  • Familiarity with instrumentation & tools required for debug, test and integration of embedded systems, including oscilloscopes, logic analyzers, etc.
  • Knowledge of software configuration management tools
  • Development of device drivers and board support packages
  • Experience in the creating technical documentation in a regulated environment
  • Ability and desire to learn new concepts and skills quickly
  • Strong control systems fundamentals
  • Strong robotics fundamentals (kinematics, dynamics, sensing, etc.)

 

 

 

 
Position Requirements

QUALIFICATIONS:

To perform this job successfully, an individual must be able to perform each essential duty and responsibility listed above satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

DESIRED SKILLS:

  • Experience with robot locomotion
  • Experience with exoskeleton robotics
  • Experience with computer vision and motion planning
  • Experience with localization, mapping, and autonomous navigation
  • Experience with communications protocols and peripherals (CAN, TCP/IP, etc.)
  • Experience with software safety
  • Experience with motor control and sensor interfacing
  • Experience with Matlab
  • Experience with ROS (Robot Operating System) and Python
  • Strong electronics fundamentals as well as practical skills with circuit troubleshooting

EDUCATION/EXPERIENCE:

  • MS in Mechanical/Electrical engineering, Physics or a related field preferred
  • 5 - 10 years of demonstrated experience in embedded software development

 

 
Number of Openings 1  

This position is currently accepting applications.

Apply Now



WE ALSO RECOMMEND

Other Jobs Within Same Category
Field Service Technician in Florence, KY
Posted on: 7/1/2020
[Apply Now]

Manufacturing Engineer in Florence, KY
Posted on: 7/1/2020
[Apply Now]

Field Service Technician in Geneva, OH
Posted on: 7/1/2020
[Apply Now]

Electrical Engineer in Fredericksburg, VA
Posted on: 6/17/2020
[Apply Now]

Engineer - Mechanical in Geneva, OH
Posted on: 6/9/2020
[Apply Now]


Other Jobs Within 60 Miles
Engineer - Mechatronics in Fredericksburg, VA
Posted on: 5/28/2020
[Apply Now]

Electrical Engineer in Fredericksburg, VA
Posted on: 6/17/2020
[Apply Now]



 


AppOne.comTM   copyrightŠ1999-2017 HR Services, Inc.
Click here for technical assistance.