Jim Rucker
Software Engineer IV at Altera- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Altera
-
United States
-
Semiconductors
-
700 & Above Employee
-
Software Engineer IV
-
Apr 2012 - Present
I work on Baremetal Application enablement, Preloader, and RTOS porting. I developed a AMP toolkit that enables customers to run multiple operating systems concurrently on an ARM Cortex A9. Prior work at this location included Linux drivers and root file-system creation and customization. I work on Baremetal Application enablement, Preloader, and RTOS porting. I developed a AMP toolkit that enables customers to run multiple operating systems concurrently on an ARM Cortex A9. Prior work at this location included Linux drivers and root file-system creation and customization.
-
-
-
NVIDIA
-
United States
-
Computer Hardware Manufacturing
-
700 & Above Employee
-
Software Engineer
-
Jan 2019 - Oct 2023
-
-
-
Intel
-
Austin
-
Software Engineer
-
Jan 2016 - Jan 2019
I worked on baremetal software libraries (HWLIBS) and multipe RTOS support (Green Hills, FreeRTOS, uCosII). I am continuing my work in Sparrow - my ARM AMP implementation which run Linux and an RTOS on the same processor securely I worked on baremetal software libraries (HWLIBS) and multipe RTOS support (Green Hills, FreeRTOS, uCosII). I am continuing my work in Sparrow - my ARM AMP implementation which run Linux and an RTOS on the same processor securely
-
-
-
INTEGRITY Global Security
-
United States
-
Software Development
-
1 - 100 Employee
-
Lead Developer of Advanced Products
-
Aug 2009 - Feb 2012
Develop prototype systems for customer demonstrations as part of pre-sales support. Security was the primary focus of our product. My work primarily focuses on virtualization, and virtual device drivers for sharing the GPU. Evaluated advanced technologies for consideration of future integration Develop prototype systems for customer demonstrations as part of pre-sales support. Security was the primary focus of our product. My work primarily focuses on virtualization, and virtual device drivers for sharing the GPU. Evaluated advanced technologies for consideration of future integration
-
-
-
NVIDIA
-
United States
-
Computer Hardware Manufacturing
-
700 & Above Employee
-
Senior Software Developer
-
Aug 2007 - Aug 2009
Further developed Resource Manager portion of the Nvidia video driver for Windows XP, Vista and 7 Added support for in driver for prototype devices Further developed Resource Manager portion of the Nvidia video driver for Windows XP, Vista and 7 Added support for in driver for prototype devices
-
-
-
NetEffect
-
Computer Networking Products
-
1 - 100 Employee
-
Sr. Software Engineer
-
Jan 2001 - Aug 2007
Software Architecture Customer Software Interface and sample applications Lots of coding and debugging Software Architecture Customer Software Interface and sample applications Lots of coding and debugging
-
-
-
NASA Jet Propulsion Laboratory
-
United States
-
Defense and Space Manufacturing
-
700 & Above Employee
-
Software Developer
-
Jan 1994 - Jun 1999
Worked in the Interferometry Testbed Group Wrote software to run on spacecraft and large Earthbound telescopic arrays such as the Keck Interferometer Worked in the Interferometry Testbed Group Wrote software to run on spacecraft and large Earthbound telescopic arrays such as the Keck Interferometer
-
-
Education
-
UCLA
MSEE, Computer Architecture -
California State Polytechnic University-Pomona
BSEE, Electrical Engineering