Sterling Heights, Michigan, United States
Experienced Research Development Engineer with a demonstrated history of working in the research industry. Skilled in Research and Development (R&D), digital/analog circuit design and embedded software/hardware development.
Working within the Base Software Team, specializing in Autosar ePT communication domain. • Configuring Autosar BSW communication stack for various projects using ETAS Isolar A/B tools, BSW Communication stack configuration, implementation, and testing processes for in-house projects. • Designing and generating communication software interfaces and components (SystemDesk/Isolar), integrating base software layer with the application components by generating RTE code. • Implementing CAN and LIN communications from DBC/LDF import to the testing on Bench setup/HIL for multiple projects. • Configuring MCAL in EB Tresos for MPC55xx and Aurix TC38xx controllers. • Debugging and testing on hardware, utilizing tools such as Trace32, Lauterbach, and Vector CANoe/CANalayzer.
Embedded Software Engineer at John Deere - Seeding group. • Developed embedded software for planter and air seeder controllers with embedded C. • Created Matlab/Simulink/Stateflow models for MBSD (Model-Based Software Development) based on requirements and guidelines. • Utilized various proprietary software development tools and CAN-based test tools to implement new features. Addressed and resolved defects by employing software tools for troubleshooting and debugging. • Prepared test cases and conducting tests for verification in MIL and SIL environments. Executing functional and integration testing on bench setup and HIL.
Embedded Software Development for Seeder and Planter equipment controllers. Utilizing software tools to troubleshoot and debug embedded systems, Model Based Software Development, performing tests for verification in MIL, SIL, HIL environments.
Lecturer for selected courses at College of Technical Sciences: Logic Circuits, Computer Aided Design, AC Circuit Analysis.