My Background
Experience
Bosch
3 years 6 months
Senior Software Engineer
July 2024 - Present
- Lead Vehicle Backend Interface Software Development coordinating other engineering activities
- Train and mentor software engineers on software development best practices to improve quality of software deliverables.
- Consult with customers on system development and design to ensure complete and accurate customer and system requirements.
Software Engineer
February 2021 - July 2024
- Create software requirements, designs, and code for Backend communication use cases for smartphone digital key project to communicate with OEM Server.
- Develop and review software architecture designs for Vehicle Interface features to ensure architecture quality attributes are met.
- Collaborate with global project team to develop and deliver timely software for internal stakeholders.
ZF Group
3 years 10 months
Embedded Software Engineer III – ADAS (Advanced Driver Assist Systems)
August 2018 - February 2021
- Perform integration, design and development activities for the Renault Nissan Mitsubishi Alliance (RNMA) AD1 project for the S-CAM4.8 Forward-Facing Camera.
- Lead Polyspace analysis for Farmington Hills ADAS Software Teams.
- Design and develop functions to meet manufacturing, testing and validation requirements.
- Integrate core and 3rd party software into application software to meet system requirements.
- Work with international cross-functional team to implement features and troubleshoot hardware and software issues.
- Create software release documentation to meet software delivery for customer milestones.
- Lead static code analysis for project team and provided analysis tool support for local ADAS SW team.
- Adhere to company and industry standards including AUTOSAR, ISO 26262, ASPICE/SPICE to deliver quality software to customers.
Embedded Software Engineer II - ADAS (Advanced Driver Assist Systems)
May 2017 - August 2018
- Performed integration and development activities for Hyundai Kia Motor Company (HKMC) MOBIS running changes for the S-CAM3.5 Forward-Facing Camera.
- Oversaw a team of 4 software engineers during the development and deployment of software updates leading to the successful transition of over 15 production platforms.
- Implemented CANoe functionalities, updating panels and CAPL Script for product testing.
- Developed software tools to simplify, improve or shorten existing software processes.
- Ensured coding standards were met, quality assurance checks completed, also document, version and task management were performed prior to software release.
Graduate Electrical Engineering Intern – RF (Radio Frequency)
May 2016 - March 2017
- Executed software validation on Tire Pressure Monitoring Systems (TPMS) and Remote Keyless Entry (RKE) for RF Hub.
- Performed software updates based provided change requests.
- Programmed, tested and documented software changes to RF receiver HUB while adhering to ZF TRW standards and procedures.
- Conducted software validation on SP37 Tire Pressure Monitoring, including 2018 Toyota Tundra and 2018 Dodge RAM.
- Performed in-vehicle and bench system testing of RF HUB.
Wayne State University
Graduate Electrical Engineering Research Assistant
October 2015 - April 2016
- Designed and implemented hardware and software for FPGA and microcontroller-based systems.
- Worked with a multi-disciplined team to conduct research within the lab.
Education
Wayne State University
Master of Science (M.Sc.), Electrical Engineering
2015 - 2017
University of the West Indies, St. Augustine Campus
BSc. Electrical and Computer Engineering, Engineering
2008 - 2011
Projects
Barrington Brown's Personal Website
Personal Project
Design and built a Personal Website to highlight skills and to provide a test environment for personal projects
Magnes Connect
Personal Project
In Progress
Control of Photoacoustic Imaging using FPGA
Wayne State University
Involved the design and development of a FPGA based control for ultrasonic photo acoustic imaging.
PI-QW Interface
Petrojam Limited
Designed application to extract Lab data from Busitech’s Quality Windows (QW) Database and store into OSIsoft’s Plant Information (PI) database management system. Used Microsoft Visual Studio to program a Visual Basic service to extract, format and transfer data. Used Microsoft Visual Studio to program a Visual Basic application for administrators to configure data points, troubleshoot and maintain the system. Documented system in user, administrator and technical manuals.
DCS Upgrade
Petrojam Limited
Involved replacing the outdated ABB PPB 2.0 DCS system with ABB 800xA System. Worked with DCS vendors providing requested information and conducting review of provided configuration and function block diagram codes. Led and coordinated the re-integration of third party systems with the new DCS. Assisted with removal of old DCS and installation of new DCS during plant shutdown. Participated in site acceptance test and conducted safety checks for all points in the DCS.