We're looking for a hands-on software engineer who wants to join us in building our core firmware from the ground up and define the future of our physical products.
What you get: As a Firmware Engineer at Balder, you'll be at the heart of our innovation, developing the core embedded technology for our next-generation container tracking devices. In this key role, you will work in a green-field environment, taking significant ownership and making a direct impact on our physical product.
This role is primarily based at our Lysaker office in Oslo, where you'll join our team of hardware, firmware, and cloud engineers in a dynamic, hands-on environment. Your regular presence in the office is key to facilitating direct collaboration, hardware development, and fostering a solid team culture. Our Lysaker office provides dedicated lab space, essential for hardware development and debugging.
Your impact at Balder: This isn't just another firmware role. As one of our first developers (we started in 2025), you'll be stepping into a true green-field project. You won't be maintaining legacy code; you'll be creating it. We need a builder, a problem-solver, and a pioneer who is excited by the prospect of taking a product from a concept to a global reality. You will have a unique opportunity to lay the technical foundation of our core product. Your decisions will directly influence the performance, reliability, and scalability of our smart container solution.
Architect, develop, and maintain robust firmware for our asset tracking device on the Nordic Semiconductor platform.
Take a leading role in the entire embedded software lifecycle, from initial concept and design to deployment and updates.
Make key technical decisions that will shape the future of our hardware and software integration.
Engage in hands-on testing, debugging, and validation of the physical product.
Collaborate closely with the wider team to define product features and ensure seamless functionality.
Your work will be central to solving some of the most interesting challenges in IoT and logistics:
π Ultra-Long Battery Life: Develop power-efficient firmware that allows our sensors to operate for over 12 years without maintenance.
π°οΈ Global Connectivity: Implement and optimize communication stacks for cellular (LTE-M/NB-IoT) and satellite networks to ensure seamless global tracking.
π‘ Intelligent Sensing: Create logic to detect key events, from movement and door intrusion to environmental changes, in real-time.
π‘οΈ Rock-Solid Reliability: Build firmware that is robust enough to withstand the harshest conditions at sea and on land, with fail-safes and over-the-air update capabilities.
Strong programming experience with a good understanding of systems programming (C/C++/Rust).
Experience with, or interest in learning, embedded programming, debugging, etc.
Comfortable taking ownership and making decisions in a dynamic startup environment.
Ability to work hands-on with hardware for development and debugging.
Nice to have:
Experience with the Nordic Semiconductor platform (nRF Connect SDK).
Familiarity with Zephyr RTOS.
A Bachelor's degree or higher in a relevant engineering field.
A passion for solving complex problems in the logistics and IoT space.
(Subject to change)
Code base: C/C++
Hardware: Nordic Semiconductor microcontrollers
OS: Zephyr RTOS
Influence: Be a foundational engineer with massive influence on our core product and technology.
Mission: Join a team dedicated to revolutionizing the global supply chain and making logistics more efficient.
Culture: Be part of a culture that values quality, durability, and responsible innovation.
Incentives: Participate in our stock incentive program
This job comes with several perks and benefits