Build things that go inside people's walls.

We are small, we make mains-voltage hardware, and we ship it ourselves. That combination means the work is unusually concrete: what you design on Tuesday is in a wall by autumn, and if you get it wrong someone's lights do not come on.

What it is like

The constraint is real

You cannot patch a switch that is screwed into a wall in another country. It focuses the mind in a way software rarely does.

Small team, wide remit

Nobody here owns one narrow slice. Engineers talk to the people answering support email, because that is where you find out what you got wrong.

We say what is true

Our spec sheet says ±2% and means it. If a claim will not survive a customer with a meter, it does not go on the box.

Under one roof

Tooling, boards, firmware and assembly happen in the same building, so the feedback loop between designing something and building it is short.

Open roles

If nothing here fits but you think you should be here, say so anyway. We have made roles for people before.

QA Automation Engineer Full time · On site · Quality Open

Every unit we ship has been through a rig you would own. You would build and run the automated test suite that sits between firmware landing on a branch and firmware landing in someone’s wall: hardware-in-the-loop benches, the Matter and Thread conformance runs, and the burn-in that catches the failures a desk test never will.

What you would do

  • Own the Python and pytest framework that drives our hardware-in-the-loop benches, and keep it fast enough that engineers actually wait for it
  • Wire the suite into CI so every firmware commit is flashed to real hardware and exercised before it can be merged
  • Script the bench instruments (programmable loads, power analysers, relay matrices, RF shielded boxes) and keep the lab inventory and wiring documented
  • Write the regression tests for dimming curves, no-neutral power harvesting, metering accuracy and OTA rollback, including the deliberately nasty cases
  • Run Matter 1.3 and Thread conformance suites ahead of certification and triage what fails
  • Reproduce field faults from support tickets on the bench, then leave a test behind so that particular bug cannot come back

What we are looking for

  • Three or more years in test automation, at least some of it against physical hardware rather than only web or API surfaces
  • Strong Python. You are comfortable with pytest fixtures, parametrisation and writing your own plugins when the framework does not do what you need
  • Practical instrument control: serial, USB, SCPI, GPIO, and the patience that goes with flaky physical connections
  • CI you have configured yourself rather than just consumed: GitHub Actions, GitLab CI or Jenkins, including self-hosted runners attached to hardware
  • You can read a scope trace and a logic analyser capture well enough to tell a firmware bug from a wiring fault before you file the ticket
  • You treat a flaky test as a defect in the test, not a fact of life

Nice to have

  • Matter, Thread, Zigbee or BLE test experience, or exposure to a certification programme
  • Mains-voltage lab safety training, or a willingness to be trained properly on day one
  • Some C or C++ reading ability, enough to follow the firmware you are testing

Details

  • Reports to: Head of Quality
  • Team: Quality, alongside firmware and hardware
  • Location: on site, because the hardware is
  • Salary band: to be confirmed with the offer
Systems Engineer Full time · On site · Engineering Open

A switch is one object to the customer and four disciplines to us: electronics, firmware, mechanical and compliance. You would hold the whole thing together: own the requirements, define the interfaces between the parts, and be the person who notices that the thermal budget and the enclosure decision have quietly stopped agreeing with each other.

What you would do

  • Turn product intent into a written, testable requirement set, and keep it traceable from customer need down to the individual verification that proves it
  • Own the system architecture across electronics, firmware, mechanical and radio, and define the interfaces where those four disciplines meet
  • Run verification and validation planning on the right-hand side of the V, so every requirement has a test and every test has a requirement
  • Budget the things that are easy to overspend: standby power, thermal rise inside a sealed back box, supercapacitor energy, RF link margin
  • Carry designs through EN 60669, UL 20, IEC 62368-1, EMC and radio approvals with the test houses, and fold what they find back into the requirements
  • Sit between engineering and production, so a design that passes on the bench also passes at end-of-line test in volume
  • Lead design reviews and run the FMEA, including the failure modes nobody wants to discuss

What we are looking for

  • Five or more years in systems or product engineering on physical products that shipped in volume
  • Fluent in requirements engineering and the V-model, and able to write a requirement that cannot be argued with later
  • Genuinely cross-disciplinary: you can hold a schematic review in the morning and a tolerance stack in the afternoon without either engineer having to slow down for you
  • Direct experience taking a product through safety and EMC certification
  • Comfortable owning an interface control document and keeping it honest as the design moves
  • You write clearly. Most of the job is making other engineers agree on the same picture

Nice to have

  • Mains-voltage or installation-equipment background, or work under IEC 61140 insulation coordination
  • MBSE tooling, or requirements management in Jama, Polarion or DOORS
  • Design for manufacture experience with an in-house assembly line

Details

  • Reports to: Head of Engineering
  • Team: Engineering, across all four disciplines
  • Location: on site
  • Salary band: to be confirmed with the offer

Questions about a role, the process, or an adjustment you need for the interview? Email careers@sunswere.com and a person will answer. Applications go through the form below rather than by email, so nothing gets lost.

Apply

One form, five minutes. We reply to everyone, including the noes.

0 characters
Drop your CV here, or choose a file PDF, DOC or DOCX · up to 5 MB