At a Glance
- Tasks: Design and build software solutions for industrial edge deployments.
- Company: Join IOTech Systems, a leader in industrial IoT technology.
- Benefits: Competitive salary, private health insurance, generous holiday, and flexible working options.
- Other info: Enjoy excellent career growth and a supportive work culture.
- Why this job: Tackle challenging problems and make a real impact in a dynamic team.
- Qualifications: Experience in C, C++, or Go with a passion for code quality.
The predicted salary is between 40000 - 75000 £ per year.
At IOTech Systems we build software that sits at the heart of industrial edge deployments. Think manufacturing lines, energy infrastructure, smart buildings, all generating data that needs to be collected, processed, and acted on in real time. Our platform is used by some of the world's leading industrial operators, and we're growing the engineering team that builds it.
We're looking for a software engineer, mid-level or senior, who wants to work on genuinely challenging problems in a small, experienced team. Day to day that means designing and building solid solutions, writing clean production-quality code in C, C++ or Go, and working closely with product managers and technical leads to shape where the platform goes next. You'll also help the people around you do their best work, through code reviews, honest feedback, and sharing what you know.
- Solid commercial experience as a software developer with strong skills in C, C++ or Go
- A genuine care for code quality and clean, maintainable solutions
- Familiarity with Agile ways of working, ideally Scrum
- An interest in industrial IoT or edge computing (prior experience isn’t required)
Salary is between £40,000 and £75,000 depending on experience. On top of that you get a competitive employer pension, private health insurance, YuLife for life insurance and wellbeing, an employee assistance programme, and 25 days holiday plus bank holidays with extra days for length of service. There's also a social club fund, salary sacrifice schemes, and hybrid working with flexible arrangements we're happy to talk through at interview.
Software Programmer employer: IOTech Systems
IOTech Systems is an exceptional employer for software programmers, offering a dynamic work environment where innovation meets real-world impact in industrial edge computing. With a strong focus on employee growth, competitive benefits including private health insurance and a generous holiday allowance, and a collaborative culture that values clean code and teamwork, IOTech provides the perfect platform for professionals eager to tackle challenging problems while enjoying flexibility and support in their career development.
StudySmarter Expert Advice🤫
We think this is how you could land Software Programmer
✨Tip Number 1
Network like a pro! Reach out to current employees at IOTech Systems on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role there. Personal connections can make a huge difference!
✨Tip Number 2
Prepare for the technical interview by brushing up on your coding skills in C, C++, or Go. We recommend doing some practice problems on platforms like LeetCode or HackerRank. Being sharp on your coding skills will help you stand out during the interview process.
✨Tip Number 3
Show your passion for industrial IoT and edge computing! Even if you don’t have direct experience, do some research and be ready to discuss how these technologies impact industries. This will demonstrate your genuine interest and commitment to the field.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the team at IOTech Systems. Good luck!
We think you need these skills to ace Software Programmer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with C, C++, or Go, and any relevant projects you've worked on. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter:Your cover letter is your chance to show us your personality and passion for software development. Share why you're excited about working at IOTech Systems and how your background aligns with our mission in industrial edge deployments.
Showcase Your Problem-Solving Skills:In your application, give examples of challenging problems you've tackled in the past. We love seeing how you approach issues and come up with solid solutions, so don’t hold back on sharing your thought process!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen to join our team!
How to prepare for a job interview at IOTech Systems
✨Know Your Code
Make sure you brush up on your coding skills in C, C++, or Go. Be ready to discuss your past projects and the challenges you faced. Practising coding problems can also help you feel more confident during technical assessments.
✨Understand the Company
Do a bit of homework on IOTech Systems and their platform. Familiarise yourself with industrial edge deployments and how they impact sectors like manufacturing and energy. This will show your genuine interest and help you connect your skills to their needs.
✨Embrace Agile Methodologies
Since familiarity with Agile, especially Scrum, is a plus, be prepared to discuss your experiences working in Agile teams. Share examples of how you've contributed to sprints or retrospectives, and how you’ve adapted to changes in project requirements.
✨Show Your Team Spirit
IOTech values collaboration, so highlight your experience in code reviews and mentoring others. Talk about how you’ve helped teammates improve their work and how you handle feedback. This will demonstrate that you’re not just a great coder, but also a team player.