Mark Rollins is a Embedded Systems Engineer.
-
Firmware EngineerFlowworx Energy Oct 2019 - Jul 2023East Granby, Connecticut, United StatesPorted legacy firmware in C from a low power TI MSP-430 micro-controller to a MSP-432 micro-controller to support the function of a remote multi-variable transmitter that monitors natural gas pressure, temperature, and flow in oil wells, while minimizing power draw to permit standalone operation in remote operations using a small solar panel with a battery as a power source.Updated the LabVIEW multi-variable transmitter Modbus user interface to improve performance and accommodate changes and added features, including a gas flow computer to monitor flow and energy capture.Converted a numerically ill conditioned set of flow equations from a C++ desktop application to a tight and fast embedded application on a micro-controller, trading memory for speed, using double precision math.Remapped peripherals and communications, and developed drivers to interface with new components.Re-designed the boot loader on both the firmware side and the LabVIEW side to accommodate the new hardware, and made it more robust.Identified and corrected existing bugs on both the LabVIEW and micro-controller side.Added and modified Modbus communications drivers to support new features and eliminate existing problems, identifying and mitigating failure modes.Developed a MQTT IoT Modem client in Micro-Python on a Digi class M Modem, and a driver on the micro-controller side to publish data to the cloud in real time. -
Firmware EngineerFlowworx Energy Oct 2019 - Jul 2023East Granby, Connecticut, United States -
Firmware EngineerFlowworx Energy Oct 2019 - Jul 2023East Granby, Connecticut, United StatesPorted legacy firmware in C from a low power TI MSP-430 micro-controller to a MSP-432 micro-controller to support the function of a remote multi-variable transmitter that monitors natural gas pressure, temperature, and flow in oil wells, while minimizing power draw to permit standalone operation in remote operations using a small solar panel with a battery as a power source.Updated the LabVIEW multi-variable transmitter Modbus user interface to improve performance and accommodate changes and added features, including a gas flow computer to monitor flow and energy capture.Converted a numerically ill conditioned set of flow equations from a C++ desktop application to a tight and fast embedded application on a micro-controller, trading memory for speed, using double precision math.Remapped peripherals and communications, and developed drivers to interface with new components.Re-designed the boot loader on both the firmware side and the LabVIEW side to accommodate the new hardware, and made it more robust.Identified and corrected existing bugs on both the LabVIEW and micro-controller side.Added and modified Modbus communications drivers to support new features and eliminate existing problems, identifying and mitigating failure modes.Developed a MQTT IoT Modem client in Micro-Python on a Digi class M Modem, and a driver on the micro-controller side to publish data to the cloud in real time. -
Electrical Engineer, Vapor SystemsTriumph Engine Controls Jun 2018 - Oct 2019Transferred aircraft A/C drive electronics technology from a facility in Maryland to Connecticut, driven by the acquisition of Fairchild Controls.Evaluated power electronics and controls to determine root causes of failures, and recommended corrective action.Managed the electrical installation of test equipment to support vapor systems testing, and reconstructed/reconfigured test equipment to resume test activities.Tested vapor systems and updated test procedures based on requirements.
-
Firmware Engineer, Power ElectronicsUtc Climate Control & Security (Formerly Carrier) Sep 2011 - May 2018Converted Otis Elevator code to Carrier A/C compressor code.Developed control algorithm firmware in Code Composer Studio with applications in motor control and power management, including:Permanent magnet synchronous motor and generator control using Space Vector Modulation.Induction motor control using V/F.Power Factor Correction, THD elimination, efficiency optimization.Fault management.Data communications (RS-485 and CAN).Worked in the lab to tune machine control algorithms for compressor drive applications.Developed a software test automation tool in LabVIEW to optimize drive related performance and evaluate algorithms on the DSP using a CAN bus for robust data transfer in a noisy environment.Modeled power electronics and motors in Matlab/Simulink and PowerSim.Assembled, routed cables, and commissioned dynamometers to support prototype development in the lab.
-
Research EngineerCiencia Sep 2010 - May 2011Designed and built prototype fluorometry and surface plasmonic resonance instruments for use in immunology experiments.Developed software in LabVIEW using IMAQ for image processing, and worked with biologists to perfect the user interface.Designed, prototyped, laid out, stuffed, and tested circuit boards, including cabling and power distribution.Specified and integrated third party components, including power supplies, cameras, temperature controllers, rotational stages, fluidics, lasers, and optics.
-
Firmware Engineer (Contractor)Gilbarco - Veeder Root Sep 2003 - Aug 2007Developed embedded firmware in 'C' for fuel dispensing and monitoring equipment, including:Device drivers.Touch screen user interfaces and menus.Data analysis and communications.Sensor and transducer interfaces.
-
Electrical EngineerAseco Sep 1999 - Apr 2001Developed hardware, firmware, and power distribution and cabling for semiconductor handling equipment using a distributed network of MC68HC12 based daughter boards using micro-COS as an RTOS platform, communicating with an embedded PC controller over a CAN bus.Designed, prototyped, laid out, stuffed, and tested circuit boards.Worked with software engineers on QNX based software.
-
Firmware EngineerGerber Technology May 1998 - Jun 1999Developed firmware for a MC68332 based system to control a next generation fabric cutting machine including boot strap code, porting legacy code to a new platform, and adding features.
-
Electrical EngineerSuperior Electric Oct 1995 - May 1998Worked with a team of engineers to develop a variable reluctance turret drive as an electronic prototype alternative for the Abrams M1A1 tank hydraulic drive.Modeled the dynamics in Simulink using PDE. Generated magnetic contours as input to provide a benchmark for performance and as a means of optimizing the magnetic design to minimize torque ripple during commutation for maximum positioning accuracy.Built a TMS320C30 based controller for the drive using PWM and IGBTs in an H bridge configuration for commutation.
-
Graduate Research AssistantGeorgia Tech Research Institute Sep 1991 - Jun 1993Implemented neural network simulation software in 'C' for the Air Force to identify radar threats from Russian aircraft.Documented existing software for engineering.
-
Journeyman (E-2 Licensed) ElectricianElectrical Contractors Inc Jul 1987 - Sep 1990Experienced a journeyman (E-2 Licensed) Electrician, 7/1987 – 9/1990 (summers and weekends during college)
Mark Rollins Education Details
-
Georgia Institute Of TechnologyElectrical Engineering -
University Of Connecticut3.6/4.0
Frequently Asked Questions about Mark Rollins
What is Mark Rollins's role at the current company?
Mark Rollins's current role is Embedded Systems Engineer.
What schools did Mark Rollins attend?
Mark Rollins attended Georgia Institute Of Technology, University Of Connecticut.
Not the Mark Rollins you were looking for?
-
2rollinsandchan.com, rollinsinsurance.com
4 +191458XXXXX
-
2hillwood.com, hknenergy.com
2 +181722XXXXX
-
Mark Rollins
Founder And Ceo At Nxt Acquisitions Corp | Helping Investors Maximize Their Real Estate Returns Like No OtherMiami, Fl -
Mark Rollins
Portland, Or3danner.com, hotmail.com, lacrossefootwear.com1 +150326XXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial