
Francine Craven
RTOS Developer

Connect with Francine Craven to Send Message
Connect
Connect with Francine Craven to Send Message
ConnectTimeline
About me
Docent at the San José Museum of Art
Education

Dartmouth College
1982 - 1984Master of Science Computer and Information Science
University of California, Santa Cruz
2014 - 2015Embedded Systems Certificate embedded Linux
Kent State University
1973 - 1976Bachelor of Arts, cum laude Economics
Experience

Mentor Graphics
Jan 1991 - Jan 1998RTOS DeveloperDeveloped and promoted VRTXsa, a leading commercial, scalable, real-time operating system that supported multithreading, priority-based preemptive scheduling, mutual exclusion and memory management.

PowerTV
Jan 1999 - Jan 2002OS EngineerDigital set-top box code developer, integrator, and document-writer focused on• PowerTV event-based OS• Broadcast file download• Client-server test tool simulating a broadcast file server• Hardware Abstraction Layer

Scientific Atlanta
Jan 2002 - Jan 2006OS Development EngineerContributed to the success of this leading US manufacturer of cable service equipment, acquired by Cisco.Implemented, refactored, or integrated software to exploit the capabilities of successive generations of set-top hardware and conform to industry standards in the areas of • Digital closed captioning• Digital video recording• Code image refresh• Home networking

Cisco Systems
Jan 2006 - Jan 2011Software EngineerDeveloped software that runs in millions of set-top boxes and assisted service providers Time Warner, Cablevision, Cox, and Comcast.Activities included• Developing and deploying new features• Integrating open source (Linux, Net-SNMP)• Optimizing product performance• Investigating and resolving problems• Fostering best practices• Training newer team members

Zenverge
Apr 2012 - Jun 2013System Software EngineerZenverge designed system-on-a-chip video transcoders supporting parallel high-definition streams to a multiplicity of devices within a home network.Contributed to Zenverge's next-generation video transcoder chip in these areas:• Real-time OS• Security and crypto• System software and infrastructure• Code quality and documentation

West Interactive Services
Jun 2014 - Jun 2015Senior Software EngineerAs a contractor working remotely, I migrated code from Unix servers to Linux virtual machines at this West Corporation subsidiary that specializes in contact center solutions.
.webp)
Comcast Silicon Valley Innovation Center (through TEKsystems)
Jul 2015 - Oct 2016Software EngineerThrough June 2016 I worked within the Xfinity Classic team to prepare a release of the User Agent and Guide software, investigating problems that affected reliability and performance, such as• memory leaks• messaging bottlenecks• application launch failureson set-top boxes from Cisco and Arris.After July 2016 I worked within the remote controllers team, • learning their distributed build system• compressing an embedded database and simplifying the procedure to generate the database• integrating a Python automated test framework with a Raspberry PI target• manually testing a remote controller prototype supporting voice input• acquiring domain knowledge Show less

San José Museum of Art
Jan 2018 - nowAs one of a team of four docents, co-prepared and delivered a presentation on touring time-based media at the National Docent Symposium in Washington, D.C., in October 2019. Originating, gathering, editing art- and museum-related content for publication in a bimonthly newsletter. Maintained financial records and accounts for the Docent Council. Deposited and dispensed funds. Researched, recommended, and executed a change of bank to maximize revenue from funds. Attended twice weekly on-site classes for a period 4+ months. Practiced touring techniques in the museum galleries with other apprentice docents under the guidance of experienced docents and the Director of Education. Observed docent practice at other museums.
Docent
May 2018 - nowDocent Council Newsletter Editor
Jun 2023 - nowDocent Council Treasurer
Jul 2019 - Jun 2023Apprentice Docent
Jan 2018 - May 2018

U.S. Census Bureau
Aug 2020 - Aug 2020EnumeratorVisit households that haven't responded to the census and speak with residents to collect census data with the aid of a smartphone.
Licenses & Certifications
- View certificate

Python for Everybody Specialization
Coursera Course Certificates - View certificate

An Introduction to Interactive Programming in Python
Coursera Course Certificates
Volunteer Experience
food packager
Issued by Alameda County Community Food Bank
Associated with Francine Cravenpoll worker
Issued by Santa Clara County Registrar of Voters
Associated with Francine Cravenbeach restorer, Half Moon Bay State Beach
Issued by California State Parks
Associated with Francine Cravenfood packager
Issued by SF-Marin Food Bank
Associated with Francine Cravenblanket maker
Issued by Family Supportive Housing
Associated with Francine Cravenapple sorter
Issued by Second Harvest Food Bank of Santa Clara and San Mateo Counties
Associated with Francine Cravenroofer
Issued by Habitat for Humanity
Associated with Francine CravenGallery Docent
Issued by San José Museum of Art on Jan 2018
Associated with Francine Craven
Languages
- frFrench
- spSpanish
Recommendations

Tikar carroll
Never put all your eggs in one basket!!Lancaster, California, United States
Janette guan
SaaS Product Support Analyst, System AnalystSingapore
Alexis garcia
Systems Engineer | Web DevVenezuela
Casey brennan
Nutritional Physiology and Biochemistry Major and Biology Minor at Penn State University | Penn Stat...Greater Philadelphia
Dasun nimasha
Engineering Manager | API | Backend | Azure | Microservices | .NETColombo, Western Province, Sri Lanka
Tshepiso nkamoheleng leballo
Anti-Infectives Brand Manager. PDBA (Wits) 2023 Brand Manager of the year winner 2024 Golden key me...City of Johannesburg, Gauteng, South Africa
Sena nur gören
Senior Software Engineer | Full-Stack DeveloperNetherlands
Jawad mohammad
Associate Analyst at Deloitte.Hyderabad, Telangana, India
Amelia naline
Speech Language PathologistSydney, New South Wales, Australia
Paula luengos álvarez
Brand Comunicación & Advocacy Manager at L’Oréal | L’Oréal ProfessionnelMadrid, Community of Madrid, Spain
⭐️ siobhan nicholson
Account Technical Leader at IBMLondon, England, United Kingdom
Krysten aldridge
Founder at ONe TRUe LOVeMesa, Arizona, United States
Akiko namiki
Project ManagementTokyo, Tokyo, Japan
Lou papai, med
Education Manager/Director, Senior Director, Remote Instructional Designer/Technologist, Educator, T...Shreveport, Louisiana, United States
Mathew sison
Services Delivery Manager at Tetra PakMetro Manila, National Capital Region, Philippines
Janaki hn
Engineer 2 Product TechnologistBengaluru, Karnataka, India
Rehan tahir
Project Manager at American TelePhysiciansLahore, Punjab, Pakistan
Chayce coenen
Sales Professional focused on maximizing value and minimizing risk for clients across the commercial...Des Moines Metropolitan Area
Joseph gerald m
Executive| Certified Energy Manager | BOE | Energy Efficiency Management Group(EEMG)Cuddalore, Tamil Nadu, India
Gabriele casali
Real Estate Advisor & Hospitality SpecialistMilan, Lombardy, Italy
...