At a Glance
- Tasks: Develop and enhance software for precision gas analysers in a collaborative environment.
- Company: Join Servomex, a leader in creating a cleaner, healthier world through innovative technology.
- Benefits: Enjoy competitive salary, flexible working, generous leave, and a supportive culture.
- Why this job: Make a real impact on sustainable technologies while growing your skills in a dynamic team.
- Qualifications: Experience with Python, Javascript, and a passion for data management and visualisation.
- Other info: Hybrid working model with excellent career growth opportunities and a focus on employee well-being.
The predicted salary is between 43200 - 84000 £ per year.
Are you searching for a new opportunity that will allow you to play your part in creating a cleaner and healthier world? Here at Servomex, our work spans a broad spectrum of industries, from enabling low-emission power generation and sustainable manufacturing, to supporting high-purity medical oxygen, enhancing facility safety, and advancing innovative research. We are looking for a talented and motivated Software Engineer to develop, maintain and enhance development tooling, and manufacturing test and tuning equipment that support the production of our world‑leading precision gas analysers.
If you enjoy working with great people across disciplines, solving complex technical challenges, and contributing to innovative scientific products, this could be the opportunity you have been searching for!
Please note: this opportunity is not available for sponsorship, the successful candidate must have permanent eligibility to work in the UK.
About the Opportunity
- Provide accurate estimates for work packages and contribute to planning and prioritisation.
- Take ownership of assigned tasks, proactively communicate progress, and resolve issues as they arise.
- Translate customer requirements into detailed system, architectural, mathematical and software requirements.
- Develop and perform unit tests and maximise test coverage.
- Participate in design reviews, provide constructive feedback, ensuring alignment with business objectives.
- Translate detailed requirements into software applications using current tool chains and best practices.
- Contribute to the development of Test, Support and Development infrastructure.
- Prepare production data including technical data packs and test specifications.
- Collaborate with suppliers and cross-functional teams to identify suitable components and materials, balancing technical and commercial considerations.
- Contribute ideas to support innovative solutions and continuous improvement, ensuring solutions adhere to existing quality and technical standards/processes.
- Design and implement software to support manufacturing rigs and development tooling, ensuring solutions are robust, resilient and maintainable.
- Implement complex mathematical algorithms in software, ensuring performance and accuracy.
- Contribute to the full product lifecycle, from requirements to release.
- Supporting other activities as needed to help the team succeed.
About your Talent
Essential skills and experience:
- Solid experience with Python and Javascript with a keenness to further develop these skills.
- Strong expertise of data management and data visualisation tools – and motivated to develop further.
- Track record of requirements specification and system-level architecture design.
- Confidence working with a variety of open-source software tools and libraries, with a desire to explore and apply these to real world scenarios.
- Hands-on experience of DevOps practises, CI/CD, task management and version control systems.
- Good understanding of (Web) UI/UX design principles and an ability to contribute to front-end development.
- Strong grasp of mathematical concepts and numerical analysis techniques.
- Appreciation for science and interest in cutting-edge sensor technologies.
- Working knowledge of electronic circuits and components.
- Familiarity with code analysis tools.
- A background in working with physical or hardware‑based products - including manufacturing, instrumentation or other critical systems - would be highly beneficial.
Desirable skills and experience
- Appreciation of signal processing techniques.
- Awareness of how machine learning can be integrated into scientific or engineering workflows and systems to improve accuracy, efficiency or automation.
- Experience using GenAI assisted coding and tools.
Education / Qualifications
Degree (or equivalent) in Computer Science, Electrical Engineering, Software Engineering or related technical / scientific / engineering subjects.
A full job description will be provided during the interview process.
Location
Crowborough, East Sussex, UK
Hybrid Working
During the initial six months, the successful candidate will be onsite Monday to Thursday and can work from home on Fridays. After this period, a hybrid working pattern can be adopted, with a minimum of three days per week onsite.
Job Type
Full Time, Permanent, 38 hours per week.
Work Schedule
Monday to Friday (flexible start and finish times)
Salary range
Starting from £60,000
Benefits
- Discretionary Company Bonus
- Opportunities for growth & development through our structured Talent Management System
- Annual Performance Review
- Personal Pension Plan (up to 10.5% employer contribution)
- Employee Wellbeing Programme
- 25 days’ annual leave with option to buy more + Bank Holidays + Company Shutdown Day
- Two Volunteering Days
- Life Assurance (4 x Salary)
- Enhanced Family Friendly benefits & pay
- Staff Referral Scheme and Long Service Awards
- Global Recognition Scheme
- Cycle to Work Scheme
- Free Parking
We are happy to consider any reasonable adjustments that candidates with a disability may need during the recruitment process and you will be asked whether you require any such adjustments during the application process. Please note we will also make reasonable adjustments wherever possible to enable employees to complete their roles to the best of their ability. We are an equal opportunity employer. We are committed to providing equal employment opportunities for all applicants and employees. We do not discriminate on the basis of race, religion, color, national origin, sex, gender identity, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.
Software Engineer in Crowborough employer: Servomex
Contact Detail:
Servomex Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in Crowborough
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Prepare for those interviews! Research the company, understand their products, and be ready to discuss how your skills align with their needs. Practise common interview questions and have examples ready to showcase your experience.
✨Tip Number 3
Show off your projects! Whether it's a GitHub repository or a personal website, having a portfolio of your work can really set you apart. It gives potential employers a taste of what you can do and your passion for software engineering.
✨Tip Number 4
Don’t forget to apply through our website! We love seeing applications come directly from candidates who are excited about joining us. Plus, it’s a great way to ensure your application gets the attention it deserves.
We think you need these skills to ace Software Engineer in Crowborough
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your experience with Python and Javascript in your application. We want to see how you've used these skills in real-world scenarios, so don’t hold back on the details!
Tailor Your Application: Take a moment to customise your application for this role. Mention how your background aligns with our mission of creating a cleaner and healthier world, and how you can contribute to our innovative projects.
Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate straightforward communication, so make sure your key points stand out without unnecessary fluff.
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. We can’t wait to hear from you!
How to prepare for a job interview at Servomex
✨Know Your Tech Stack
Make sure you’re well-versed in Python and JavaScript, as these are key for the role. Brush up on your data management and visualisation tools too, as they’ll likely come up during technical discussions.
✨Understand the Company’s Mission
Servomex is all about creating a cleaner and healthier world. Familiarise yourself with their projects and how your role as a Software Engineer can contribute to their goals. This shows genuine interest and alignment with their values.
✨Prepare for Problem-Solving Questions
Expect to tackle some complex technical challenges during the interview. Practice explaining your thought process when solving problems, especially those related to software development and mathematical algorithms.
✨Showcase Your Collaboration Skills
Since the role involves working with cross-functional teams, be ready to discuss your experience collaborating with others. Share examples of how you’ve contributed to team success and how you handle feedback during design reviews.