Oh oh! Awesome! Info! {$ msg.text $} ({$ msg.count $})

Full Stack Software Engineer (Edge / IoT)

As a Full Stack Software Engineer (Edge-leaning), you will design, develop, and optimize software solutions across the stack, with a strong emphasis on edge and IoT systems. You will build and deploy high-performance, secure applications for distributed devices, while also contributing to cloud integration, frontend user interfaces, and data pipelines. A key part of the role is ensuring that edge devices reliably capture, process, and transmit data, enabling secure, real-time interaction between devices, users, and cloud services. This role involves collaborating with hardware and product teams, and ensuring edge solutions are scalable, reliable, and seamlessly integrated into the full software stack.

Your key responsibilities will include:

• Participation in the design, development, and deployment of software for edge devices, ensuring performance, security, and scalability.

• Contribution to frontend and backend development for a complete end-to-end solution.

• Developing and maintaining real-time data pipelines at the edge, including telemetry ingestion, preprocessing, and secure data transfer to the cloud.

• Implementing lightweight data storage and caching mechanisms on devices to ensure resilience and availability in constrained or offline environments.

• Collaborating with hardware engineers, UX designers, and product teams to define requirements and deliver user-focused solutions.

• Building secure and efficient cloud-edge integration pipelines, optimized for reliability and latency.

• Troubleshooting and resolve high-level production issues, collaborating with DevOps and platform Internal teams.

Great Place to Work

  • Private LUX MED medical care

  • Co-financed commuting to work by bicycle

  • MyBenefit System

  • Co-financed employee meals

Skills & Requirements

We are looking for someone with

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • 2+ years of software development experience in edge computing, IoT, or distributed systems.

It's an advantage if you have

  • Proficiency in at least one statically typed language (e.g., C++/C#, Java, or Go).
  • Strong knowledge of real-time data processing, telemetry ingestion, and device-to-cloud communication protocols (MQTT, gRPC, etc.).
  • Hands-on experience with IoT solutions, device communication protocols, and real-time data systems. ·
  • Familiarity with cloud-native platforms and frontend frameworks, with strong focus on edge-cloud integration.
  • Experience with cybersecurity practices tailored to IoT and distributed devices.
  • Familiarity with frontend technologies (React, Angular, or Vue) and backend services.
  • Understanding of microservices, containerization, and orchestration (Docker, Kubernetes) is a plus.
  • Competency with Python, SQL, or similar tools for data processing at the edge.
  • Experience in Linux system-level development (Yocto, Ubuntu), including device drivers, kernel configuration, and performance tuning.
  • Familiarity with RTOS and embedded so-ware development, with skills in low-level debugging, resource-constrained coding, and hardware-software integration.
  • Familiarity with tools such as GDB, Valgrind, perf, or similar for profiling and debugging embedded systems.

Further, we believe that you are a

  • Skilled at prioritizing and managing multiple tasks to meet tight deadlines.
  • Strong in attention to detail, quality, and a commitment to excellence.
  • Able to quickly learn and adapt to new technologies and complex technical environments
  • Able to work in a global, high-stakes environment with remote collaboration and effective communication.

Work with great people

Katarzyna Machol - Production Material Controller
Katarzyna Machol
Production Material Controller
"What I like about my role is that no two days are ever the same. As a link between departments, I help support processes from different sides and make sure everything runs smoothly. I work with great people, and we really get along, which makes even the busiest days enjoyable. My job is about keeping things in order – not just in the system, but also in how teams stay organized and communicate, what makes it so rewarding."
Cezary Swinarski - Software Team Lead
Cezary Swinarski
Software Team Lead
"I’ve been with this company for a while now, and honestly, it’s one of the few places where I feel truly empowered — both as a developer and as a leader. What makes it so special? It’s the trust and autonomy we’re given. With that, we’ve built an environment where everyone can grow, take ownership, and make a real impact. Our team works with huge passion, crafting solutions that genuinely improve the experience of our customers — and that’s something I’m really proud of."
Aurelio Celis - Manager Manufacturing Solution Design
Aurelio Celis
Manager Manufacturing Solution Design
"At SIB, I’ve had the chance to lead impactful projects across multiple locations. Every challenge is met with the support of a talented and collaborative team, united by the mission to make a real difference and drive positive change in our industry and environment."

About the company

Electrification is essential to decarbonizing the world, and it needs to happen faster and at scale. At Scania Industrial Batteries, we’re not just responding to change; we’re leading it. Since joining Scania in April 2025 as a newly acquired company, we combine engineering excellence with visionary innovation.

We’re accelerating the transition to a sustainable future by developing high-performance, modular battery systems designed for the world’s most demanding off-highway environments. Our technology powers industries like mining, construction, and marine to operate more efficiently and sustainably.

But real progress comes through collaboration, within our teams and with our partners. Our principles are clear: we are resilient, reliable, and reshaping the future. No challenge is too big for us. We embrace flexibility and find solutions in an ever-evolving world. We focus on what truly matters, delivering solutions people can trust and depend on. We’re rethinking old ways of doing, pushing the transformation forward by being bolder and faster than most.

If you’re passionate about driving the shift to electrification and shaping the future with scalable battery systems built for the toughest environments on land and sea, this is the place for you.

Join us and help lead the change toward a cleaner, more sustainable world!

Cezary Swinarski | Contact Person

I'm interested
Scania Industrial Batteries

Gdańsk | Hybrid
Visit website