Post Job Free
Sign in

Cyber Security Software Engineer

Location:
Charlotte, NC
Salary:
$125/Hr.
Posted:
December 28, 2024

Contact this candidate

Resume:

Fredrick Alan Altman

********@*****.***

910-***-****

Summary of

Qualifications

I am an I&C Engineering Professional with over 35 years of experience in providing project engineering supervision of control systems and components for nuclear plants. I have performed and managed all aspects of the design including criteria development, detailed design, drawing production and specification writing. I have been responsible for the conformance of project work to project design criteria, client policy and procedures, and applicable codes and standards. I am resourceful and creative; enjoy challenges, overcoming obstacles and am willing to learn new technologies to remain current in the industry.

My engineering experience includes preparing and reviewing design modification packages, interfacing with maintenance and operations personnel, and performing design changes. My services include consulting and technical services to Nuclear Stations in all aspects including conceptual design, proposal development, modification design, installation; and support for testing, turnover and interface.

Expertise

I&C Design and Engineering

Design & Modification Packages – Safety, NonSafety, Augmented Quality systems

Modification Qualifications held – Standard Design process, Digital Design, Design Verification, Cyber Security, Calculations, Critical Group, Hands On Digital, EQ experience

Distributed Control Systems (DCS) & Digital Upgrades

Cyber Security

IVVT – Testing and Writing Tests, Test Plans and Procedures

Education

B.S. (1983), Computer Science, University of North Carolina

Professional

Affiliations

IEEE

Details of Expertise

2019 – 2023, Principal Engineer – I&C, Kinectrics

2023 – 2024, Principal Engineer – IVVT, TerraPower

2020 – 2024, SME I&C Mod Engineer, Duke Energy

Employment History (Most Recent Applicable)

Duke Energy 2020 to present

TerraPower 2023 to 2024

Kinectrics 2019 to 2023

General Electric 2018 to 2019

Lord Corporation 2019 to 2019

Duke Energy 2015 to 2018

General Electric 2010 to 2015

Experience:

Aug 2020 – Present

Dike Energy, NC/SC

SME Plant Modifications Design Engineer/

Senior Embedded Software Engineer

SME Embedded Systems Software Engineer for nuclear plant I&C Engineering plant modifications.

SME/RE for RNP (Robinson Nuclear Plant) DICSP Refresh. Team updated Fleet designed DICSP (Distributed Instrumentation and Control System) with new dual system replacements. Dual systems consisted of a true DCS (Distributed Control System) and a corporate Duke designed ‘cluster’ installed as the DVP (Digital Virtual Platform). DCS was utilized as strictly the control system on the plant PNET network and the DVP was utilized for ancillary functions such as OSI/PI for plant information exchange, ERFIS, SPLUNK, etc. DCS system was installed successfully and the original DISCP system was demo’ed in an extremely tight installation window during the RNP refueling outage. Redundant firewalls were also added to the PNET infrastructure during the modification. Participated in Modification ECs, Design Verifications, FAT, SAT, Equipment installations and testing and Post Modification testing and turnover and closeout tasks.

SME/RE for HNP (Harris Nuclear Plant) DICSP Refresh. Team updated Fleet designed DICSP (Distributed Instrumentation and Control System) with new dual system replacements. Dual systems consisted of a true DCS (Distributed Control System) and a corporate Duke designed ‘cluster’ installed as the DVP (Digital Virtual Platform). DCS was utilized as strictly the control system on the plant PNET network and the DVP was utilized for ancillary functions such as OSI/PI for plant information exchange, ERFIS, SPLUNK, etc. Both systems were installed successfully and the original DISCP system was demo’ed in an extremely tight installation window during the HNP refueling outage. Participated in Modification ECs, Design Verifications, FAT, SAT, Equipment installations and testing and Post Modification testing and turnover and closeout tasks.

Tech Lead/Responsible Engineer for Firewall Data Path Boundary Devices Cyber Security Plant Modifications for the Brunswick Nuclear Plant.

Tech Lead/Responsible Engineer for MET Tower/ERFIS Data Path Cyber Security Plant Modifications for the Brunswick Nuclear Plant.

RE for 5 plant Engineering Change modification packages for over 25 safety related Rosemount transmitter replacements for EQ end of life at BNP.

RE/OAR for numerous plant Engineering Change modification packages for safety related and non safety Yokogawa Recorder instrumentation replacements at BNP. This involved replacing failing Westronics digital and L&N chart recorders with digital Yokogawa series DX100N and DX2048 recorders.

Cyber/I&C RE for plant Engineering Change modification packages for DICSP (Digital Information and Control System) refresh at HNP (Harris Nuclear Plant) and RNP (Robinson Nuclear Plant). This involves the technical and cyber oversight of the replacement of the plants process control and information reporting systems with new servers, VMs, firewalls and switches to communicate with the reactors turbine control system, radiation monitoring systems and various other systems on the plant process network.

· Provide mentoring and peer feedback for various interns and less experienced engineers.

May 2023 – May 2024

TerraPower

Principal Engineer - IVVT

Independent Validation and Verification Testing

I&C Safety/NonSafety/AQ Systems - Natrium SMR

Principal Engineer for I&C IVVT (Independent Validation and Verification Team) implementation of Safety, NonSafety and Augmented Quality devices developing and prototyping chassis, cards and systems for implementation of the next generation of control systems for the TerraPower Natrium Fast Sodium type SMR (Small Modular Reactor). Utilized Agile and Scrum techniques for project management.

Developed and implemented IVVT program and procedures for standard operating procedures for development and implementation of I&C control systems for TerraPower SMR including safety, nonsafety and augmented quality types of systems. These were developed utilizing multiple IEEE guidelines such as 1012, 1228, 830, 7.4.3.2, etc. The overarching guidelines were 10 CFR 50 Appendix B, NQA-1 standards (QL-1, QA Class-2) and commercial QA standards, (QL-3, CW QA Class-4 (Commercial).

Wrote and executed module, integration, validation and verification, and FAT test plans for the TP Natrium SMR RPS (Reactor Protection System) system. System was developed and tested on a SOIC (System On Integrated Chip) ARM hardware/software platform by supplier Curtis Wright utilizing the RadICS compiler, debugger and tools.

Responsible Engineer (RE) for providing design basis and technical description for the Anticipatory Seismic Trip System (ASTS) to support licensing and the PSAR submittal for the Natrium SMR. The AST is a SR/NSRST system that detects seismic activity and transmits a trip signal to the RPS when the seismic activity indicates an oncoming earthquake that could cause damage to the core if active. As RE referenced several emerging P-wave technologies as the design basis, including non-nuclear Earthquake Early Warning (EEW) systems in Japan, California, and Pacific Northwest, as well as the P-wave anticipatory seismic trip in EBR-II, and S-wave non-anticipatory seismic trips in San Onofre Nuclear Generating Station, Diablo Canyon, and Japanese nuclear power plants.

· NQA-1 audits were done for multiple suppliers to assure compliance in their QA programs for developing I&C control systems for the TP Natrium SMR.

· Extensive experience gained in IVVT process control of embedded development as pertaining to nuclear regulatory requirements in the highly regulated nuclear power industry.

· Provide mentoring and peer feedback for various interns and less experienced engineers.

Aug 2019 – Feb 2023

Kinectrics, Naperville, IL

Plant Modifications Design Engineer/

Senior Embedded Software Engineer

Principal Embedded Systems Software Engineer for nuclear plant I&C Engineering plant modifications.

Tech Lead/Responsible Engineer for ERFIS UPS Upgrade and PAA Hand Geometry Cyber Security Plant Modification Team for the Brunswick Nuclear Plant.

Tech Lead/Responsible Engineer for MET Tower Data Path Cyber Security Plant Modification Team for the Brunswick Nuclear Plant.

· Involved in multiple projects as a mentor/reviewer/proposals for plant modifications at ANO, RBS, BNP, GGNS, etc.

· Provide mentoring and peer feedback for various interns and less experienced engineers.

Feb 2019 – July 2019

Lord Corporation, Cary, NC

Senior Embedded Software Engineer

Senior Embedded Systems Software Engineer for Boeing implementation of avionic devices developing and prototyping chassis, cards and systems for implementation of the next generation of Advanced Vibration Control and Rotator Shaft Torque Confrol and measurements for helicopter airframes. Team consisted of myself, four other I&C engineers, as well as multiple hardware engineers and test engineers. Utilize Agile and Scrum techniques for project management.

Wrote and executed module, integration, validation and verification test plans for the as well as low level device drivers for a multicore TI ARM based system. System was developed and tested on a SOIC (System On Integrated Chip) ARM hardware/software in the C language utilizing the TI Code Composer IDE, compiler, debugger and tools.

· Module component testing system done using the LDRA automated testing platform to achieve 100% code coverage testing of all the safety modules in the system.

· Extensive experience gained in DOT 178 A/B/C process control of embedded software development as pertaining to aerospace regulatory requirements in the highly regulated aerospace rotary airframe platform avionics industry.

· Provided mentoring and peer feedback for various interns and less experienced engineers.

Aug 2018 – May 2019

GE, Wilmington, NC

Senior Embedded Software Engineer

Senior Embedded Systems Software Team Lead for RC & IS IVVT (Independent Validation and Verification Team) implementation of NUMAC devices developing and prototyping chassis, cards and systems for implementation of the next generation of rod control systems for the GE BWR type reactor. Team consisted of myself, two other I&C engineers, as well as multiple hardware engineers and test engineers. Utilized Agile and Scrum techniques for project management.

Wrote and executed module, integration, validation and verification, and FAT test plans for the KKL nuclear power plant I&C RC &IS system. System was developed and tested on a SOIC (System On Integrated Chip) ARM hardware/software utilizing the DS-5 compiler, debugger and tools.

· Module component testing for the RC & IS system was done using the LDRA automated testing platform to achieve 100% code coverage testing of all the safety modules in the system.

· Extensive experience gained in IVVT process control of embedded development as pertaining to nuclear regulatory requirements in the highly regulated nuclear power industry.

· Provide mentoring and peer feedback for various interns and less experienced engineers.

May 2016 – April 2018

Duke Energy, Southport, NC

Plant Modifications Design Engineer/

Senior Embedded Software Engineer

Tech Lead/Responsible Engineer for SIEM (Security Information and Event Monitoring) Cyber Security Plant Modification Team – leadership of a diverse group of contract and direct Duke Energy engineers, both hardware and software, in the day to day technical challenges encountered in finalizing the implementation of the digital information system instrumentation for a ‘one off’ plant cyber security modification. The NRC Cyber Security Plan required Brunswick Nuclear Plant to comply with the Cyber Security Controls of NEI 08-09. NEI 08-09, Rev. 6, requires the site to be able to detect cyber-attacks propagated through the Physical, Wireless Network, Wired Network, Supply Chain, and Portable Media and Mobile Devices attack vectors. The Duke Energy Security Control and Implementation Strategy (SCIS) credits a Security Information and Event Manager (SIEM) for timely monitoring of plant network-connected Critical Digital Assets (CDAs) for cyber-attack. Cyber Security controls require Critical Digital Asset (CDA) event logs to be monitored for auditing purposes; this monitoring only applies to devices capable of event logging. SIEM capability was added to the plant to automatically accomplish this monitoring activity. The plant SIEM was additionally added to communicate with the corporate business network, in order to make SIEM data available to NPS (Nuclear Process Systems) at McGuire Island.

Tech Lead/Responsible Engineer for EP Net Cyber Security Plant Modification Team. Eight to ten member team, consisting of Project Managers, software, hardware and data analysis engineers as well as EP (Emergency Planning) personnel. Plant modification was made in order to comply with the requirements of new NRC cybersecurity regulations, The EP data from ERFIS (Emergency Response Facility Information System) was isolated so that all EP related information is fed through OSI/PI to a new and separate Layer 3 EP Network, EP-NET, functioning similarly to a Demilitarized Zone (DMZ). EP-NET will receive data from the Plant Process Network OSI/PI server, which contains logs of all the ERFIS point history. All data passed flows from ERFIS, to the Process PI Server, to the new Plant EP NET PI Server, and then all data will flow on to the Business Level Systems (Layer 2). Remaining ERFIS workstations were relocated in badged access rooms to restrict access to the Security Level 3 Network system. This Engineering Change was responsible for isolating the EP network and updating the plant defensive architecture to protect against cyber security vulnerabilities.

Cyber security Responsibilities, Duke Energy – I worked with the cyber security team very closely with the above projects in developing a cyber secure plant process network as well as the EP/ERFIS system interfaces. In doing so I performed the following duties. I did assessments of whether or not SSC’s were CDA’s (Critical Digital Assets) or DA’s (Digital Assets) and then furthered the assessments to include whether their governing documents were NEI 08-09 or NEI 10-13 by determining if the asset was Direct, Indirect, BOP (Balance of Plant, or EP and which controls were to be assessed against the devices accordingly. To further protect the assets, I developed PM’s (Scheduled periodic maintenance procedures and work orders) in accordance with the asset’s assessment levels. I also performed cyber secure ‘hardening’ of the devices by virtue of both hardware and software means utilizing plant, corporate and industry policies, procedures and guidelines. In addition, I provided a robust cyber secure design of the interconnection of the hundreds of devices while not affecting the security and performance of the interconnected devices and networks. This involved hardware and communication protocols as diverse as Ethernet, DecNet, RS232, RS485, network switches, firewalls, servers, terminals, etc. I also participated in and helped procure CDA’s via a regimented newly developed procurement process to insure that devices were not tampered with or compromised during the manufacturing process as well as delivery to the plant and during storage in various warehouses. In short, I was heavily invested and involved in virtually all phases of the cyber security process involving DA’s and CDA’s in my projects at the Brunswick Nuclear plant. .

Tech Lead/Responsible Engineer for Unit 1 Fuel Zone Recorder Plant Modification Team – Modification changes the functionality of the Reactor Low Level Indicator and the Reactor Vessel Level Recorder using a measure of the reactor vessel pressure to density compensate the water level indication of both of these instruments thus making level indications on both instruments much more accurate. This Engineering Change adds a new digital paperless recorder for the compensated Reactor Low Level Indicator, the existing Reactor Vessel Level Recorder, is to be replaced with a digital paperless recorder. Additionally, a reactor pressure input will be provided to each of the two new instruments to density compensate the water level indication. Using the pressure measurement to compensate the Fuel Zone Water Level (FZWL) channels provides a marked improvement to the accuracy of the reactor water level indications.

Wrote and executed integration, validation and verification, and FAT test plans for multiple nuclear power plant I&C systems.

· Extensive experience gained in process control of embedded development as pertaining to nuclear regulatory requirements in the highly regulated nuclear power industry.

· Provided mentoring and peer feedback for various interns and less experienced engineers.

· Participated in various training programs specific to the nuclear industry and digital I&SC controls as they pertain to the nuclear power industry.

April 2016 – February 2018

Rotork Inc, Winston Salem, NC

Technical Lead /

Senior Embedded Software Engineer

Tech Lead/Responsible Engineer for developing and tuning PID feedback control loops and general software upgrades and modifications for varying lines of digitally controlled air supply actuators for their product lines. Also ported code for various products to new processor designs as part of a modernization effort across their actuator product lines. Code was written in C and assembler for various Motorola microprocessors, both 8 and 32 bit CPU’s. Also implemented a more current software life cycle development process to more accurately track requirements collection and distillation as well as more formal testing procedures and documents and formal release documents for the production software versions. Utilized the Ultra IDE/Compare package as well as various Motorola C Compilers and assemblers.

Wrote and executed unit, integration, and validation and verification test plans for multiple actuator based control systems.

· Provided mentoring and peer feedback for various interns and less experienced engineers as well as the VP of Engineering and the Mechanical Engineering Dept.

July 2010 – April 2016

GE, Wilmington, NC

Technical Lead/

Senior Embedded Software Engineer

Tech Lead for Gamma Thermometer Team. Eight to ten member team, consisting of Project Managers, software, hardware and data analysis engineers. Team goal was to validate and verify the emerging gamma thermometer technology as a possible alternative to computing power ranges necessary in the ESBWR reactor so as to calibrate the LPRM’s for the monitoring and control systems and provide backup reactor power levels for the defense in depth safety SCRAM system. Management included overseeing of technology transfer of the existing integrated detector design, monitoring and analyzing GT gathered data at a test facility in Laguna Verde, using the results from this data to develop accurate GT string calibration methods, making changes to the existing Laguna Verde prototype test system to make it more robust, extending the expiring testing agreement at Laguna Verde, automation of the data collection and analysis tools and developing planning and procurement documentation for the existing and future detectors as well as the future ESBWR Gamma Thermometer power monitoring system.

Tech Lead for Lungmen NPP – leadership of a diverse group of contract and direct GE engineers, both hardware and software, in the day to day technical challenges encountered in finalizing the implementation of the digital control system instrumentation for a ‘one off’ plant start up.

Senior Embedded Systems Software Team Lead for Fastworks implementation of NUMAC NextGen developing and prototyping chassis, cards and systems for implementation of the next generation of PRNM monitoring systems for the new GE ESBWR type reactor. Team consisted of myself and two other I&C engineers, one hardware and one software. Utilized Agile and Scrum techniques for project management.

Wrote and executed integration, validation and verification, and FAT test plans for multiple nuclear power plant I&C systems including but not limited to PRNM, SRNM, MVD and ATIP systems both domestically and foreign.

· Software development for embedded microprocessors (Z180, x86, and 196 families). Products developed include industrial controls embedded devices for the nuclear instrumentation and services industry. Software development performed in C/C++, Pascal, PL/M and Assembly.

· Extensive experience gained in process control of embedded development as pertaining to nuclear regulatory requirements in the highly regulated nuclear power industry.

· Extensive experience gained in process control of cyber security measures for embedded development as pertaining to nuclear regulatory requirements in the highly regulated nuclear power industry. Experience included training in cyber secure development of embedded products beginning in 2012 as well as implementation of a cyber secure working environment – a dedicated software engineering lab for nuclear instrument software development of the GE NUMAC product line as well as implementation of a cyber secure dedicated development server for the engineering team and procedure and process documentation modifications to insure cyber secure embedded systems software development, testing and production release.

· Provided mentoring and peer feedback for various interns and less experienced engineers.

· Participated in various training programs specific to the nuclear industry and digital I&SC controls as they pertain to the nuclear power industry.

December 2008 – July 2010

Comtech, Inc., Washington, DC

Senior Embedded Software Engineer

· Software development for embedded microprocessors (80c51,ARM, and PIC families). Products developed include marine, automotive, and industrial controls embedded devices. Software development performed in C/C++ and Assembly.

· Development of drivers and Board Support Packages for Windows CE OTR display product. Drivers developed include RP1210 Communication drivers, Video, and I/O interfaces.

· Developed software drivers for I2C, SPI, CAN, J1939, and J1708 communications.

· Performed startup on several new hardware platforms, including testing and debugging of hardware and design validation.

· ARM9 real time display products and personnel and asset tracking products for various private and government agencies such as the Army (BFT), Justice Department, IRS, CIA, SEFL and others . Datalinks supported include CAN, J1708, J1930, RS485,OBD I and OBD II.

May 1987 – Present

ALTec, Inc., Wilmington, NC

Senior Embedded Software Engineer

· Software development for embedded microprocessors (80c51, XA, ARM, and PIC families). Products developed include marine, automotive, and industrial controls embedded devices. Software development performed in C/C++ and Assembly in a QS9001 software environment.

· Development of drivers and Board Support Packages for Windows CE. Drivers developed include RP1210 Communication drivers, Video, and I/O interfaces.

· Developed software drivers for I2C, SPI, CAN, J1939, and J1708 communications.

· Performed startup on several new hardware platforms, including testing and debugging of hardware and design validation.

· PC (Visual C) programming of End of Line testers. Testers utilize a pc platform to communicate with various devices via RS485 and J1939 CAN datalinks to download and configure operating software as well as do component testing and other testing functions and validate product QS9001 quality compliance.

· ARM9 real time display products. Datalinks supported include CAN, J1708, J1930, RS485, and NEMA 2000.

September 1980 - May 1987 GE, Wilmington NC

System Design Engineer

· Software development with embedded microprocessors (Z180, x86) for nuclear instrumentation and plant automation.

· Development of embedded firmware for real time industrial control applications using Motorola Family embedded microcontrollers (68HC11 and 68HC16). Programming in C/C++ and Assembly.

· Development of PC applications for equipment testing.

· Performed analysis of existing hardware configurations and designs.

Experience with Engineering Tools:

In-circuit emulators, cross compilers (Franklin, Archimedes), protocol analyzers, logic analyzers, oscilloscopes, PCB fabrication/debug, OrCAD, SPiGen, CANoe, CanAlyzer, Xylinx, JIRA Bug Tracking, SVN, PVCS, DOORs requirements management

RTOS – VxWorks, uCOS-II/III, Windows CE, Embedded Linux, Intel RTS, etc.

Languages:

C, C++, C#, Fortran, PL/C, PL/1, Pascal, Foxpro, Assembly languages, Visual C, Visual Basic

Customers:

Duke Energy, Rotork, GE, Corning, Sturdy Corporation, Murphy Displays, GM, Ford, Caterpillar, Detroit Diesel, various other smaller companies.

References available upon request.

Education:

University of North Carolina

Bachelor of Science – Computer Science

Certifications, Training, Conferences

· Cyber Security for Nuclear Safety and Control Systems – Dept. of Energy 2012

· Advanced Boiling Water Reactor Fundamentals - 2011

· ESBWR Reactor Fundamentals - 2014

· Requirements Definition and Capture Utilizing DOORS - 2014

· Six Sigma - 2011

· Design for Six Sigma - 2014

· International conference on the use of FPGA’s in nuclear safety systems – 2014

· Embedded Systems Engineering conference – San Jose 2014

· Xylinx SOC ARM9 Software Development – 2014

· Nuclear Industry Front Line Leadership – INPO 2013

Additional Work History/Product Development Projects/Extended Resume – Available upon request.

Product :

Industrial Display

Client :

Murphy Displays

Description of Duties:

Code generation for multiple variants of vfd display product. John Deere, Volvo, misc. marine apps as well as a demo version for trade shows and a standard version for generic industrial applications. Wrote code for data processing and display. Control logic for screen display and diagnostic processing for variants. Implemented datalink protocols and processing.

Processor(s)/Hardware:

ARM 7, ARM 9, RS232/485, D/A, A/D, CAN, VFD Display

Datalink(s):

Can, J1939, Modbus, NEMA 2000

Compilers/Tools :

IAR ARM Embedded workbench, CanView, Jtag, Murphy CAN utilities

RTOS:

uCOSII, uCOSIII

Product :

Servo Actuator (Automotive)

Client :

GM

Description of Duties:

Stepper motor PID control of actuator of engine intake manifold at startup and during operation of vehicle (multiple versions for various models).

Processor(s)/Hardware:

PIC 8 bit processor, D/A, A/D

Datalink(s):

Sensor feedback

Compilers/Tools :

PIC IDE

RTOS:

Self written.

Product :

Marine Color Display

Client :

Caterpillar

Description of Duties:

Implementation of RP1210 communication layer for a Windows CE based color display product. Driver software enabled complete functionality of RP1210 standard between motherboard and various communication boards via SPI and I2C interfaces. Also developed and implemented test plan for entire product as well as various interfacing modules. Also wrote data processing code for marine application utilizing the device. Wrote various gauge displaying applications for the device utilizing Windows Visual Studio.

Processor(s)/Hardware:

Freescale iMax 22, D/A, A/D, CAN, Uart, SPI, Digital I/O

Datalink(s):

CAN, J1939, J1708, J1587, Cat CDL

Compilers/Tools :

WinCE, Canoe, CanView, SpiGen, J1587 protocol analyzer

RTOS:

Windows CE

Product :

Button Processing Board

Client :

Caterpillar

Description of Duties:

Developed and implemented switch processing board for use in a multiprocessor environment for a color display product. Processed and debounced various switch inputs and relayed the various statuses to other processors via spi links.

Processor(s)/Hardware:

PIC 8 bit processor, D/A, A/D, SPI, Digital I/O

Datalink(s):

SPI

Compilers/Tools :

PIC IDE, SpiGen

RTOS:

Self written.

Product :

Datalink Communications Processing Board

Client :

Caterpillar

Description of Duties:

Developed and implemented datalink protocol processing board for use in a multiprocessor environment for a color display product. Processed multiple hardware and protocol channels and relayed the various information to other processors via spi links.

Processor(s)/Hardware:

PIC 16 bit processor, D/A, A/D, SPI, Digital I/O, CAN, RS485, J1708, J1587

Datalink(s):

SPI, CAN, J1939, Generic Can, J1708, J1587, Cat CDL, Generic RS485

Compilers/Tools :

PIC IDE, SpiGen, CanView, J1587 Protocol Analyzer, RS232/485 tools

RTOS:

Self written

Product :

PowerPac

Client :

Sturdy Corporation

Description of Duties:

Project was a stand alone 12kw UPS/Genset. Developed PID controls for battery charging cycles and diesel engine maintenance run cycles. Complete system control and diagnostics included engine and generator sensor monitoring and satellite reporting of any abnormal conditions or shutdowns. Also did daily, weekly and monthly satellite reporting of system throughput, runtimes and running condition. Main system board also monitored inverters via RS232 links for diagnostic and power cycle delivery purposes. Developed boot loader code so that system was field updateable and configurable by field technicians as well as via the satellite link.

Processor(s)/Hardware:

Intel 8051, D/A, A/D, SPI, Digital I/O,RS232, RS485, J1708, J1587

Datalink(s):

SPI, CAN, J1939, Generic Can, J1708, J1587, Generic RS485, Generic RS232, I2C, Sensor Harness

Compilers/Tools :

Archmides IDE, SpiGen, J1587 Protocol Analyzer, RS232/485 tools

RTOS:

Self written

Product :

Engine Speed/Road



Contact this candidate