Build Connected Products and the Software Behind Them
We design connected hardware and build the platforms and apps behind it. Our work runs on safety ladders, workspace devices, venue TV systems, and a clinical screening app, so most of it has to keep running with nobody nearby to restart it.
What It Is Like Here
We've stayed small on purpose. That gives everyone senior scope and a short path from a decision to a shipped change, and it means you carry your own work instead of handing it to a delivery team.
Every role below is open to full-time or contract, and we hire wherever you are. Tell us on the form which arrangement you're after and what you expect to be paid, so we can find out early whether we're in the same range.
You work on client products
We're an agency, so the work changes. That means variety and real exposure to how other companies build, and it means someone else's deadline sets the pace some weeks.
Small team, direct decisions
There's no layer between you and the person who decides. You'll talk to clients about your own work and be trusted to make the call in your area.
Remote and asynchronous
We're spread across time zones and write most things down. Clear handoffs matter here, as does being reachable on the day a device fleet starts misbehaving.
Hardware and software in one team
The firmware, the device OS, the API, and the app usually sit within one conversation here, so you can follow a problem across all four.
Open Roles
Remote, worldwide. Full-time or contract. Each posting describes work we have in front of us right now.
Mechatronics Engineer
Carry a connected product from schematic and layout through production firmware to the bench rig that checks every release.
Embedded Linux and Fleet Engineer
Build the Linux image, the on-device supervisor, and the update path that keeps a fleet healthy long after installation.
Full-Stack Platform Engineer
Build multi-tenant TypeScript APIs and the Nuxt portals on top of them, for products where the wrong row reaching the wrong customer is the failure that matters.
Mobile and Device App Engineer
Ship a Flutter app that is live in both stores, and Kotlin apps that run unattended on hardware out in the field.
Product Designer
Design operator portals, mobile flows, and device screens for software that people use to do a job.
Nothing Above Fits?
Send a general application. We keep them and go back to them when work comes in, which happens often enough to be worth your ten minutes.
Useful things to tell us
- The kind of work you want more of, and the kind you'd rather leave behind
- A project you're proud of, and what your part of it was
- Whether you're looking for full-time work, contract work, or either
- Your rate or salary expectation
Prefer email?
You can send your resume and a note directly, and it reaches the same people.
careers@sunalgo.comGeneral Application
Attach a resume and tell us what you want to work on. If a role opens that fits, we'll come back to this.