Design, develop, and deliver C/Linux utilities, tests, and system software for ARM SOC (System on a Chip.) Provide monitoring, management, and testing software for hardware sensors, micro-controller devices, and other server components. Bring-up and debug sensor hardware, micro-controllers, and custom ASICs. Project manage complex software products through all phases of the product life-cycle, including inception, design, development, testing, bug-fix, release, and sustaining.
-
Software EngineerOracle Feb 2010 - Jan 2017Burlington, MaDevelop C/Linux utilities and tests for an ARM-based BMC (Baseboard Management Controller) providing comprehensive monitoring and management of Sparc Server platforms.Develop access and control routines for i2c devices (dc/dc, a2d, psu, fpga, cpld, pio, seeprom, flash) as well integrated IO such as serial, spi, gpio, flash, and lan.Bring-up and validate sensor and controller hardware.Use XML encoding to model a diverse set of sensors and smart devices.Use emulator (qemu) and debuggers (gdb, ptrace) to validate/debug/test.Support network management protocols TCP/IP, SNMP, and IPMI.Lead development of various SW projects. Partner with HW engineers and SQA / QE to bring-up, debug, and validate several generations on Oracle/Sun Sparc server platforms. -
Software Engineer / Sw ManagerSun Microsystems May 1992 - Feb 2010Burlington, MaProgram manage software projects. Drive software components from inception through revenue release. Collaborate with geographically dispersed teams (Marketing, Engineering, QA, Documentation, RE, and Manufacturing) for high quality on-time delivery of software and firmware products. Manage Server Management SW group, Set group direction and priorities. Recruit and hire personnel, mentor college hires, generate plans and delegate tasks, allocate equipment, budget, and manage projects.Develop OS level exercisers and diagnostics for Sun workstation and Server platforms. Deliver to Solaris platform software release. Provide utilities for Sparc platform bringup/debug/validation. -
Software EngineerBoston Technology Sep 1991 - May 1992Wakefield, MaDevelop run-time diagnostics for a BSD-Unix voicemail system that scaled to a Telephone Central Office.
Tim Terpstra Skills
Tim Terpstra Education Details
-
3.7, Magna Cum Laude
Frequently Asked Questions about Tim Terpstra
What is Tim Terpstra's role at the current company?
Tim Terpstra's current role is Software Engineer|C/Linux||Embedded SW|Project management.
What schools did Tim Terpstra attend?
Tim Terpstra attended University Of Massachusetts Lowell.
What skills is Tim Terpstra known for?
Tim Terpstra has skills like C Programming, Arm Architecture, Embedded Linux, Firmware, Shell Scripting, Solaris, Unix, Computer Networking, Network Administration, Networking, Programming Languages, Software Design.
Not the Tim Terpstra you were looking for?
-
Tim Terpstra
Project Cost Engineer | Driving Project Profitability Through Effective Cost ManagementCrown Point, In -
1 +136042XXXXX
-
Tim Terpstra
Senior Commercial Liability Representative @ Farmers Insurance | Licensed, MdivPhoenix, Az2brookdaleministries.org, farmers.com2 +121823XXXXX
-
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial