Senior Embedded Software Engineer - TOMRA - Oslo, Norway
TOMRA•Posted 3 weeks ago
Job Description
Join TOMRA's innovative RVM Software team in Oslo area as a Senior Embedded Software Engineer. Develop cutting-edge C/C++ software for reverse vending machines, leveraging Rust, Embedded Linux, and Agile practices. Collaborate in a dynamic environment driving circular economy solutions. Ideal for passionate tech leads seeking impactful roles in sustainable tech.
Required Skills
Low-level C and C++ embedded software developmentRust or Go on embedded systemsEmbedded Linux and YoctoSoftware design and architectureTest automationAgile practicesROS2WebAssemblyPythonComputer vision and image processing
Click on skills to find similar jobs requiring these technologies
Requirements
- MSc, BSc or similar in software-related studies or relevant work experience
- Strong experience with low-level C or C++ embedded software development
- Understanding of mechanics and electronics, ability to read electronic schematics
- Experience with software design and architecture
- Experience with test automation at various levels
- Experience with Agile methodology
- Self-driven team player with passion for technology
- Structured, analytical, and responsible approach
- Great collaboration and communication skills
- Fluent in English; Norwegian advantageous
Benefits
- Professional challenges in a growing global technology company
- Opportunities for professional development and training
- 5 extra days holiday at Easter, Christmas, or other public holidays
- Modern gym, free parking, electric chargers
- Healthy and varied lunch restaurant
- Hybrid working with access to shared office in Oslo
- Carpooling group from Oslo
- Attractive compensation including insurances, bonus, and share scheme
Find More Opportunities
Ready to apply?
Apply on LinkedIn
Similar Opportunities
Discover other positions that might interest you based on skills, company, or location.