James Jensen
Shrewsbury, MA

Email
LinkedIn︎︎︎
Resume CV︎︎︎




James Jensen
Shrewsbury, MA


Email
LinkedIn︎︎︎
Resume CV︎︎︎


Engineering Portfolio

James Jensen


Principal Electrical Engineer, Test Engineer, and Software Engineer


I am a quality-driven Electrical Design Engineer offering more than 20 years of success leading in the Component, Hardware, Software, and Defense Industries in Electrical Engineering, Test Engineering, and Software Engineering.

I thrive on challenging opportunities to drive improvements in the Design, Analysis, Schematic Capture, Layout, Bring-Up, and Test of Digital, Analog, Mixed, Discrete, Power, and Embedded Controller Circuits and PCBs; Computer and Test System Programming; and the Modeling and Simulation of Circuits and Other Systems.


Work Highlights:

Nemesis, Software Tool

Nemesis tool receives input files, conducts analysis, and outputs report files including reliability issues of chip metal to be addressed.

Developed a tool used in Reliability Verification. I started with a point tool that checked the metal in one node for electromigration issues, and determined its frequency response, one node at a time per invocation.

This tool had a very good sparse matrix solver, and used a moment matching method to produce a pole-residue frequency response.

I developed code using Z Transform to take the pole-residues and generate time-voltage waveforms.

Over time, the Nemesis tool was significantly enhanced. It could read a wire list and node geometry of a complete microprocessor, determine all the channel-connected networks, and incrementally analyze every network in the whole microprocessor with one invocation.

This tool was part of a 5-tool suite that received a company recognition award.  The tool was used for 9 generations of microprocessors until the group was acquired by a company that had their own set of tools.


Award Depicts the Propogation Delay of the Clock

Reference:




Street Light Controller, Electrical System


Image is for reference only. This project used a similar approach.
InteliLIGHT®

Developed a networking street lighting controller. Our company partnered with another company that created a distributed network interface.

Our company developed the lighting controller to interface with this network interface card, to enable control, monitor power usage, use-time statistics, and failure diagnostics.

With this setup, a city could remotely manage a parking lot to a city wide network of lights. I started with a first pass design that did not meet requirements -- it was underpowered and had not met any FCC requirements yet. 

As the only developer, I redesigned the schematic, layout of the PCB, debug of the PCB, debug of the firmware, debug of RF compliance issues, and shepherded the design through all the product verification tests (functionality, safety, durability) and regulatory verification tests (UL, EMI, RF FCC Part 15 residential emissions compliance). 

I also developed the production line testers and configurators (6 stations), automating significant parts of the process.

Reference:




DataTrust, Software Tool

< img >

Lead the development of a trusted download assist tool that would scan a directory or disk and inspect every file to check for "secret" words. This tool was used to check for any non-compliance when a file needed to be exported from a secure system.

This software tool used hashing and could scan 2 gigabytes in 2 minutes. It simplified release of data being exported from a secure system. 

A companion tool, which I repaired/updated, was used to appropriately open each flagged file to view the contents, then enabled a reviewer to then address any issues.

I was awarded the BAE’s “Bronze Chairman’s Award” for this tool.

Reference:

Signature Expertise

  • Device, Integrated Circuit, Module Performance Characterization, and Gage Studies
  • RS-232, PCI, JTAG Boundary Scan, Digital I/O Interfaces, and Communications
  • Computer Hardware and Software Configurations, Installations and Modifications
  • Digital Filter Design and Digital Singal Processing
  • Software Automation and Data Manipulation Tools
  • Hold an active Security Clearance

Technical Skills

Languages:
  • Perl
  • C and C++
  • Test Stand CVI
  • LabView
  • VHDL
  • Visual Studios
  • Assembly
Platforms:
  • Linux
  • Windows
  • MacOS
Databases:
  • SQL
  • Database Design
Applications:
  • OrCAD and KiCaD Schematic Capture and Layout Editor Suite