Software Architect Join an IOT scale up who is developing ground breaking software that most engineers dream of building in their career.
Are you a talented Software Architect seeking a role that offers both autonomy and growth? Collaborating closely with a dynamic team, you'll ensure a seamless user experience and the introduction of innovative features that push the boundaries of technology.
To work with Java at an enterprise level
Collaboration with Teams : Work closely with product, systems, software, and hardware engineering teams to provide a comprehensive end-to-end product architecture.
Integration and Alignment : Collaborate with lower-level system engineers to finalize architecture details and ensure seamless integration with partner products in research-driven projects.
Strategic Technological Guidance : Monitor technological trends, advise on future shifts, and position the product architecture to remain innovative and competitive.
Proficient in AWS cloud architecture patterns and IoT architectures and protocols.
Secure Communication and APIs : Experience with secure communication protocols and RESTful APIs/web services.
Networking Protocols : Strong understanding of TCP/IP, UDP, MQTT, and other essential networking protocols for connected devices.
Programming and Systems Knowledge : Skilled in programming languages like C, Java, or Rust, with experience in Unix/Linux systems.