Control Systems / Embedded Software Engineer
HDT Global
Fredericksburg, VA (In Person)
Full-Time
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Company:
HDT Global Location:
Fredericksburg, VA Career Level:
Mid-Senior Level Industries:
Manufacturing, Engineering, Aerospace Description The Control Systems / Embedded Software Engineer 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. This position conducts 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; lead software development projects of moderate to high complexity and work in a highly-collaborative, multi-disciplinary team environment.ESSENTIAL DUTIES, RESPONSIBILITIES, & SKILLS
C/C++/Python software development Experience with ROS (Robot Operating System) Proficiency with Git/Github Real-time programming under Linux Familiarity with Linux command line tools Design and implementation of control algorithms Experience with Matlab/Octave/Python (NumPy/SciPy/Matplotlib) Development of device drivers and board support packages Experience with communications protocols and peripherals (RS232/422/485,CAN, TCP/IP, etc.) Familiarity with instrumentation & tools required for debug, test and integration of embedded systems, including oscilloscopes, logic analyzers, etc. Ability and desire to learn new concepts and skills quickly Experience with motor control and sensor interfacing Experience with electronics design (Altium or similar) is desired Supports, communicates, reinforces and defends the mission, values and culture of the organization Adheres to all quality and safety standards Supports other projects and performs duties as assigned Guide junior engineers across disciplinesDESIRED SKILLS
Experience with motor control and sensor interfacing Experience with motion planning Experience with unmanned ground vehicles Experience with localization, mapping, and autonomous navigation Experience with software safetyEDUCATION/EXPERIENCE
BS/MS/PhD in Robotics, Mechanical or Electrical engineering, Physics or a related field. At least 5 years' experience • This specific position requires U.S. Citizenship. The applicant must be able to obtain and maintain a Secret clearance. An active Secret clearance is preferred but not required.Similar remote jobs
Volkswagen Group DE
Ashburn, VA
Posted2 days ago
Updated1 day ago
Similar jobs in Fredericksburg, VA
Aya Healthcare
Fredericksburg, VA
Posted2 days ago
Updated1 day ago
Virginia Department of Transportation
Fredericksburg, VA
Posted2 days ago
Updated1 day ago
The Stepping Stones Group
Fredericksburg, VA
Posted2 days ago
Updated1 day ago
Titan Medical Group
Fredericksburg, VA
Posted2 days ago
Updated1 day ago
Accountable Healthcare Staffing
Fredericksburg, VA
Posted2 days ago
Updated1 day ago
Similar jobs in Virginia
Volkswagen Group DE
Ashburn, VA
Posted2 days ago
Updated1 day ago
Shaw Boiler and Mechanical
Portsmouth, VA
Posted2 days ago
Updated1 day ago
Amazon
Arlington, VA
Posted2 days ago
Updated1 day ago