Scott Nowakowski

Scott Nowakowski Email and Phone Number

Senior Software Engineer @ Medtronic
Boston, MA, US
Scott Nowakowski's Location
Boston, Massachusetts, United States, United States
Scott Nowakowski's Contact Details

Scott Nowakowski work email

Scott Nowakowski personal email

Scott Nowakowski phone numbers

About Scott Nowakowski

•Strong background in C and C++ development•Linux software development, configuration, and deployment•Device drivers and application software•Python and shell scripting•I2C, SPI, CAN, GPIO•Hardware tools: Multimeter, Oscilloscope, Logic Analyzer, JTAG

Scott Nowakowski's Current Company Details
Medtronic

Medtronic

View
Senior Software Engineer
Boston, MA, US
Website:
medtronic.com
Employees:
97718
Scott Nowakowski Work Experience Details
  • Medtronic
    Senior Software Engineer
    Medtronic
    Boston, Ma, Us
  • Medtronic
    Principal Software Engineer
    Medtronic Jul 2018 - Present
    Minneapolis, Mn, Us
  • Bluefin Robotics
    Senior Software Engineer
    Bluefin Robotics Apr 2017 - Jun 2018
    Quincy, Massachusetts, Us
    At Bluefin, I was responsible for designing, developing, and maintaining software for the Removable Data Storage Module (RDSM)• Designed camera control software to configure and control an Ethernet connected camera (Blackfly S) • Implemented GenICam standard interface for interoperability with future cameras• Developed drivers to read pressure, temperature, and humidity sensors over the I2C bus • Created I2C base class and derived classes for specific devices• Designed software to monitor sensors and take appropriate action if any values are out of range• Configured Debian Linux for vehicle and created a documented, repeatable installation procedure • Includes NFS, SMB, PTP, SSH, FTP, Avahi, systemd init scripts• Wrote software design documents, presented at design reviews, and participated in all steps of the design process• Collaborated with engineers from other disciplines (electrical, mechanical, systems) to ensure products meet requirements• Participated in the hiring process and mentored new developers and co-ops
  • Battelle
    Embedded Systems Engineer
    Battelle Mar 2012 - Apr 2017
    Columbus, Ohio, Us
    • Reverse-engineered compiled C and C++ code to discover security vulnerabilities• Analyzed CAN Bus traffic and fuzzed the CAN Bus to discover security vulnerabilities• Wrote assembly, C, C++, Python, and shell scripts to exploit vulnerabilities• Designed and created a framework for fuzzing and exploitation of the CAN Bus using SocketCAN in Linux• Shared this framework with coworkers to speed the process of vulnerability research and exploit creation• Reverse-engineered a proprietary filesystem and wrote code to parse and extract files• Wrote PowerPC code to interface with and spoof sensors• Developed embedded MSP430 software for an internal tool to extend functionality• Physically disassembled devices; Used oscilloscopes and logic analyzers to aid analysis• Used JTAG to single-step code, examine register values, dump RAM, and generally aid in reverse-engineering• Analyzed cryptographic algorithms to find weaknesses in either the algorithm itself or the implementation• Received two 'Outstanding Performance Awards' for exemplary contributions to time-critical projects• Lead a team at the 'Battelle CyberAuto Challenge' camp to teach students about automotive cyber security• Attended conferences to stay current with technology trends: Defcon, BlackHat, SANS, Escar, TU-Automotive
  • Eci Telecom
    Software Engineer
    Eci Telecom May 2010 - Mar 2012
    Plano, Tx, Us
    • Developed and maintained chip drivers and higher-level code for Carrier Ethernet Switch Routers• Wrote drivers in C++ to interface with external devices as well as custom FPGA chips on routers• Enabled interrupts on XFPs to reduce I2C processor utilization• Debugged and wrote code to deal with file corruption problems caused by RCP switchovers• Re-engineered counter file code to fix many legacy bugs• Found and eliminated thread locking and synchronization issues• Prepared and deployed emergency patch for large customer, stopping frequent crashes caused by a malfunctioning FPGA• Documented work through comments and software design documents

Scott Nowakowski Skills

Python Embedded Software Gpio Embedded Systems Software Development Linux Device Drivers C++ C I2c Jtag Spi

Scott Nowakowski Education Details

  • University Of Michigan
    University Of Michigan
    Computer Engineering And Electrical Engineering

Frequently Asked Questions about Scott Nowakowski

What company does Scott Nowakowski work for?

Scott Nowakowski works for Medtronic

What is Scott Nowakowski's role at the current company?

Scott Nowakowski's current role is Senior Software Engineer.

What is Scott Nowakowski's email address?

Scott Nowakowski's email address is la****@****ail.com

What is Scott Nowakowski's direct phone number?

Scott Nowakowski's direct phone number is +161442*****

What schools did Scott Nowakowski attend?

Scott Nowakowski attended University Of Michigan.

What skills is Scott Nowakowski known for?

Scott Nowakowski has skills like Python, Embedded Software, Gpio, Embedded Systems, Software Development, Linux, Device Drivers, C++, C, I2c, Jtag, Spi.

Who are Scott Nowakowski's colleagues?

Scott Nowakowski's colleagues are Amy Hollister, Orange Sunny, Bui Nguyen Ngoc Tuyet, Cynthia Sonnenberg, Florent Legrenzi, Reed Kellett, Fatima Dia.

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.