Senior Embedded Software Engineer currently working within the locomotive transportation infrastructure of the United States with specific focus upon PTC, communications, wayside equipment.
I work long hours to complete industry-required projects and products on schedule as needed, very focused and dedicated on project requirements, customer support, field support, and all aspects of project life cycle from Customer Requirements, System Design, Software Design, Design inspection, Software Development, Software Test Procedure writing, product debugging, product fielding, and product maintenance.
Currently I work with software, hardware, and design engineers across the United States and in other countries, and also work with outsourced India software testing technical people which perform Siemen's primary regression testing.
For stress relief and to maintain perfect physical health, on alternate weekends I am an unpaid Federal employee working for the United States Forest Service within the Angeles National Forest within the San Gabriel Mountains performing hiking trail repair, maintenance, and building.
To do that effort I maintain medical training and certification, safety training and certifications, and situational awareness training, among many other avenues of training.
I am the Chief Financial Officer and Secretary of the 501(c)3 volunteer charity organization San Gabriel Mountains Trailbuilders.
Such exercise gives me access to Federal programs and events, and keeps me plugged in to infrastructure activities beyond the locomotive transportation infratructure while also ensuring that my medical and other certifications are maintained, all of which helps me to be an increasingly-valuable employee in the real world.
Specialties: Positive Train Control protocols, specifications, and recommendations. Embedded systems, telecommunications, communications protocols, locomotive signaling communications, positive train control, embedded linux.
Sr. Embedded Software Engineer @ (Safetran was purchased by Siemens)
Positive Trail Control (PTC) product development utilizing embedded Linux in a multithreaded architecture, working with the rail industry to develop and then implement the Interoperable Train Control (ITC) protocol specifications, Class “C”, Class “D”, and EMP protocols. Development utilized VMware Player running TimeStorm, GNU GCC++, Cygwin, and GDP debugging, among many other tools.
Designed, developed, and maintained numerous Safetran products and railroad site installations including the Advances Civil Speed Enforcement System (ACSES -- http://en.wikipedia.org/wiki/Advanced_Civil_Speed_Enforcement_System) operating within the Northeast Corridor (http://en.wikipedia.org/wiki/Northeast_corridor) and the Brighton Park / Pershing Main crossing in Chicago (http://en.wikipedia.org/wiki/Brighton_Park_crossing) The details of which are available on those Wikipedia web pages. ACSES was entirely the work of myself and one other Safetran engineer.
Revitalized Safetran’s legacy Wayside Packet Controller communications products. From November 1998 to Present (17 years 2 months) Sr. Software Engineer @ Invensys Rail (a.k.a. Safetran Systems Corp.) was sold to Siemens and as such I am now a Siemens Corporation employee. Siemens is attempting to widen its rail cargo and passenger transportation infrastructure footprint within North America and acquired Safetran (a.k.a. Invensys Rail) as part of that effort.
Siemens, like Invensys Rail before it and like Safetran Systems for the past 98 years, has always considered job safety to be the #1 focus, and under the banner of employee and general public safety, all these companies have maintained and provided significant safety training of which I have participated in when provided.
The Siemens acquisition is very new, starting officially on July 1st, 2013, however I have had 16+ years working with Safetran Systems. From 1998 to Present (17 years) Chief Financial Officer / Secretary @ I managed the Federal volunteer organization's finances and maintain the federal and California State documentation required of 501(c)3 tax exempt volunteer organizations.
Additionally I worked on rebuilding hiking trails within the Angeles National Forest with the organization's other members under the supervision of the United States Forest Service.
I work with the general public answering questions, providing medical or other assistance as needed. To qualify for such general public interface I maintain my CPR medical training and certification as well as my Delayed Medical Response and Wilderness First Aid training and certification.
Because the unpaid job required chainsaw work I also maintained safety training and certification in gasoline powered chainsaws and in crosscut saw usage. Training also includeed annual refresher courses with a focus on safety and retaining a professional behavior while working with the general public. From January 2003 to September 2015 (12 years 9 months) Unpaid Volunteer @ As part of the San Gabriel Mountains Trailbuilders hiking and nature trail maintenance and restoration volunteer efforts I used to work closely with U. S. Forest Service employees (Fire, Recreation, and Administration) which provided myself and the Trailbuilders with safety, policy, and administration oversight.
The U.S. Forest Service provides valuable annual and bi-annual safety training and numerous certifications which dovetails very well with the safety training I acquire in my paid employment with Safetran (a Siemens corporation.) Additionally working in the forest performing very difficult, hard, hot, sweaty work for the recreating community affords a great deal of exercise and stress reduction which is greatly valuable when working difficult software engineering projects constrained by tight schedules.
As more and more corporations and individuals turn to social media to examine other people's accomplishments, I have added the U. S. Forest Service to my list of current employees however as an unpaid volunteer working within the Forest Service's Volunteer Program, I am afforded oversight through the agency's Volunteer Coordinators.
When in the field working along the wayside or working with rail customers, I am polite and professional, just as I am when working with the general public in the forest, at Visitor Centers, within campgrounds, along hiking trails, assisting forest visitors in extinguishing their illegal fires, calling for helicopter evacuation for medial call-outs, and all the other work that I perform as a Safetran employee and as an unpaid USFS volunteer, and the training which both Safetran and the U. S. Forest Service provides assists in the maintenance of a polite, professional attitude when working with customers, forest visitors, and other related people.
Safety is job #1, whether it's within the locomotive transportation infrastructure arena or whether it is working with forestry work, so I maintain many safety certifications. From January 2006 to July 2015 (9 years 7 months) Equinox @ Factory and warehouse automation systems software development implementing real time control applications using Prolog PLC equipment interfaced to OS/2. Serial RS232 communications and industry standard protocols used on barcode LASER scanners for the accumulation of information collected around the factory. Used OS/2 threaded multitasking to perform Workstation BTrieve database query and updates on Novell 3.11. Used named pipes and queues for inter-task / inter-process communications. Debugging of Prolog Ladder Logic running embedded PLC in a Prolog ELC. From January 1993 to November 1998 (5 years 11 months) Sr. Software engineer @ Design, development, and maintenance of Terminal Adapter software for ISDN, ISO layers 1, 2, and 3 (CCITT 1988 - I.430, Q.921, Q.931, Q.932.) Responsible for the development of the user interface. Dialing protocols developed included RS366, X.21, Hayes 'AT' command set, and V.25Bis (HDLC). Maintenance of X.25 protocols. Maintenance and debugging of V.110, and V.120 rate adaptation protocols. Design and development of asynchronous serial port for logging and remote control of the Terminal Adapter. Tested full Transtream protocol stack on site in Japan. The ISDN Terminal Adapter runs multiple threads under the event-driven embedded real-time operating system VRTX for the Motorola 68302 microprocessor. From March 1992 to January 1993 (11 months) Data Entry Qualtity Control @ Extensive data entry of manufacturing defect information in to a mainframe computer so that failure trends on the manufacturing floor could be identified and solved. Also worked up MTBFs according to Mil-Spec-D for some of the computer boards that the facility manufactured. From 1978 to 1983 (5 years)
Software, computers, physics @ Costa Mesa High School From 1976 to 1978 COSOrange Coast College Fredric Rice is skilled in: Embedded Systems, Testing, Embedded Software, Software Development, Software Engineering, Software Design, C, Operating Systems, Integration, Engineering, Troubleshooting, Rail, Programming, Product Development, Linux
Websites:
http://www.CrystalLake.Name/,
http://www.safetran.com/,
http://www.sgmtrailbuilders.org/