Firmware / Embedded Engineer -- Intern
Department: Internship
Location: New York City
Employment Type: FullTime
Internship Role Overview
We’re looking for a Firmware / Embedded Engineer to join our paid summer internship for 2026. The right person will be excited to break things, give blunt feedback, and help shape new developer tools they wish they had. You’ll be an internal user of our product, write firmware for dev boards, and help us validate AI-assisted workflows. You’ll also contribute to embedded projects for testing peripherals, validating board files, or exploring new toolchains. We have an intense working environment meant only for the most ambitious engineers.
If working hard and laughing along the way with awesome teammates is something you'd enjoy, then you'll fit right in!
What You’ll Do
Write, test, and debug embedded software + firmware (e.g., STM32, ESP32, nRF52) using C/C++ or Rust.
Use our internal AI-powered tools to generate/configure firmware
Help test features like pin mapping, driver generation, clock tree config, and build tool integrations.
Provide structured feedback on usability, bugs, and edge cases (you’re part of the product loop).
Build demo projects, scripts, or workflows that help us validate tool reliability and usability.
Read datasheets and vendor docs to cross-verify model output (yep, still a thing).
You might be a good fit:
Have hands-on experience with microcontrollers (STM32, Arduino, ESP32, etc.).
Know your way around basic embedded peripherals: UART, I2C, SPI, GPIO, timers.
Have worked with at least one toolchain (e.g., PlatformIO, STM32CubeIDE, Zephyr, Arduino, Keil).
Are curious about how firmware dev tools could be better—and want to shape that future.
Have tinkered with LLMs and AI-native dev tools
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
