Associate Firmware/Software Engineer (Intern)

Apply now

Associate Firmware/Software Engineer (Intern)

We are Punch Through, a team of engineers and problem solvers who thrive on learning, doing, and teaching. We care about each other, about the products we work on, and we are driven by empowering ourselves and others through learning.



  • Work on challenging firmware and software projects
  • Contribute to device design and documentation
  • Coordinate technical approach with cross-discipline team members
  • Collaborate with clients to determine their needs and define ideal technical strategies
  • Learn new engineering topics and solve problems
  • Strive for teamwork to help foster a positive and fun work environment


  • College student pursuing a Bachelor's degree program in Computer Science, Computer Engineering, or another technical field with a software emphasis
  • Graduating Fall 2020 or later
  • Able to commit 1 full year, working during school semesters and over the summer
  • Able to work year-round with a minimum of 18 hours/week during the school year and 40 hours/week during the summer
  • 1+ years of equivalent experience in software development
  • Interested in working on both consumer and medical products
  • Experience with multiple programming languages (Java, C/C++, Python, etc.)
  • Experience with Git
  • Experience interacting with external clients is a bonus
  • Experience with a cross-platform framework such as QT is a bonus
  • Experience with Bluetooth Low Energy is a bonus
  • Experience with iOS development is a bonus
  • Curiosity to learn and try new frameworks/APIs/languages