DPS is expanding its product offerings and seeking hardware and firmware developers with a history of seeing projects through - whether hobbyist builds or professional work. We prioritize real-world experience and the ability to finish what you start over formal training.
If you're a hands-on learner, thrive under tight schedules, and are motivated by a mission to deliver exceptional client results, we're ready to mentor you further. Show us your dedication to project completion and your drive to succeed!
What you'll build & do:
Design and debug bare-metal C/C++ firmware plus quick Python utilities for production tests.
Prototype hardware interfaces (SPI, I²C, Ethernet, PoE) on devel boards, then migrate to custom PCBs.
Pair with our PCB designers and front-end web devs to ship fully functional designs.
Work on exciting projects. A high-mix, low-volume product line means that we have lots of mission-critical projects to develop for interesting clients.
Work on teams that are led by the CEO, a founder of several companies, who considers what we do to be as much "play" as it is "saving the world".
You might be a fit if...
You know how to code without ChatGPT (no "vibe coding").
You've shipped a garage project, hacked a 3-D printer, or soldered your own IoT board (real results beat fancy diplomas here).
You can read schematics, want to learn to do PCB design, and have at least played with 3D printing.
You're mission-focused so that you commit the energy, brainpower, and focus to complete projects in a timely manner and help clients to be successful deploying those projects.
You thrive on deadlines and get a kick out of seeing customers install what you built.
You're willing to invest the extra time (paid overtime) that turns "good" into "great."
Compensation & growth:
Pay rises with hours × accomplishment (no fixed salary ceiling).
We want a team who joins us, stays with us, grows with us, and wins with us!
Quarterly bonuses and rapid promotion for those who master new skills.
Health, vision, dental after 90 days. 401(k) match after a year.
How to apply:
If all of this sounds right for you, apply now. Short-listed candidates conduct their final interview with our CEO.