About Switch2
Switch2 develops cutting-edge IoT and energy management solutions that help organisations monitor, control, and optimise energy consumption. Our platform connects thousands of devices across multiple sites, delivering real-time insights and automation. As a growing company at the forefront of IoT and sustainability, we empower our engineers to innovate and make a tangible environmental impact.
Key Responsibilities
You will contribute to the development and innovation of our technology platform across multiple domains:
- Software Development: Build and maintain solutions spanning web applications, cloud services, edge computing, and embedded systems integration.
- Research & Innovation: Participate in R&D projects to explore emerging technologies, prototype new features, and evaluate tools/frameworks.
- Cross-Functional Collaboration: Work with embedded engineers, DevOps teams, and product managers to deliver end-to-end solutions.
- Quality Assurance: Write clean, maintainable code, contribute to test automation, and engage in code reviews to uphold best practices.
Essential Requirements
Education & Experience:
- Bachelor’s degree in Computer Science, Software Engineering, Electronic Engineering, Mathematics, Physics, or a related field.
- Enthusiasm for technology and software development.
Technical Skills
- Strong programming fundamentals in languages such as JavaScript, Python, Java, or C/C++.
- Familiarity with web technologies (HTML, CSS, JavaScript) and Git.
- Experience with frontend frameworks (React, Vue) or backend technologies (Node.js, REST APIs).
Personal Qualities
- Curiosity, resilience, and a collaborative mindset.
- Strong communication skills and a commitment to continuous learning.
Desirable Requirements
- Knowledge of embedded systems (C/C++, Arduino/Raspberry Pi, MQTT) or DevOps tools (Docker, AWS/Azure).
- Familiarity with databases, microservices architecture, or responsive design principles.
What We Offer
- Career Development: Structured mentorship, conference/training budgets, and progression pathways for specialists or generalists.
- Hybrid Working: Flexible balance between office collaboration (Shipley) and remote focus.
- Competitive Benefits: Private healthcare, pension scheme, 25 days’ holiday, cycle-to-work scheme, and on-site perks.
- Innovative Culture: Work on impactful projects with exposure to IoT, sustainability, and cutting-edge tech.
Why Join Switch2?
This role offers hands-on experience across full-stack development, embedded systems, and cloud technologies, supported by senior engineers invested in your growth. Contribute to solutions that reduce energy waste and support renewable energy adoption, while building a versatile skillset for long-term success in tech.