We provide IT Staff Augmentation Services!

Sr. Software Engineer Resume

0/5 (Submit Your Rating)

Novi, MI

SUMMARY:

  • Software Requirements Engineer, writing requirements, real - time programs or testing software for the automotive or manufacturing industries.

TECHNICAL SKILLS:

SKILLS: HMI 3 yrs C7 yrs Matlab3 yrs Simulink2 yrs Control Systems2 yrs C++2 yrs Linux3 yrs LabView3 yrs Visual Basic3 yrs QNX1 yr Doors3 yrs Polarion1 yr DXL1 yr Photoshop5 yrs Fortran7 yrs Basic3 yrs MS Windows15 yrs

PROFESSIONAL EXPERIENCE:

Confidential, Novi, MI

Sr. Software Engineer

Responsibilities:

  • Qualified Polarion requirements management software. Wrote software requirements and system requirements for first generation V2V warning alarms (EEBL, CLW, LCW/BSW, FCW & IMA alarms) DSRC under SAE J2945& J2735. Designed algorithm to initialize gyroscope for Mark 2 Datalogger that monitors driver behavior. Designed regression algorithm for RLI mapping (road, lanes and intersections) with V2V. Developed generalized algorithm to predict any imminent collision. Proposed and analyzed Machine Learning Algorithm based on Support Vector Machine for generalized lane boundary identification and Left Turn Assist (LTA). Chose AVL binary search tree to achieve log(n) performance. Analyzed a hopeful method for removing intentional positioning error in GPS signal.

Confidential, Farmington Hills, MI

Software Engineer

Responsibilities:

  • Wrote software requirements in Doors for installation of Aha internet radio software and underlying internetworking API onto infotainment head unit. Wrote DXL script to remove inconsistencies in Doors hierarchy numbers. Led requirements review meetings. Processed Chrysler Assembla tickets to generate software change request documents. Formal in Agile methodology. Contract to Harman Industries.

Confidential, Royal Oak, MI

Scientist/Software Engineer

Responsibilities:

  • C++. Reduced the differential equations for Kepler’s n-body gravitational problem. Wrote probability calculation in Matlab for research paper on Gambler’s Ruin. Wrote eigenvalue based diode load line solver that finds roots of high order Taylor polynomial in Matlab. Used Matlab and C to analyze equations of electrostatic dipole compared to Moire pattern of pair of radial spoke overlays. Used Matlab to approximate probability plot of sequence of dependent events with nested algebraic functions. Ported elliptic curve cryptography sources to Visual C++ .NET.

Confidential, Warren, MI

Software Engineer

Responsibilities:

  • Assigned to Confidential, thermal division. Ported cabin HVAC embedded requirements to DOORS. Verified algorithm by reading and interpreting Simulink codes. Invented algorithm to seamlessly reflash an in-vehicle controller via OnStar. Informal in Stateflow.

Confidential, Saline, MI

Software Engineer

Responsibilities:

  • Microscopically reverse engineered, embedded PID, lead-lag & state space controllers, and used Matlab & Simulink to write, run and gather data from their test suites for real-time embedded medical devices, including ARM based DNA sequencer ECU under QNX and Ubuntu Linux and CAN-based wound care bed. Wrote ISO 9001 software test cases and retrospective software designs of ‘C’ & LabView codes in DOORS, and drew architectural diagrams in Visio. Verified implementation of Software Best Practices. Used SVN.

Confidential, Royal Oak, MI

Scientist/Software Engineer

Responsibilities:

  • Spectral analysis of planetary orbital data with Matlab/Simulink. Solved the nonlinear dynamics of the gyroscope and improved the currently existing solution for solar polytropes. Applied Hopf bifurcations to turbulent Navier-Stokes instability. Did projects in Java and MS-Access. Found chaotic power spectrum of Bode’s Law. Wrote miscellaneous mathematical utility codes in ‘C’. Used spectral line shape method to clean up messy data from simulation algorithms. Analyzed 2D dynamics of cross-field tokamak transport in plasma physics. Investigated solution to Lidsky’s problem in fusion research. Examined spectral analysis of business cycle data to identify economic sector phase offsets.

Confidential, Royal Oak, MI

Scientist/Software Engineer

Responsibilities:

  • Invented improved electronic packaging for audio consumers, built prototypes, researched patent. Prototyped improved herbal remedy for insomnia, planned laboratory manufacture, resolved manufacturing issues and researched legal issues. Game HMI design in C++. Researched heat pump driven by natural gas fired combustion engine for home heating and cooling. Invented wire bristle toothbrush for household cleaning.

Confidential, Southfield, MI

Software Engineer

Responsibilities:

  • Developed and maintained language translation s/w for Freescale 68332 ECU embedded automobile diagnostic scan-tool (DRB). Debugged DRB “C” sources to remove font display errors. Wrote upgrades to string substitution code in Borland C++ 5.0 and ‘ported to C++ Builder. Invented and designed s/w to automatically upgrade DRB source codes for language independence. Wrote verification utility in Visual Basic 5.0.

Confidential, Southfield, MI

Software Engineer

Responsibilities:

  • Added new “C” features to embedded drive-train component balancing software: multi-head drill unit on Freescale 68332 and external communications to Allen-Bradley Data-Myte. Fixed balancing algorithm to improve process quality control. Tracked down RF noise problem with oscilloscope. Used 68HC16 based Gespac micro-computer running OS/9 flavor of Linux RTOS.

Confidential, Southfield, MI

Software Engineer

Responsibilities:

  • This included OBD II emission monitoring software, spark advance and fuel pulse width delivery, and PID O2 controller in Assembly Language. Wrote analog calibration VI (subroutine) in LabView for Confidential car door quality control data acquisition project. Wrote design documentation for installing Freescale 68HC11 8 bit engine turbocharger subroutines into 16 bit engine controller and wrote report on requirements analysis for current booster fuse in Confidential automotive battery charging circuit.

Confidential, Ft. Wayne, IN

Software Engineer

Responsibilities:

  • Performed dataflow documentation of embedded CAN-networked operating system for drive-by-wire forklift. Compared requirements to test procedures. Identified areas for testing. At Logikos: Used agile methods to design business interview s/w and prototyped its HMI in Visual C++. Benchmarked previous Mac implementation. Testing/validation of document filing software for customer delivery. Formal in object oriented design in Borland C++ using traffic signal controller as example.

Confidential, Austin, TX

Scientific Programmer/Analyst

Responsibilities:

  • Tested and debugged PIC/CFD simulation of astrophysical plasma in Cray and VAX/VMS Fortran. Gathered and prepared data for publication, and made conference presentations. Wrote small modifications to code, plus FFT based physics analysis and math graphics codes. Consulted for system users.

We'd love your feedback!