The RVM Software department at TOMRA Collection is responsible for developing and maintaining software for TOMRAs new and existing reverse vending machines (RVMs). To seize emerging opportunities and ensure that we remain at the forefront of innovation as we deliver the technology of the future we are now expanding our team and are searching for Senior Embedded Software Engineers to join our mission.
The RVM Software department consists of 30 developers organized into five cross-functional Agile teams. Each team owns a functional part of the RVM with a responsibility to ensure quality and a sustainable codebase over time. Our solution spans from OS-level and microcontrollers to application- and user interface software while we also specialize in computer vision and image processing. We work closely across domains and disciplines solving complex problems in a dynamic and high paced environment.
You will be joining a department made up of highly skilled and collaborative engineers who are passionate about building robust and innovative software solutions. To thrive in this environment we believe it is important that you are curious by nature you challenge the status quo and continuously push to do better. Ideally you are an aspiring Tech Lead that is passionate about technology software design- and architecture as well as best practices within software engineering.
Responsibilities
- Design develop and maintain embedded software for TOMRAs wide range of machines
- Develop software in a multi-disciplinary environment collaborating with disciplines such as electronics and mechanics either within projects or as part of ongoing product development
- Stay up to date on technology trends contributing to future oriented solutions and technologies
- Support and enable Agile practices within software development
- Be an advocate for quality and maintainability of our systems
- Contribute to a thriving and innovative team environment
Qualifications :
- MSc BSc or similar in software related studies. Relevant work experience may compensate for lack of a formal education
- Strong experience with low-level C or C embedded software development
- Understanding of mechanics and electronics and ability to read electronic schematics
- Experience with newer programming languages such as Rust or Go on embedded systems
- Experience with software design- and architecture
- Experience with test automation at various test levels
- Experience with Agile methodology
- Other relevant technologies: ROS2 Webassembley Embedded Linux Yocto Python
Qualities
- A self-driven team player with a passion for technology
- Structured analytical and responsible taking pride in delivering excellent results
- Great collaboration and communication skills
- Fluent oral and written English Norwegian would be an advantage
We especially encourage women to apply.
Additional Information :
What does TOMRA offer you
- Professional challenges within a growing market-leading global 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 modern gym free parking and electric chargersand our own healthy and varied lunch restaurant
- Hybrid working - Including access to our shared office space at Epicenter in Oslo
- Carpooling group from Oslo; if youre lucky you might share a ride with our CEO Tove Andersen
- Attractivecompensation 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.
Please apply by sending us your CV a few words about yourself and why you are interested in the position and joining TOMRA.
If you have any questions feel free to contact Kristin Ilestad Technology Manager - RVM Software .
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.
Remote Work :
No
Employment Type :
Full-time
The RVM Software department at TOMRA Collection is responsible for developing and maintaining software for TOMRAs new and existing reverse vending machines (RVMs). To seize emerging opportunities and ensure that we remain at the forefront of innovation as we deliver the technology of the future we a...
The RVM Software department at TOMRA Collection is responsible for developing and maintaining software for TOMRAs new and existing reverse vending machines (RVMs). To seize emerging opportunities and ensure that we remain at the forefront of innovation as we deliver the technology of the future we are now expanding our team and are searching for Senior Embedded Software Engineers to join our mission.
The RVM Software department consists of 30 developers organized into five cross-functional Agile teams. Each team owns a functional part of the RVM with a responsibility to ensure quality and a sustainable codebase over time. Our solution spans from OS-level and microcontrollers to application- and user interface software while we also specialize in computer vision and image processing. We work closely across domains and disciplines solving complex problems in a dynamic and high paced environment.
You will be joining a department made up of highly skilled and collaborative engineers who are passionate about building robust and innovative software solutions. To thrive in this environment we believe it is important that you are curious by nature you challenge the status quo and continuously push to do better. Ideally you are an aspiring Tech Lead that is passionate about technology software design- and architecture as well as best practices within software engineering.
Responsibilities
- Design develop and maintain embedded software for TOMRAs wide range of machines
- Develop software in a multi-disciplinary environment collaborating with disciplines such as electronics and mechanics either within projects or as part of ongoing product development
- Stay up to date on technology trends contributing to future oriented solutions and technologies
- Support and enable Agile practices within software development
- Be an advocate for quality and maintainability of our systems
- Contribute to a thriving and innovative team environment
Qualifications :
- MSc BSc or similar in software related studies. Relevant work experience may compensate for lack of a formal education
- Strong experience with low-level C or C embedded software development
- Understanding of mechanics and electronics and ability to read electronic schematics
- Experience with newer programming languages such as Rust or Go on embedded systems
- Experience with software design- and architecture
- Experience with test automation at various test levels
- Experience with Agile methodology
- Other relevant technologies: ROS2 Webassembley Embedded Linux Yocto Python
Qualities
- A self-driven team player with a passion for technology
- Structured analytical and responsible taking pride in delivering excellent results
- Great collaboration and communication skills
- Fluent oral and written English Norwegian would be an advantage
We especially encourage women to apply.
Additional Information :
What does TOMRA offer you
- Professional challenges within a growing market-leading global 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 modern gym free parking and electric chargersand our own healthy and varied lunch restaurant
- Hybrid working - Including access to our shared office space at Epicenter in Oslo
- Carpooling group from Oslo; if youre lucky you might share a ride with our CEO Tove Andersen
- Attractivecompensation 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.
Please apply by sending us your CV a few words about yourself and why you are interested in the position and joining TOMRA.
If you have any questions feel free to contact Kristin Ilestad Technology Manager - RVM Software .
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.
Remote Work :
No
Employment Type :
Full-time
View more
View less