Muhammad A. Status: Offline
MelbourneAustralia
82% Job Success

Embedded Systems | IOT | High Speed PCB Design | Firmware | Automation

P R O F E S S I O N A L S U M M A R Y Results-driven Electronics Engineer with 14+ years of experience in Embedded Systems, Internet of Things (IOT) and High-Speed PCB Design. Proven expertise in end-to-end product development, from concept to mass production, with a strong focus on reliability, integrity, efficiency, and security. Adept at Agile workflows, crossfunctional collaboration, and managing engineering teams. Electronic System Design : Designed and developed advanced electronic systems for cash-handling machines, including power, sensors and data distribution and processing boards, leveraging STM32 microcontrollers, iMX8 MPUs, Raspberry Pi Compute Module CM4. Customized single board computers and carrier boards are designed with iMX8M and CM4 using DDR3L, HDMI, PCIE Gen 3, USB 3.0, CAN, Ethernet etc. Altium Designer is used for PCB designing. Hyperlynx SI & PI suits are used for signal integrity and power integirty of pcb boards. Efficient pcb stackups are designed for high speed and mixed signal boards. Power Distribution & Safety : Engineered efficient, reliable, and safe DC power distribution boards for various products, ensuring compliance with industry standards IPC-2221 and IPC-2152. EMI Mitigation & Signal Integrity : Implemented EMI noise suppression techniques using optimized PCB stack-ups and advanced filtering methods. Hardware Testing & Debugging : Conducted rigorous hardware testing and debugging to ensure optimal performance, reliability and functional compliance using test jigs, power loads, multimeters, oscilloscopes and logic analyzers. DFM, DFT & DFA Analysis : Performed Design for Manufacturing (DFM), Design for Testability (DFT), and Design for Assembly (DFA) analysis to streamline mass production. Version Control & Collaboration : Managed version control in hardware design using Git and Altium 365, ensuring efficient collaboration with team and design traceability. Firmware Development & Debugging : Developed and maintained secured firmware across the entire product line including secure OTA, STLink and JTAG are used for in-depth debugging and code optimization. Version control using Git and bitbucket for code management and maintenance. STM32Cube IDE is used as development framework environment. Secure Boot & Encryption : Implemented secure booting and encryption in firmware using STM32 Encryption SDK, integrating hardware encryption chips for enhanced security. AES is used for hashing and RSA for enhanced encryption. Procurement & Component Sourcing : Led component sourcing and procurement efforts for next-generation hardware products, ensuring supply chain efficiency and cost-effectiveness. Remote OTA Updates & Custom Bootloaders : Developed remote over-the-air (OTA) update mechanisms and custom bootloaders to enhance device maintainability and security. Custom Communication Protocols: Engineered proprietary communication protocols using Protocol Buffers and JSON for nextgeneration product integration and scalability. Agile Development & Project Management : Experienced in Agile workflows, utilizing Jira for tracking daily and biweekly tasks across multiple concurrent projects.
Work history

Muhammad A. has more jobs. Create an account to review them
Skills

Skills