Embedded Developer
2 weeks ago
A Control Systems / Embedded Software Engineer well rounded in control systems fundamentals to join a team creating novel robotic and mechatronic 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.
ESSENTIAL DUTIES, RESPONSIBILITIES, & SKILLS:C/C++ software, python development
Experience with ROS (Robot Operating System)
Designing and implementing control algorithms
Development under Real-time Operating Systems
Experience with communications protocols and peripherals (CAN, TCP/IP, etc.)
Strong electronics fundamentals as well as practical skills with circuit troubleshooting
Familiarity with instrumentation & tools required for debug, test and integration of embedded systems, including oscilloscopes, logic analyzers, etc.
Knowledge of software configuration management tools (Git)
Development of device drivers and board support packages
Experience in creating technical documentation in a regulated environment
Experience with Matlab/Octave
Guide junior engineers across disciplines
DESIRED 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 safety
EDUCATION/EXPERIENCE:BS/MS/PhD in Robotics, Mechanical or Electrical engineering, Physics, or a related field.
5-10 years experience
JOB QUALIFICATIONS:
To perform this job successfully, an individual must be able to perform each essential duty and responsibility listed above satisfactorily. The abovementioned requirements represent the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions. Due to the nature of the work, candidates must be US Citizens or Green Card holders.
-
Electric Controls Engineer
6 days ago
Fredericksburg, United States TriMech Services Full timeA Control Systems / Embedded Software Engineer well rounded in control systems fundamentals to join a team creating novel robotic and mechatronic 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...
-
Electric Controls Engineer
7 days ago
Fredericksburg, Virginia, United States TriMech Services Full timeA Control Systems / Embedded Software Engineer well rounded in control systems fundamentals to join a team creating novel robotic and mechatronic 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...
-
Software Develoepr
2 weeks ago
Fredericksburg, United States Gridiron IT Full timeGridiron IT is seeking a Software Developer in Fredericksburg, VA with an active TS clearance. Duties: Serve as development expert in software engineering, with a primary focus Web GUI Development. Provide expertise in Stylesheets, Java Script ES6, HTML and HTML5 standup. Be proficient in the following programming languages: C/C++, JAVA Native Interface...
-
Electric Controls Engineer
4 days ago
Fredericksburg, VA, United States TriMech Services Full timeA Control Systems / Embedded Software Engineer well rounded in control systems fundamentals to join a team creating novel robotic and mechatronic 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...
-
Senior Controls SW Engineer
5 days ago
Fredericksburg, United States HUNTER DEFENSE TECHNOLOGIES, INC. Full timeESSENTIAL DUTIES, RESPONSIBILITIES, & SKILLS: C/C+ software, python development Experience with ROS (Robot Operating System) Designing and implementing control algorithms Development under Real-time Operating Systems Experience with communications protocols and peripherals (CAN, TCP/IP, etc.) Strong electronics fundamentals as well as practical skills with...
-
Sr Controls SW Engineer
3 weeks ago
Fredericksburg, United States HDT Global Full timeESSENTIAL DUTIES, RESPONSIBILITIES, & SKILLS:C/C++ software, python development Experience with ROS (Robot Operating System) Designing and implementing control algorithms Development under Real-time Operating Systems Experience with communications protocols and peripherals (CAN, TCP/IP, etc.) Strong electronics fundamentals as well as practical skills with...
-
Sr Controls SW Engineer
1 week ago
Fredericksburg, United States HDT Global Full timeESSENTIAL DUTIES, RESPONSIBILITIES, & SKILLS:C/C++ software, python development Experience with ROS (Robot Operating System) Designing and implementing control algorithms Development under Real-time Operating Systems Experience with communications protocols and peripherals (CAN, TCP/IP, etc.) Strong electronics fundamentals as well as practical skills with...