Software Engineer
Scania is undergoing a transformation from being a leading supplier of trucks, buses, and engines to providing complete and sustainable transport solutions. Together with TRATON and our sister brands MAN, Volkswagen Truck & Bus, and International, we are working to shape the future of mobility with innovative and environmentally conscious solutions.
Scania Industrial Batteries is part of Scania’s ambition to accelerate the transition to sustainable transport and industrial solutions. The business focuses on developing and commercializing battery systems for industrial applications, leveraging Scania’s expertise in electrification, energy efficiency, and lifecycle sustainability. As part of Ventures and New Business we works closely with customers and partners to deliver innovative battery solutions that support the decarbonization of industries beyond traditional transport, helping create new growth opportunities while contributing to a more sustainable future.
Role Summary
As a Software Engineer, you will develop software for connected industrial products, with a primary focus on embedded Linux and Go. You will work on device applications and Linux software integration, ensuring reliable communication, efficient data handling, and secure software updates across our products.
In this role, you will also contribute to user-facing service and diagnostic applications built with modern JavaScript and TypeScript technologies. While the main focus is on embedded and backend development, you will have opportunities to support cloud integration and development tooling initiatives.
We are looking for an engineer with strong Linux and systems development experience who enjoys solving challenges across different layers of the software stack. You do not need to be an expert in every technology area; we value deep expertise in core development skills, a collaborative mindset, and a willingness to learn and grow in adjacent technologies.
Job Responsibilities
Key responsibilities in this role:
- Develop and maintain Go services for device communication, telemetry collection, local processing and secure transfer to cloud services.
- Maintain and extend embedded Linux software, including build configuration, application packaging, system images and service integration.
- Develop user interface features and application logic for service, diagnostic and device-management tools.
- Investigate problems across application code, Linux services and network communication using logs, metrics and reproducible tests.
- Improve recovery from interrupted connections, restarts and partial transfers while managing device CPU, memory and storage constraints.
- Apply security best practices to device communication, access control and software updates.
- Write automated tests, review code and maintain build and release pipelines and technical documentation.
- Collaborate with hardware, embedded software, cloud and product colleagues; contribute to related APIs and release tooling when needed.
Who You Are
- Proven professional experience in software development for Linux-based, embedded, or connected systems
- A degree in Computer Science, Software Engineering, or a related field
- Hands-on experience with Go development and automated testing
- Strong knowledge of Linux system administration and troubleshooting
- Experience with embedded Linux development and build frameworks such as Yocto, OpenEmbedded, or Buildroot
- Working knowledge of TypeScript/JavaScript and modern frontend frameworks such as React
- Understanding of networking concepts, including TCP/IP and asynchronous communication
- Experience with Git, code reviews, CI/CD practices, and secure software development principles
It is a plus if you have experience with:
- React, Electron, Node.js, Docker, Python, or shell scripting
- Device communication protocols and connected-device technologies
- Over-the-air software updates and device security
- Cloud platforms, APIs, SQL databases, and software release automation
We welcome applicants from all backgrounds – your unique experience and perspectives is valuable to us.
This Is Us
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 develop high-performance, modular battery systems for demanding off-highway applications, helping industries such as mining, construction, and marine operate more sustainably.
Our success is built on collaboration, resilience, and reliability. We challenge conventional thinking, embrace change, and deliver solutions our customers can trust.
If you’re passionate about driving 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!
Scania Industrial Batteries Offers
We offer a dynamic and engaging workplace in Gdańsk, where collaboration, innovation, and continuous improvement are part of everyday life. You will be part of a strong team environment that encourages knowledge sharing and close cooperation across functions.
Benefits include access to Private LUX MED medical care, the MyBenefit System, co-financed commuting to work by bicycle, and co-financed employee meals.
Application
We look forward to receiving your application, consisting of your CV and kindly ask you not to share a cover letter to ensure an efficient and unbiased recruitment process for all parties.
Apply as soon as possible, no later than 2026-11-09. Screening will take place on an ongoing basis during the application period.
If you have questions or would like more information, please contact:
Anna Choynowska, Talent Acquisition Specialist (anna.choynowska@scania.com).
We look forward to your application!
Source: the employer's careers page. Last checked 2026-10-26. Posted 2026-10-26.
More jobs at Scania · Jobs in Gdańsk · On-site jobs in Poland · Software development jobs