At a Glance
- Tasks: Develop and enhance software for cutting-edge gas analysers while collaborating with diverse teams.
- Company: Join a leading tech company that values innovation and employee growth.
- Benefits: Enjoy a competitive salary, flexible working hours, and generous leave options.
- Why this job: Make a real impact in scientific products and work with the latest technologies.
- Qualifications: Experience in Python and Javascript, with a passion for data management and visualisation.
- Other info: Hybrid working model after initial training, with excellent career development opportunities.
The predicted salary is between 60000 - 84000 £ per year.
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
Servomex considers several factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.
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
Software Engineer in Waldron employer: OMEGA, Inc.
Contact Detail:
OMEGA, Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in Waldron
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Prepare for those interviews! Research common software engineering interview questions and practice your coding skills. We recommend doing mock interviews with friends or using online platforms to get comfortable with the process.
✨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. Make sure to highlight any relevant projects that showcase your skills in Python, JavaScript, or any other tech mentioned in the job description.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team. Don’t hesitate—get your application in today!
We think you need these skills to ace Software Engineer in Waldron
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with Python, Javascript, and any relevant projects. We want to see how your skills align with the role of Software Engineer, so don’t hold back on showcasing your best work!
Show Your Passion: Let us know why you’re excited about this opportunity! Share your enthusiasm for developing innovative scientific products and how you enjoy solving complex technical challenges. A bit of personality goes a long way in making your application stand out.
Be Clear and Concise: When writing your application, keep it straightforward and to the point. Use bullet points where possible to make it easy for us to read through your qualifications and experiences. We appreciate clarity just as much as you do!
Apply Through Our Website: We encourage you to submit your application directly through our website. It’s the best way to ensure we receive all your details correctly and gives you a chance to explore more about us while you’re at it!
How to prepare for a job interview at OMEGA, Inc.
✨Know Your Tech Stack
Make sure you brush up on your Python and JavaScript skills before the interview. Be ready to discuss specific projects where you've used these languages, and how you've tackled challenges related to data management and visualisation.
✨Understand the Product Lifecycle
Familiarise yourself with the full product lifecycle, from requirements gathering to release. Be prepared to share examples of how you've contributed to each stage in previous roles, especially in relation to manufacturing or hardware-based products.
✨Showcase Your Problem-Solving Skills
During the interview, highlight your experience in solving complex technical challenges. Think of specific instances where you've had to translate customer requirements into software applications, and be ready to discuss your approach to overcoming obstacles.
✨Engage with the Team Spirit
Since collaboration is key in this role, express your enthusiasm for working with cross-functional teams. Share examples of how you've successfully collaborated with others in the past, and demonstrate your willingness to contribute ideas for innovative solutions.