Jason Holdeman

Jason Holdeman Email and Phone Number

Retired @
Jason Holdeman's Location
Tucson, Arizona, United States, United States
Jason Holdeman's Contact Details

Jason Holdeman personal email

About Jason Holdeman

Senior Software Engineer/Team Lead diversely experienced with the medical device, aerospace, and oil and gas industries. Recognized strengths in full life-cycle C++ software engineering with additional experience in small team leadership, software architecture, change cost estimating, and requirements development. Excellent written, oral, and interpersonal communication skills.Specialties: C++, Embedded C++, VxWorks, Solaris, Rational Rose, ClearCase, Perforce, SQL, UML

Jason Holdeman's Current Company Details
Home

Home

Retired
Jason Holdeman Work Experience Details
  • Home
    Retired
    Home Apr 2024 - Present
  • Raytheon Missiles & Defense
    Principal Software Engineer
    Raytheon Missiles & Defense Oct 2020 - Apr 2024
    Tucson, Arizona, United States
    • Software engineer for an application software library on the Linux OS to be delivered to an external customer. The library has required the design, coding, and validation of complex algorithms. The primary language for the library is C++, with the interface and code generation in Java, and scripting in Python. All in a git version control environment.• Concurrently, manager of 10 software engineers, ranging in experience from recent college graduates to Sr Principal Engineers. I’m responsible for career direction, performance feedback, raises and promotions, mentoring, on/off-boarding, and other duties.• I also worked on the embedded software reprogramming team where I verified the operation of existing internal tests and modified the reuse reprogramming functionality to work with the new hardware.• Previously, I worked with the Common Reprogramming team that was creating a reusable reprogramming system for new programs. I updated the unit C++ test code, made changes to the automated build pipeline, and created new Chef installer recipes to automate installation and removal of software from company computers.
  • General Atomics
    Senior Software Engineer
    General Atomics Dec 2019 - Oct 2020
    Centennial, Colorado
    Subsystem Lead for Satellite Ground System Software for a hosted payload satellite company. The company designs, builds, and operates satellites that host payloads for commercial and government groups, including JPL, NASA and CNES (French Space Agency). • Upgraded the legacy ground system to accommodate two additional satellites that were under design. The upgraded system needed to accept payload commanding from the payload customer, translate them into satellite commands, upload the commands to the satellite, receive telemetry and science data from the satellite, reformat the downlinked data and send it to the customer. The ground system software is a heritage system written with Java, Python, MySQL, and COTS.• Was also responsible for the ground system portion of a satellite & ground system simulator for testing the JPL payload on an upcoming mission. My role was to spec-out the computers for simulating the ground station and the attitude generator, install and configure the upgraded ground system software and the attitude simulator, and write scripts to make the system easy to use. I also wrote Python scripts to translate power commands being sent from one part of the satellite simulator hardware to another from CAN messages to serial message
  • Terumo Bct
    Senior Software Engineer
    Terumo Bct Mar 2010 - Dec 2019
    Lakewood, Colorado
    Software engineer on FDA regulated medical devices and associated systems in an Agile environment. I have mostly programmed in embedded C++, with recent experience using C#. C++ development has been a mix of new development projects and upgrading existing systems, while my C# has been all new systems.• Re-designed a common device communication layer to allow new applications written in C# to configure and monitor the company’s medical devices. The main system is written in C# .Net Core so it can be run on Windows or Linux. It has libraries written in C++ that are incorporated into the device software running on embedded Linux and VxWorks.• Six years programming real-time embedded C++ running on VxWorks OS (6.9) for FDA regulated medical devices. I primarily worked on a centrifugal blood apheresis system, working on the real-time donation procedure control system and the donor safety monitoring systems. I also worked on the real-time safety monitoring system for a post-donation centrifugal blood separation device.• Wrote software installation program in embedded C++ that upgrades or downgrades the device software version while keeping all applicable customer settings. The design of the new installer eliminates nearly all of the need for it to be updated for each new device software version. This has eliminated much work for each new device software version and prevented common installation errors.• Programmed the initial version of the common device communication layer using C#, JSON, and Websockets. My focus was on the C# transport layer, interfaces to non-embedded systems, and device simulators used for system integration and testing.• During work on the communication layer, I worked with company associates in Leuven, Belgium and sub-contractors in Minsk, Belarus via phone and in-person visits to coordinate issue resolution and testing.
  • Raytheon
    Senior Software Engineer
    Raytheon 1999 - 2009
    Aurora, Colorado
    Senior Software Engineer 1999 – 2009C++ software engineer on various software projects including development of new software from requirements, fixing problems in delivered products, porting existing software to new operating systems, and object-oriented architecture and design of subsystem components in a large software system. Reviewed software designs, code, and test procedures for other engineers. Performed demos for customers, including NASA and USAF personnel. Work was primarily on UNIX (Solaris) platform with additional work on Red Hat Linux and Microsoft Vista. Examples of work include:● Lead engineer responsible for 65,000 line-of-code subsystem of a 2.5 million line satellite management system.● Prepared and presented formal architecture review to government customers.● Coordinated software dependencies and delivery schedules between teams. ● Achieved software schedule by assuming role of Subject Matter Expert / Systems Engineer on NASA’s 50 MHz Doppler Radar Wind Profiler; wrote requirements and coded data ingest process; coordinated work with remote subcontractor.Also held various concurrent roles including: Engineering Change Request Lead, Software Team Manager, Software Architect, and Line Manager
  • Intessera Technologies
    Team Lead
    Intessera Technologies May 1998 - Jun 1999
    Englewood, Colorado
  • Raytheon
    Senior Software Engineer
    Raytheon Feb 1996 - May 1998
    Aurora, Colorado
  • Dwight'S Energydata
    Software Engineer
    Dwight'S Energydata Nov 1989 - Feb 1996
    Denver, Colorado

Jason Holdeman Skills

C++ Software Engineering Object Oriented Design Vxworks Sandwiches Software Development Sql Embedded Software Uml Embedded Systems Operating Systems C Oop Unix Architectures Solaris Testing Agile Methodologies Windows Html Medical Devices Systems Engineering Architecture Databases C#

Jason Holdeman Education Details

Frequently Asked Questions about Jason Holdeman

What company does Jason Holdeman work for?

Jason Holdeman works for Home

What is Jason Holdeman's role at the current company?

Jason Holdeman's current role is Retired.

What is Jason Holdeman's email address?

Jason Holdeman's email address is ja****@****bct.com

What schools did Jason Holdeman attend?

Jason Holdeman attended Colorado State University.

What skills is Jason Holdeman known for?

Jason Holdeman has skills like C++, Software Engineering, Object Oriented Design, Vxworks, Sandwiches, Software Development, Sql, Embedded Software, Uml, Embedded Systems, Operating Systems, C.

Not the Jason Holdeman you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.