Software Engineer - Data
We are looking for highly motivated, curious individuals to help continue with our growth and continued success, could you be the newest member of our team?
Software Engineer- Data
Agile Analog is revolutionising the way Analog circuits are designed. Based in Cambridge, with the ability to work in a hybrid way, we are growing quickly to become one of the world’s leading semiconductor IP companies. Using our innovative core technology, we are able to design circuits faster, to a higher quality, and on any silicon process. We are disrupting methodologies that have been unchanged for generations.
Our platform wraps and extends industry standard tools to bring the techniques of modern software engineering and data science to a field that has seen only modest change in the last decade.
What we need from you:
· Agile software development – Proven experience writing code in a production environment, probably for a desktop, cloud or embedded environment.
· A strong analytical approach - probably with a background in mathematics or computer science. This role will be focussed on building datasets efficiently and then writing algorithms to consume them.
· Communication skills - within your team and across to other teams, in person and through documentation. It is essential we can bring others in to deliver and advocate for our work.
· Python - our primary codebase is in Python so familiarity would be ideal. However, python is easy to learn if you are already an expert in another language.
Even better if you have experience with:
· Tools for data analytics such as Pandas or Spark.
· Mathematical modelling such as MATLAB, Mathematica or equivalent.
· Formal testing of software.
· EDA tools used for designing new microchips. We integrate with the industry standard products and tools extensively.
· Basic electronic engineering to enable effective communication with our users
Benefits
As well as the opportunity to really play a pivotal part in our success, we offer:
· A friendly, supportive and inclusive working environment
· Flexible work hours to fit around your personal commitments
· We consider individual requirements to work remotely with home set up assistance provided
· Professional development and professional society membership
· 25 days’ annual leave with the option to purchase additional days
· Company pension scheme (with a salary sacrifice option)
· Private health insurance (including optical and dental cover)
· Life Assurance
· Cycle-to-work scheme
· Employee Assistance Programme – free wellbeing and health services
If the above role matches your experience, skills and motivations then we would love to hear from you.
- Department
- Software
- Remote status
- Hybrid