David Cohen

Software Architect @ General Atomics

About David Cohen

David Cohen is a Software Architect with extensive experience in software engineering and testing. He has worked for notable companies such as Intel Corporation and Motorola Mobility, and has contributed to significant improvements in software integration and testing processes.

Work at General Atomics

David Cohen has been employed at General Atomics as a Software Architect since 2020. In this role, he focuses on software development and integration, leveraging his extensive experience in the field. His responsibilities include leading software architecture initiatives and collaborating with cross-functional teams to enhance software solutions.

Previous Experience at Intel Corporation

Prior to his current role, David Cohen worked at Intel Corporation as a Senior Software Engineer in Test from 2013 to 2020. During his tenure, he led mission-critical software integration efforts for experimentation autonomy flights, achieving a significant reduction in time between flights by reusing components and implementing best software practices.

Education and Expertise

David Cohen studied at the University of California, Riverside, where he earned both a Bachelor of Science and a Master of Science in Computer Science. His education provided a strong foundation in software development and engineering principles, which he has applied throughout his career in various roles.

Achievements in Software Development

Throughout his career, David Cohen has made notable contributions to software development. He architected an automated testing solution that reduced manpower requirements by 90% for execution, tracking, reporting results, and releasing to industry partners. Additionally, he developed automated reporting tools for Sprint, Motorola Mobility, and Intel, significantly reducing report generation time.

Career Progression and Roles

David Cohen has held various positions in the software engineering field, including roles at Motorola Mobility and Pathway Genomics. His experience spans from being a Senior Software Engineer in Test to a Dev/Ops Engineer, and he has also served as a Teaching Assistant and Supplemental Instruction Mentor at the University of California. His diverse roles have equipped him with a broad skill set in software engineering and testing.

People similar to David Cohen