Shape the architecture of a connected energy system
Starflow AS
Zetlitzveien 2, 4017 Stavanger
Om jobben
Stillingstittel
Senior Embedded Software Developer
Type ansettelse
Fast, heltid 100%
Arbeidsspråk
Engelsk eller norsk
Antall stillinger
1
Søk på jobben
Søk senest søndag 31. august
We’re looking for an experienced embedded developer who understands the full system, not just their code. Someone who can build reliable firmware for microcontrollers, design for real-world constraints, and work closely with hardware and cloud to make the product hold together.
Why this role might be worth your time
-
Co-build the entire embedded platform- This isn’t just another firmware gig. You’ll be building the entire embedded platform alongside Sven, our Lead Embedded SW Developer. Together, you’ll bring up Linux and MCU layers, own the full stack, and shape the connected system from the ground up.
-
Solve real engineering problems- Starflow’s products runs under real thermal, power, and timing constraints, and your software needs to make it all work. You’ll be the one who makes hardware come alive and keeps it running safe and stable in the wild.
-
Architect the future of a connected system- From day one, you’ll have a seat at the table for the big decisions - architecture, modularity, testing, OTA, security. You won’t just write code, you’ll shape a platform that can evolve, scale, and endure.
Your mission
You’ll be responsible for the embedded software platform that runs across Starflow’s connected energy system, from the microcontroller to the Linux core. This means writing the firmware that controls power, communication, updates, diagnostics, and safety - in real conditions, in real homes. You’ll work closely with Sven in the embedded team, and with electronics and cloud engineers to make sure the system holds up when it matters.
-
Write robust software- You’ll implement and maintain embedded code across the full stack, from bootloaders and device drivers to communication interfaces and system logic. The code needs to be reliable from cold boot to OTA update.
-
Make the platform testable and maintainable- Structure the code so it can be tested, reused, and understood. You’ll build for long-term maintainability, not quick hacks --- with clear logs, fault handling, and CI-ready modules.
-
Control real-world behavior with safe, precise logic - Timing, thermal variation, and power fluctuations are all part of the job. You’ll write control logic that stays predictable even when the environment isn’t.
-
Bring up boards and fix what breaks - Work side-by-side with embedded to bring up boards, debug interfaces, and make sure the hardware actually works in the real world.
-
Build a platform, not just a board- Document architecture, decisions, and tests so others can pick up your work and move fast. Your structure helps us scale the team, pass audits, and keep quality up when timelines get tight.
Who we’re looking for
This role needs someone who’s comfortable owning embedded software across the full stack and across the product lifecycle. You’ll need strong fundamentals, but also the mindset to make real-world systems run reliably in homes, not just in lab setups. The team is small, and your work will have direct impact.
Must haves-
Strong experience writing firmware in C or C++ for microcontroller-based systems
-
Strong skills in writing timing-critical control logic that holds up under load, variation, and user interaction
-
Track record building secure, maintainable embedded platforms with diagnostics, fault handling, and testability from day one
-
Familiar with secure connectivity, provisioning, and IoT protocols like BLE, MQTT, or WiFi
-
Experience working with OTA systems, versioning, and rollback in production environments
-
Exposure to Embedded Linux or similar OS-level environments in a product context
Life @ Starflow
We started Starflow to change how energy feels: seamless, intelligent, beautiful. But building something truly new doesn’t just require vision -- it takes a special way of working, and people who care deeply about doing things right.
That’s why at Starflow, design isn’t just how the product looks. It’s how we think, how we make decisions, and how we come together as a team. We slow down enough to ask the right questions before chasing solutions. We create clarity first, knowing it leads to speed, calm, and confidence later.
We call this way of working the Flow process. It’s our shared rhythm, a supportive structure that removes friction rather than adding layers. It’s designed to help you feel energized, clear, and purposeful. Even when things move fast.
When you join Starflow, you don’t just fill a role. You help shape how things are done. You’ll work closely with founders, designers, engineers, and others who trust you from day one. You’ll get genuine ownership and the freedom to create something meaningful.
We’re building a team of people who love what they do, who speak honestly, who embrace uncertainty, and who genuinely care about each other and the impact they’re creating together.
Om bedriften
Starflow is building a seamless platform that brings together solar panels, home batteries, EV chargers, and the grid. At the core is a smart hybrid inverter --- designed to become the central control unit of the modern home, capable of monitoring, managing, and optimizing energy use automatically.
With advanced hardware and open software architecture, the system will adapt to each home in real time. It’s being developed to help lower energy bills, enable storage and bring everything together in one intuitive interface. Easy to install, built to last, and ready for the energy needs of tomorrow.
Clean energy, made effortless. Quiet in presence. Powerful in action. Fully in sync with how we want to live. We’re building what energy should feel like. And this is just the beginning.
Sektor
Privat
Nettsted
Del annonsen
Annonsedata
Rapporter annonse- Stillingsnummer
ede792bf-72a2-4647-a38b-85e025ed58ce
- Hentet fra
FINN
- Referanse
421289748