Electrical Engineering Internship – Embedded Systems/Hardware Design
Team: Vulnerability Research
Location: Atlanta, Georgia
Commitment: Co-op
Workplace Type: hybrid
Role Overview
Magnet Forensics is looking for an Embedded Systems Intern to join us for a hands-on, embedded electronics focused internship opportunity. You will work with engineers on embedded firmware for microcontrollers and host interfaces, schematic design, PCB layout, prototype bring-up, and hardware debugging for embedded electronic systems. The work is hands-on and oriented toward hardware development on real, shipping hardware products.
The ideal candidate would bring us a PCB they designed, explain why they developed it, walk us through the HW + SW design, and tell us how they got it working.
Exceptional candidates would be able to talk about a problem with that circuit board or embedded software running on it - solved or unsolved - and tell us about how it got fixed (or the plan for debugging it).
WHY Intern for Us/WHAT You Will Gain?
- Experience working on real electronic products;
- Exposure to professional hardware and embedded system development workflows;
- Mentorship from experienced electrical & embedded software engineers;
- Practical experience in embedded software design, PCB design, debugging, and testing.
NOTE 1: This Internship follows a hybrid work model; therefore, candidates must be able to commute to the Company Headquarters located in Roswell, Georgia.
NOTE 2: This Internship will take place during the Summer of 2026 and will have a duration of approximately 10-12 weeks.
Key Responsibilities
- Assist with development of embedded software and test tooling;
- Assist with schematic capture and PCB layout;
- Support component selection and datasheet review;
- Help assemble and bring up prototype hardware;
- Perform bench testing using oscilloscopes, multimeters, and logic analyzers;
- Debug hardware issues and document results;
- Support development of test fixtures or automation scripts;
- Contribute to engineering documentation.
Qualifications
- Currently pursuing a BS in Electrical Engineering, Computer Engineering, or Computer Science;
- Coursework in circuits, electronics, digital systems, or embedded systems;
- Basic knowledge of C/C++ or Python
- Ability to read schematics and datasheets;
- Familiarity with basic electronics lab equipment;
- Strong problem-solving ability and attention to detail.
Nice To Have Skills
- Experience with PCB design tools (We use KiCad – any experience is good!);
- Experience with microcontrollers or embedded systems;
- Familiarity with SPI, I²C, UART, or similar interfaces;
- Experience with C/C++ or Python for hardware interaction;
- Participation in robotics teams, engineering clubs, or hardware projects.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
