Steve Simpson Email & Phone Number
@trimble.com
1 phone found masked preview
LinkedIn matched
Who is Steve Simpson? Overview
A concise factual answer block for searchers comparing this professional profile.
Steve Simpson is listed as Founder at Leeson Consulting, based in Christchurch, Canterbury, New Zealand. AeroLeads shows a work email signal at trimble.com, phone signal, and a matched LinkedIn profile for Steve Simpson.
Steve Simpson previously worked as Staff Firmware Engineer at Enphase Energy and Software Contractor at Infact Limited. Steve Simpson holds Master Of Engineering (Meng), Electrical And Electronics Engineering from University Of Canterbury.
Email format at Leeson Consulting
This section adds company-level context without repeating Steve Simpson's masked contact details.
AeroLeads found 1 current-domain work email signal for Steve Simpson. Compare company email patterns before reaching out.
About Steve Simpson
I contract out software development services in both the high-end industrial embedded market as well as PC desktop. I have extensive experience in native application, midware, and driver development -- principally C and C++ -- but have done my fair share of .Net, scripting, etc.My plan is to continue contracting as I develop my business.
Listed skills include Embedded Software, C, Embedded Systems, C++, and 12 others.
Steve Simpson's current company
Company context helps verify the profile and gives searchers a useful next step.
Steve Simpson work experience
A career timeline built from the work history available for this profile.
Founder
I started Leeson Consulting to offer software contracting services to NZ tech companies. I've enjoyed the experience so far and look forward to further work in the NZ tech sector.
Role listed
Staff Firmware Engineer
Software Contractor
Software Contractor
I worked with a team developing Dynamic Control's next generation of wheelchair remotes for the rehabilitation market. The work centered around adding an iphone-esque touch screen user interface tuned for those who are less able to make the complex touch and swipe gestures associated with smart phones.The technology wrapped a C++ MVP architecture around the ToughGFX library and sat atop of a proprietary RTOS based on the FreeRTOS kernel and QP Framework. The team of guys I worked with were fantastic and really showed improvement as they took up the new C++ development environment.It was a great experience and can recommend both DC and their products.
Software Contractor
Trimble asked me to work on several aspects of their next generation of excavator products. Oneof their aims was to provide a rich web-based user experience. This needed high speedcommunications with the C++ “brains” of the product. I rewrote their go webserver to support aWebsocket to TCP based proxy to bridge these technologies. This server is cable of supportingdozens clients concurrently and offers excellent throughput (100s of packets per second).I led the efforts to develop infrastructure for research algorithms used to “measure-up” excavatorsin the C++ codebase. The machine verified results were a success with higher precision thanrequired. During this time I worked with and in the web-app development team writing the early Javascript Websocket stack and then later working on Angular2 components written in Typescript.
Software Contractor
I undertook a couple of contracts with Eaton where I added support for remote Radius authentication to the SC200's webserver, updated PowerManager to run on Windows 7, and updated DCTool's USB driver to run on Windows 7.
Senior Design Engineer
I worked as part of the Terminals Platform Development team, which is responsible fordeveloping the software infrastructure for Tait's hand-held and vehicle-based radios. The teamalso developed the development environment. During my time at Tait I worked on a small partof the Software Feature Enabler, which allows Tait to enable / disable licensed features withintheir products. I also took over development of scripts intended to reduce the overhead ofreleasing software. Prior to leaving I was heavily involved with a major shift to standardise andmanage the Ubuntu based development environments used at Tait (TTDE).
Senior Software Engineer
– SC200 – DC System Controller (tech lead)– Ubuntu build server (admin)– Integrated remote gdb using SSH and a pts– BFU – 150A electronic fuse– DCTools – Windows DC power rack control softwareMy primary role is developing embedded software for the SC200. The SC200 has a large and mostly proprietary C++ and C code base. This code base includes apps for an AJAX webserver, snmp, ftpd, a couple of telnetd, three proprietary comms stacks, a real-time database, proprietary user-interface, and most importantly the control algorithms for the DC power system (Anywhere from 90A to 10000A+). My most recent role was as the tech-lead for the fourth major software release.The build-server is actually a virtualised multi-user workstation rather than a traditional single-role server. We use it to experiment on the SC200 using various tools and test frameworks. I help admin the box with our tech lead.I put together a selection of editor and shell scripts and a gdb proxy that allowed our Linux SC200 simulation and unit tests to be debugged directly on Windows using a gdb aware IDE (Slickedit). The traditional gdbserver approach was found to be too slow and architecture dependent. So I wrote a Windows gdb proxy that redirected all IO through SSH to our build-server. A login script was used to launch a gdb session that was attached to the pts of a terminal (eg. xterm) bound to the users login credentials.The BFU is a significant sales unit for Eaton. I wrapped up the end of software development on the product to push it through to the first commercial batch.DCTools is a legacy product (Delphi) that needs regular maintenance to keep up with SC200 releases. I occasionally do some work on it when the main developer is called on for other work.
Senior Software Engineer
Proof of concept C# applications for specialised RF networks.
Software Engineer
Web based training emulator, and PC apps for uC programmers, real time charting, cashbox readers, and RF power meters
Steve Simpson education
Frequently asked questions about Steve Simpson
Quick answers generated from the profile data available on this page.
What company does Steve Simpson work for?
Steve Simpson works for Leeson Consulting.
What is Steve Simpson's role at Leeson Consulting?
Steve Simpson is listed as Founder at Leeson Consulting.
What is Steve Simpson's email address?
AeroLeads has found 1 work email signal at @trimble.com for Steve Simpson at Leeson Consulting.
What is Steve Simpson's phone number?
AeroLeads has found 1 phone signal(s) for Steve Simpson at Leeson Consulting.
Where is Steve Simpson based?
Steve Simpson is based in Christchurch, Canterbury, New Zealand while working with Leeson Consulting.
What companies has Steve Simpson worked for?
Steve Simpson has worked for Leeson Consulting, Enphase Energy, Infact Limited, Dynamic Controls, and Trimble.
How can I contact Steve Simpson?
You can use AeroLeads to view verified contact signals for Steve Simpson at Leeson Consulting, including work email, phone, and LinkedIn data when available.
What schools did Steve Simpson attend?
Steve Simpson holds Master Of Engineering (Meng), Electrical And Electronics Engineering from University Of Canterbury.
What skills is Steve Simpson known for?
Steve Simpson is listed with skills including Embedded Software, C, Embedded Systems, C++, Linux, Software Development, Embedded C, and Firmware.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Steve Simpson you were looking for.
View similar profiles