Adam Petersen

Software Engineer

alt text


Over seven years of experience in Embedded Software Development.

Developed firmware and tools in C, C++, Perl, Python, and C#.

Created software for ARM, Motorola, TI, Intel, and AMD microprocessors.

alt text


Volunteer in the Ames Junior Chamber for over five years.

Served in multiple board positions, including President.

Organized and ran summer concert series raising over $10,000 for community projects.

alt text


Contantly seeking to develop my skills in both software development and leadership.

Regularly completing courses on Coursera, attending local leadership training, and reading educational material.


Principal Software Engineer (2014 - Current)

Design and develop embedded software for next generation platform. Primary duties involve creation and review of designs and software for new embedded software applications.

Software Engineer (2006 - 20012, Senior 2013)

Primary embedded software developer, maintaining and improving high end flow computer device line. Work also includes developing software to support functionality using additional microprocessors on hot swap-able modules.

Payroll Support Executive (2004 - 2006)

Designed, developed, and administered database using HTML/PHP/SQL. Created training documents and provided training to coworkers and customers. Worked as senior technician, advising colleagues on complex issues

Some alt text

Earned Certificates of Accomplishment in Natural Language Processing, Human-Computer Interaction, Developing Innovative Ideas, Systematic Program Design, and Startup Engineering.

Some alt text

Honored to recieve a Governorship Award from the Iowa Jaycees. The highest award the state Jaycees can award to a chapter member for service to the community and organization.

Some alt text

Interest in developing secure software and practices. Developed through attendance of Barr Group's Embedded Security Bootcamp, Achilles Certification Training, and personal research.

Some alt text

Manage and participate in coed volleyball team, participate in race events, and play racqueball.