The Software Engineer position at Envipco involves designing and developing software for the company's Reverse Vending Machine, focusing on performance and security enhancements. Key responsibilities include developing software databases in C++, creating new features, resolving defects, and improving existing architecture and processes. Candidates are expected to have a Bachelor's degree in Software Engineering or a related field, along with at least two years of experience in C++ for Linux syst