Rss

JAMES C

System Engineer - 15 Years of Experience

Occupation:

Engineering Manager

Education Level:

Master

Will Relocate:

YES

CollapseDescription

As a Manager of Software Engineering, Technical Lead Senior Software Engineer, Principal Software Engineer, Senior Software Engineer with over 20 years of experience in the conduct and management of software and product development, of which 8 years is in developing software for medical devices. Hands-on all areas of software/hardware development for complex microcontroller/PC/SBC-based Medical Device, and Robotic systems. FDA Quality Systems Regulations ISO 13485, ISO 14971, IEC 62336, IEC 62304, and IEC 60601. FDA 510K Submission for Medical Devices QinetiQ-NA - Waltham, MA August 1995 Principal Software Engineer ~ April 2011 Projects: Laptop Fire Set Control, MAARS (Modular Advanced Armed Robotic System), SWORDS (Special Weapons Observation Reconnaissance Detection Systems), MTRS (Man Transportable Robotic System), TALON IIIB, SOFLAM (Special Operations Forces Laser Acquisition Marker), Seadog, Lemming. Designed, developed, coded and tested real-time, interrupt-driven, multi-tasking software for embedded microcontroller-based (PC104, 32, 16 and 8-bit) OCU/LCU and Vehicle robotic systems consisting of a weapon control system, video cameras, laser/laser range finder, radio/RF communications, electronic compass, GPS, motor drivers (wheel drive, base arm & 2nd arm drives, camera position), wheel drive micro-steps, X-ray, and sensors. Coded in Java, C++, C# and C, compiled, linked, and downloaded to target. Specific Accomplishments and Responsibilities Include: * Managed and monitored all technical tasks on a day-to-day basis * Managed the outsourcing of software and hardware designs, including PCB's, FPGA, firmware and electro-mechanical assemblies, and software projects * Provided technical leadership, led software developers. Worked with electrical and mechanical engineers, technicians, and outside consultants * Coordinated work with project team on a daily basis. Communicated proactively and effectively at all levels * Evaluated technical solutions referred by staff and management * Prepared the hardware and software portions of multiple SBIR proposals * Worked closely with production team. Provided technical support * Simultaneously led multiple projects MIL-STD-498 and software development processes. * Worked with SCRUM master, business analysts, developers and testers to ensure completion of development efforts within iteration * Implemented the Underwater Object Detection Algorithm for the Seadog (Sonar interface) robot * Implemented the Randomized Robot Navigation Algorithm and Object Detection Algorithm for the autonomous waterproof Lemming robot * Implemented the PID Control Algorithm for Talon family robots * Utilized MATLAB for linear system analysis and digital filter design * Implemented the JUAS (Joint Architecture for Unmanned Systems) protocol in the MAARS vehicle and Fire Set Control System Designed and implemented RS232/485 serial communications to radio, GPS, electronic compass, GPS, drive motors, cameras, and the weapon control system (motion and fire) Designed and implemented all control software for vehicles and operator control units Designed and implemented control functions for semi-autonomous and fully-autonomous systems * Designed, implemented, and tested control system for battle vehicle Designed and implemented executable real-time graphical user interface (GUI) control panel for vehicle. Utilized Java/C#/Visual Basic/LabView * Designed and implemented PCB interface board for the vehicle and the OCU (Operator Control Unit) * Designed and implemented sleep mode circuit and software code for an underwater vehicle * Designed and tested the optical fuze circuit and fire circuit. Worked with outside board layout designer * Selected and specified electrical sub-system components, including power supplies * Developed specifications and prototype applications, accomplished laboratory testing, design refinement, field trials, and documentation. Wrote technical reports and procedures * Worked on independently troubleshooting complex problem. Applied for standard software configuration management * Worked with customers, venders, and technical personnel * Wrote software development plan, software requirement specification, software design specification and software system architecture, software verification and validation procedure, and command control communication protocol * Conducted multidisciplinary technical design reviews and project presentations. Assisted others when needed * Served in an advisory role at the management or senior management level * Experienced setting up automated build and test systems (teamcity build and Clearcase)

Right_template4_bottom

CollapseWork Experience

Right_template4_bottom

CollapseEducation

SCHOOL MAJOR YEAR DEGREE

Brandeis University 2017 Master Degree
Right_template4_bottom

CollapseAccomplishments

Highlights:

Left_template4_bottom

CollapseJob Skills

Left_template4_bottom

CollapseKeywords

Left_template4_bottom