Software Engineer – Manufacturing AutomationApply Now
- Employment Type: Permanent, full-time
- Location: Bristol, UK – with hybrid working available
- Date Added: 20/10/2023
About the Role
We are expanding our Automation team and we are seeking an experienced Software Engineer to work on our Production Software applications. This framework of applications is used both by our in-house production team, and by our manufacturing partners, and is used to automate the testing and recording of items leaving the production line. This is an important area of development work as we look to scale up our operations to meet demand, and we also need someone who will be able to leverage their experience to evolve, refine, and further develop the application suite as our product range increases.
You will be an enthusiastic team player, and willing to learn quickly. Your excellent interpersonal skills will enable you to build effective working relationships with colleagues as well as internal and external customers, across international boundaries.
To be successful in the role you will be able to demonstrate all of the following skills and experience:
- A degree in a relevant Engineering discipline, or equivalent experience, with 2+ years in a similar Software role.
- Development on an Embedded Linux platform.
- Working with Embedded systems e.g. Raspberry Pi, I2C, board bring-up etc.
- Experience of developing Python applications, using the following packages:
- Python GUI packages.
- PostgreSQL databases.
- Development, automation, and CI frameworks: Jenkins, Zuul CI (or similar), git.
About The Team
The Software Group has a pivotal role in our innovation and product development evolution, and we work with a wide range of software technologies and, consequently, a wide range of skills, to provide full-stack turnkey solutions that cater to different customer use cases. We invest heavily in test automation, test-driven development, continuous integration and embrace agile software development.
We strive to empower all team members to contribute to our team strategy, and with our continued success and the expansion of our target markets continuing apace, there is a genuine opportunity to make a lasting impact on our future growth.
Who are we?
We are disrupting the market with our ultra-fast and seamless 5G wireless system solutions, where we provide cutting-edge network technology that helps set our customer apart as market leaders and innovators.
We work with integrators, manufacturers and service providers to deliver mmWave solutions that provide the superior speeds of connectivity needed for the data-intensive applications of the future, across a wide range of different markets and use cases.
From our Global HQ in Bristol, we are leading a new era of high-speed connectivity, and that is why we are the trusted partners of some of the world’s biggest names in telecoms and technology.
Recognition and Respect
We recognise, respect, and choose to employ people with different perspectives and experiences, because we know that this makes us a stronger and better organisation. We are working hard to eliminate any barriers so that everyone has equal opportunity for advancement. It is not always easy, but we are striving to create an environment which accepts, respects, and harnesses the impact of different ideas, experiences, and perspectives to deliver greater value.
Our hybrid working model offers our team the flexibility to suit all circumstances, all individuals, and all preferences.
We offer a host of benefits to help make life easier to navigate so that you can focus on the things that matter. This includes medical insurance and a health cash plan scheme for every-day expenses, we will match your pension contributions up to 5% and we offer life assurance as standard.
Our maternity, paternity and shared parental leave and pay policies are enhanced to support your family life, and we encourage you to take advantage of our numerous salary-sacrifice schemes to help make life more affordable.
If you are excited about this role but your experience does not align perfectly with the job description, we encourage you to apply as you may be the right candidate for many reasons other than just those outlined in this advert.
If you have a medical condition or an individual need for an adjustment to our process, please let us know so we can support your application.
Our normal process will involve an on-line interview and then an in-person meeting at our Bristol office (we will assist with any travel or accommodation needs).
Please fill in the form and attach your CV to apply for this role. Someone will be in touch if you’ve been chosen to come in for an interview.