Software Engineer
Battelle Memorial Institute
Columbus, Ohio
Joshua Branch has 10 years of software engineering with experience leading teams in the design, development, and testing of software solutions for commercial, government, and medical product industries. His experience has included the development of firmware and applications for many different types of systems including embedded microcontrollers, Windows desktop applications, full-stack web solutions, embedded Linux systems, and mobile platforms using a wide variety of programming languages. Additionally, he has experience in designing, testing, and debugging digital and analog circuitry.
Mr. Branch has developed software for medical devices under an ISO 13485 and ISO 9001 process designed to meet the FDA regulations (21 CFR 820.30). This includes knowledge of IEC 60601 and IEC/AAMI 62304 compliance with experience in all software development life-cycle phases including feasibility, requirements, architecture, design and implementation, testing and support.
Mr. Branch holds a B.S. in Computer Engineering from The Ohio State University and a B.F.A in Technical Theatre from Otterbein University in Westerville, Ohio.