Firmware Intern
Job Description
Build on your classroom studies with an internship on a team developing hardware for Cadwell’s world-class Neurodiagnostic products. An internship at Cadwell will allow you to truly experience all aspects of the product development life cycle. We are seeking a highly motivated individual that can work collaboratively and independently as part of the Hardware Engineering Team. You will get hands-on experience designing, developing, and testing embedded software for medical devices. Interns will be mentored by the full-time staff as they work on meaningful projects that have an impact to the team and Cadwell.
A few tools and technologies that you may work with:
- C++, C, C#
- IAR, VS Code, Visual Studio, Altium
- Azure DevOps
- STM32 Microcontrollers
- Lab tools (oscilloscope, DMM, function generator, etc.)
Candidates
A typical candidate for this internship has just finished their sophomore or junior year of college and has taken courses in embedded software development and electrical engineering. The ideal candidate has a good understanding of hardware interfaces and protocols (UART, SPI, I2C, GPIO), interrupts, clocks, and hardware level debugging. Interns should plan to be located in or near Kennewick, Washington for the duration of their time at Cadwell. Relocation assistance is not available for internships.
Physical Requirements / Working Conditions:
- General office positions may require some reaching, bending, stooping, squatting, crawling, kneeling, pushing, pulling, lifting and carrying up to 30 pounds, finger dexterity, repetitive motions, standing, walking, sitting, hearing, visual acuity, and 2-way written/verbal communication. More specific details may be provided as needed or requested.
- Extensive use of computer