James Irving
AeroLeads people directory · profile

James Irving Email & Phone Number

Staff Software Engineer at Illumina
Location: San Diego, California, United States 10 work roles 1 school
1 work email found @illumina.com 1 phone found area 904 LinkedIn matched
✓ Verified Jul 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 1 phone

Work email j****@illumina.com
Direct phone (904) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Staff Software Engineer
Location
San Diego, California, United States
Company size

Who is James Irving? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

James Irving is listed as Staff Software Engineer at Illumina, a with 9248 employees, based in San Diego, California, United States. AeroLeads shows a work email signal at illumina.com, phone signal with area code 904, and a matched LinkedIn profile for James Irving.

James Irving previously worked as Senior Software Engineer at Illumina and Senior Software Engineer at Medtronic. James Irving holds B.S., Physics from University Of Notre Dame.

Company email context

Email format at Illumina

This section adds company-level context without repeating James Irving's masked contact details.

{first_initial}{last}@illumina.com
89% confidence

AeroLeads found 1 current-domain work email signal for James Irving. Compare company email patterns before reaching out.

Profile bio

About James Irving

I am an accomplished senior software engineer and technical leader with eight years of professional experience that includes leading teams in full lifecycle product development efforts using Agile methods. From 2013 to 2020, I was employed with medical device manufacturer Medtronic, at which I led software development teams building products used in surgery for ear, nose, and throat.Prior to Medtronic I spent two years building software used by ground operations of the International Space Station. In addition to my experience, I earned a BS in Physics from University of Notre Dame.

Listed skills include C#, .Net, C++ Language, Matlab, and 7 others.

Current workplace

James Irving's current company

Company context helps verify the profile and gives searchers a useful next step.

Illumina
Illumina
Staff Software Engineer
San Diego, CA, US
Website
Employees
9248
AeroLeads page
10 roles

James Irving work experience

A career timeline built from the work history available for this profile.

Staff Software Engineer

San Diego, Ca, Us

Role listed

San Diego, Ca, Us

Staff Software Engineer

San Diego, Ca, Us

Senior Software Engineer

San Diego, Ca, Us

May 2020 - Sep 2021

Senior Software Engineer

Minneapolis, Mn, Us

Jun 2019 - Apr 2020

Software Engineer

Minneapolis, Mn, Us

After a couple years I was promoted and given the role of Tech Lead for a team of five developers on a three-year product development effort to build the fourth generation of the intraoperative Nerve Integrity Monitor (NIM) console used in ear, nose, and throat surgery. It is a distributed system consisting of a custom-built computer with several embedded processors and peripheral devices.My team focused on building a rich WPF UI (with >800 requirements) from the ground up that controls firmware, renders EMG signals in real-time (<165ms latency), and exports surgical case data to reports and databases. I defined our application's software architecture, team coding standards, coached team members in design patterns, and directly managed two developers (one remote) and interns. During this time I served as a key technical contributor, implementing most of our key infrastructure and middleware myself. Since I began this project from its inception, I've worked across the entire product development life cycle. I have worked closely with marketing, SMEs, and surgeon users to develop new features, collect user needs and project them into subsystem and software requirements. I have collected feedback directly from users in order to help build elegant, user friendly features, and have embraced an iterative approach to constantly improve.Known as a competent leader, I also successfully piloted a successful Agile development implementation within our IEC 62304 regulated process, and championed Agile to the engineering department which led to other teams adopting Agile methodology. I currently assist other hardware, firmware, and other software teams trying to make this transformation.Technologies/tools : C#, .NET Framework, .NET Core, WPF, XAML, Visual Studio, git, Azure DevOps, TFVC, RabbitMQ, SQLite, ReSharper Ultimate, Reactive Extensions, MEF, Moq, XML, JSON, HTML/CSS/js, React.js

Jul 2016 - Jun 2019

Associate Software Engineer

Minneapolis, Mn, Us

In this role I enhanced the legacy nerve monitor’s detection of potential nerve damage by developing a real-time signal processing algorithm in C on a digital signal processor that reduced mean error in calculating signal onsets by a factor of 10. Other engineering projects included development of a component to display live video streams inside a legacy nerve monitor WPF application and save streams to file (C++/CLI, DirectX, Microsoft Media Foundation) and a proof of concept using Google Glass app and cross-platform mobile phone apps built with Xamarin. I also wrote and delivered a presentation on signal processing algorithm research at an internal Medtronic conference as one of 20 selected from a pool of ~500 submitted presentations. Technologies/tools: C/C++, C++/CLI, WPF, C#, .NET Framework, Xamarin, Xamarin.Forms, DirectX, MS Media Foundation, Visual Studio, ReSharper Ultimate, TFVC, Team Foundation Server

Oct 2013 - Jul 2016

Programmer Analyst Associate

Csc

Global, Us

CSC was a leading consulting firm (rebranded as DXC Technology after merger with HP Enterprise in 2017). I was assigned to the Huntsville Operations Support Center (HOSC) at the Marshall Space Flight Center responsible for development and maintenance of multi-tier software to support ground control operations for the International Space Station (ISS), including data storage infrastructure from ISS and NASA experiments and software used by control room operators to monitor ISS payloads.Accomplishments included:Developed a prototype of a WPF application that enables NASA payload operators to create customizable graphical displays for real-time visualization of scientific payload data. Rewrote a legacy file-retrieving Windows application suffering from performance and usability issues using C# Windows Forms and C++ for client with server side in C. The application enabled payload operators to download, upload, and edit content on Linux servers from PCs on other NASA networks. Created a Linux UI to display the status of the HOSC’s new data archiving system. Refactored existing codebase for Linux status display GUIs with ~33% less lines of code.

Nov 2011 - Sep 2013

Undergraduate Research Assistant

Nashville, Tennessee, Us

I spent a summer at Vanderbilt performing biomedical engineering research on the effects of increased flow rates through microfluidic devices under the guidance of a professor. My results were presented at the 2010 annual Biomedical Engineering Society conference in a poster.

Jun 2010 - Aug 2010
Team & coworkers

Colleagues at Illumina

Other employees you can reach at illumina.com. View company contacts for 9248 employees →

1 education record

James Irving education

  • University Of Notre Dame
    University Of Notre Dame
    Physics
FAQ

Frequently asked questions about James Irving

Quick answers generated from the profile data available on this page.

What company does James Irving work for?

James Irving works for Illumina.

What is James Irving's role at Illumina?

James Irving is listed as Staff Software Engineer at Illumina.

What is James Irving's email address?

AeroLeads has found 1 work email signal at @illumina.com for James Irving at Illumina.

What is James Irving's phone number?

AeroLeads has found 1 phone signal(s) with area code 904 for James Irving at Illumina.

Where is James Irving based?

James Irving is based in San Diego, California, United States while working with Illumina.

What companies has James Irving worked for?

James Irving has worked for Illumina, Medtronic, Csc, Vanderbilt University, and University Of Notre Dame.

Who are James Irving's colleagues at Illumina?

James Irving's colleagues at Illumina include Siew Hong Leong, María Uribarri, Phd, Jayson Falaminiano, Peter Melnyk, and Patrick Lim.

How can I contact James Irving?

You can use AeroLeads to view verified contact signals for James Irving at Illumina, including work email, phone, and LinkedIn data when available.

What schools did James Irving attend?

James Irving holds B.S., Physics from University Of Notre Dame.

What skills is James Irving known for?

James Irving is listed with skills including C#, .Net, C++ Language, Matlab, Sdlc, Object Oriented Design, Software Development, and C++.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.