Software Architect
TOMRA
- Frist 25.5.2026
- Ansettelsesform Fast
Shape the software architecture behind complex, real-world technology
Company Description
TOMRA was founded in 1972, based on the design, manufacturing and sale of reverse vending machines (RVMs) for automated collection of used beverage containers. Today, TOMRA provides solutions that enable the circular economy with advanced collection and sorting systems, and food processing by employing sensor-based sorting and grading technology.
The TOMRA Group employs 5000 people globally and is listed on the Oslo Stock Exchange (OSE: TOM). TOMRA was named Norway’s Most Innovative Business in 2026, number one on the list of the country’s top 25 companies. TOMRA Group HQ is located in Asker, Norway, with approximately 400 employees.
TOMRA Collection is a leading innovator in the circular economy and Clean Loop Recycling. Founded on the invention of the world's first reverse vending machine, we now collect over 50 billion drink containers for recycling each year through 85,000 installations across 60 markets. The 50 billion collected containers represent only 3% of global beverage packaging sold which provides a significant opportunity for TOMRA Collection to continue its growth and further contribute to a more sustainable planet.
At TOMRA, we want people to innovate, show passion in their work and be responsible. We encourage the freedom to innovate and take risks that result in breakthroughs that challenge the status quo. We value passion that focuses on and commits to meeting success. We believe in a responsible and safe mindset that takes care of our customers, products, and fellow employees.
Job Description
We are looking for a Software Architect to join our growing team of ~30 developers and help evolve our software platform, with strong ambitions to push the boundaries of technology in our domain.
Our systems are inherently complex, spanning embedded control, application software, computer vision, user interfaces, and integrations with external systems. This creates a unique and stimulating environment with both depth and variety, where no single perspective is sufficient on its own.
This is an opportunity to shape the future of our architecture- working across the full on-device software stack, influencing how we build systems, and contributing to a forward-leaning engineering culture with high technical ambitions.
About the role
As part of a dedicated architecture team, you will help set technical direction across products and teams. You will balance short-term delivery needs with long-term architectural improvements, including modernization of existing systems.
You will collaborate closely with engineers, tech leads, and cross-functional teams to ensure cohesive, scalable, and maintainable solutions across domains.
Key responsibilities:
Contribute to and evolve architecture across embedded and higher-level on-device systems aligning technical direction across domains
Drive modernization efforts, improving legacy systems and reducing technical debt
Support teams and act as a sparring partner for engineers and technical leads in making sound design decisions
Help strengthen our architecture discipline by establishing guidelines, principles, and ways of working, and continuously improving how we approach architecture
We believe you have:
Experience as a software architect (or similar role with significant architecture experience) in complex product environments, preferably with earlier hands-on experience in system development
Broad technical understanding across the software stack - not limited to low-level embedded - preferably competence in C, C++, Python and Rust
Curiosity for new technology, with a pragmatic approach to evaluating and adopting it where it creates value
Strong and structured communication skills - both oral and written - with the ability to clearly convey ideas through presentations, documentation and design descriptions
You should also be a strong advocate of AI‑assisted development, with a thoughtful and reflective approach to when and how AI is applied effectively, combined with the ability to influence technical decisions, collaborate across teams, and successfully modernize legacy systems.
What does TOMRA offer you?
Professional challenges within a growing, market leading global sustainability technology company
Good opportunities for professional development and competence building through participation in relevant training courses and seminars
5 extra days holiday at Easter or Christmas time or between other public holidays in Norway
Excellent facilities in Asker with a gym, free parking and electric chargers and our own healthy and varied lunch restaurant
Hybrid working as an alternative
Attractive compensation package including insurances, bonus and share scheme
Ready to grow your career with purpose? Applications are continually assessed, so we encourage you to apply at your earliest convenience no later than 25.05.
Please apply by sending us your CV, a few words about yourself, and why you are interested in the position and why you want to join TOMRA.
If you have any questions, feel free to contact Martine Vatle in the Talent department: martine.vatle@tomra.com
We use Semac background checks on final candidates as part of our recruitment process.
TOMRA does not differentiate on the basis of gender, race or ethnicity, religion, colour, sexual orientation or identity, disability, age, or other protected statuses as given by applicable law. We are committed to creating a diverse and inclusive environment and are proud to be an equal opportunity employer.
FerdigheterAI-generert
- C
- C++ (Programming language)
- Embedded Systems
- Programvarearkitektur
- Python (dataprogrammering)
- Rust (Programming Language)
- Teknisk dokumentasjon
JobbMatch
Er du en god match for denne stillingen?
JobbMatch ser på erfaringen og egenskapene dine – og sjekker hvor godt du passer.
- Sektor: Privat
- Sted: 1386 Asker
- Hjemmekontor: Delvis hjemmekontor
- Bransje: IT, IT - maskinvare
- Stillingsfunksjon: Dataarktitekt, Embedded-utvikler
Nøkkelord
programvarearkitektur, systemutvikling, embedded systemer, c
Annonseinformasjon
- FINN-kode 461878412
- Sist endret

