JobMesh

Principle Software Engineer - Architect

Envipco · Osnabrück, Lower Saxony, DE

SUMMARY The Principle Software Engineer - Architect is responsible for design, development, testing and support of new and existing software components for E...

Job description

SUMMARY: The Principle Software Engineer - Architect is responsible for design, development, testing and support of new and existing software components for Envipco’s Reverse Vending Machines. The Principle Software Engineer - Architect is responsible for identifying, documenting and implementing new functionality. The successful candidate will work with the Validation team to create and execute comprehensive test plans. The Principle Software Engineer - Architect will also be responsible for research and documentation of new and existing defect resolutions. Key Responsibilities: Collaboration : Work with cross-functional teams (Support, Validation, Product Management) to align architectural goals with product requirements. System Architecture: Define high-level software architecture, and design modular, scalable components; tailored for global interworking systems. Design and document software architecture for Linux based products and servers, defining component interactions and interfaces. Define and document interfaces between system-level components, including kernel modules, drivers, and middleware. Technical Leadership : Lead design reviews, mentor team members, and promote c...