Operational Systems Software Engineer
2 weeks ago
Cambridge Environmental Research Consultants (CERC) is recruiting. We are looking for a software engineer to join our air quality forecasting team.
CERC develops the world leading Atmospheric Dispersion Modelling System (ADMS) family of models, which are used across many counties to calculate air pollutant concentrations in the vicinity of traffic, industry and other emissions sources. We also work on diverse consultancy and research projects relating to both toxic air pollutants and greenhouse gases, for a wide range of clients including government, industry and academia. CERC also provides operational cloud-based air quality forecasting and alert services for parts of the UK (London and South-East England, Manchester and York), Latvia and Malaysia. The company is based in central Cambridge and employs around 25 staff, approximately half of whom work within the development team.
The role and its requirements in more detail are:
- The role: Your work will typically involve developing and maintaining operational cloud-based air quality forecasting systems for a range of clients from the public and private sectors. You will be responsible for designing, building, and optimising these systems as part of a team, integrating data from multiple sources, processing it using our proprietary models and creating appropriate documentation.
- Our requirements: You will have a strong background in physical science (e.g. maths, physics, engineering, computer science, chemistry, meteorology) at graduate level or higher. You will enjoy coding and be flexible and adept at learning new systems and processes. You will have experience of coding in Python.
Other desirable skills:
- Experience with development on cloud platforms (preferably Microsoft Azure and/or Google Cloud Platform, GCP), including API development, Cloud Run Functions (Python), Cloud SQL databases, deploying containerised applications (e.g. Azure Kubernetes Services, AKS), PowerShell.
- Coding experience with Docker and/or R.
- GIS development experience, including GeoServer.
- Web development experience, including PHP, JavaScript, HTML and CSS.
Applicants will be required to work in a well‑organised and conscientious way, with attention to detail, and be able to meet challenging deadlines. The ability to communicate effectively in written and spoken English is also necessary. Although in recent years the large majority of client interaction has been online, the role may involve some travel in the UK and overseas.
CERC encourages and funds appropriate professional membership, usually with the Institute of Air Quality Management / Institution of Environmental Sciences. We offer opportunities for all staff to attend events such as webinars and conferences. We provide formal training through attendance of CERC’s training courses, and additional training when appropriate to your role.
Your salary is likely to be in the range £29,000 to £38,000, depending on your qualifications/skills and experience, and will be reviewed annually. You will be entitled to 25 days’ holiday per year, in addition to public holidays. In order to make sure that you and the position are a good match, you will initially be employed on a three-month probationary period. The post is initially full time, for two years, but may be made permanent. The successful candidate will typically be expected to work at least 4 days a week at CERC’s offices in central Cambridge, with up to 1 day a week from home by arrangement.
Please e-mail your CV, with a covering letter explaining your suitability for the role described above, to Winnie Piotrowski at jobs@cerc.co.uk (no agencies please). When emailing, please be clear about the role you are applying for, quoting the code SSD24B. The closing date is 15th November 2024. We will invite selected candidates for interview within 2-3 weeks of the closing date. We do not sponsor applications for the right to work in the UK.
-
Software Systems Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom TE Connectivity Full timeUnlock Your Potential at TE ConnectivityAs a Software Systems Engineer at TE Connectivity, you will have the opportunity to work with a diverse team of professionals from various backgrounds and industries to create a safer, more sustainable, and connected world.Job OverviewOur Software Systems Engineering Teams provide functional and empirical analysis...
-
Software Simulation Engineer
1 week ago
Cambridge, Cambridgeshire, United Kingdom Society of Research Software Engineering Full timeSociety of Research Software Engineering is seeking a skilled Software Simulation Engineer to join our team in developing a simulation environment for next-generation processors, memories, and HPC systems. This role requires expertise in creating advanced models of RISC-V based cores and developing new techniques to organize, display, and reason about data...
-
Software Systems Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom TE Connectivity Full timeAbout the RoleTE Connectivity is seeking a highly skilled Software Systems Engineer to join our team. As a key member of our Electronic and Sensor Integration Engineering team, you will be responsible for the development of software for systems and products, supporting all TE Energy product lines.Key ResponsibilitiesRequirements capture and feasibility...
-
Embedded Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Oho Group Full timeJob DescriptionJoin a pioneering company at the forefront of point-of-care diagnostics as a Mid or Senior Embedded Software Engineer. Their mission is to transform the management of infectious diseases with cutting-edge technology, working alongside forward-thinking partners to bring solutions to market.Position OverviewThey are looking for a Mid or Senior...
-
Genus R&D Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Cadence Design Systems, Inc. Full timeCadence Design Systems, Inc. is seeking a highly motivated software engineer to join our R&D staff as a member of the Genus Synthesis Solution team.About the RoleWe are looking for a talented software engineer to contribute to the development of our innovative technologies, which enable technology leadership in the field of electronic design automation.Key...
-
Senior Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full timeAbout the Role:We are seeking a skilled Senior Software Engineer to join our team at Cloud Software Group. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications for our XenServer virtualization platform.Key Responsibilities:Design and develop software applications using C# and other programming...
-
Senior Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full timeAbout the Role:We are seeking a skilled Senior Software Engineer to join our team at Cloud Software Group. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications for our XenServer virtualization platform.Key Responsibilities:Design and develop software applications using C# and other programming...
-
Operational Systems Software Engineer
2 weeks ago
Cambridge, United Kingdom Cambridge Environmental Research Consultants Ltd Full timeCambridge Environmental Research Consultants (CERC) is recruiting. We are looking for a software engineer to join our air quality forecasting team.CERC develops the world leading Atmospheric Dispersion Modelling System (ADMS) family of models, which are used across many counties to calculate air pollutant concentrations in the vicinity of traffic, industry...
-
Operational Systems Software Engineer
4 weeks ago
Cambridge, United Kingdom CV-Library Full timeCambridge Environmental Research Consultants (CERC) is recruiting. We are looking for a software engineer to join our air quality forecasting team. CERC develops the world leading Atmospheric Dispersion Modelling System (ADMS) family of models, which are used across many counties to calculate air pollutant concentrations in the vicinity of traffic, industry...
-
Senior Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Cloud Software Group. As a key member of our XenServer Interfaces team, you will be responsible for designing and developing the user interface for our XenServer virtualization platform.Key ResponsibilitiesDesign and develop the user interface for XenServer, utilizing...
-
Embedded Systems Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Hexwired Recruitment Limited Full timeJob SummaryWe are seeking a highly skilled Embedded Systems Software Developer to join our team at Hexwired Recruitment Limited. The ideal candidate will have a strong academic background and experience in software engineering, with a focus on developing, coding, and testing embedded software for high-speed electronics devices and systems.Key...
-
Senior Software Engineer, Camera Systems
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom ENGINEERINGUK Full timeTransformative Camera Software EngineerAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team of innovators in camera software development. As a key member of our cross-functional team, you will design and develop cutting-edge algorithms and software for our consumer products.Key ResponsibilitiesDesign and implement software...
-
Operational Systems Software Engineer
3 days ago
Cambridge, United Kingdom Cambridge Environmental Research Consultants Full timeJob Description Cambridge Environmental Research Consultants (CERC) is recruiting. We are looking for a software engineer to join our air quality forecasting team. CERC develops the world leading Atmospheric Dispersion Modelling System (ADMS) family of models, which are used across many counties to calculate air pollutant concentrations in the vicinity of...
-
Automotive Embedded Software Developer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom SpanIdea Systems Full timeAutomotive Embedded Software EngineerSpanIdea Systems is seeking a skilled Automotive Embedded Software Engineer to contribute to the development of cutting-edge automotive software solutions.Key Responsibilities:Design and implement software solutions for automotive applications using C++ and object-oriented programming principles.Collaborate with...
-
Automotive Embedded Software Developer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom SpanIdea Systems Full timeAutomotive Embedded Software EngineerSpanIdea Systems is seeking an experienced Automotive Embedded Software Engineer to contribute to the development of innovative software solutions for the automotive industry.Key Responsibilities:Design and implement software solutions for automotive applications using C++ and object-oriented programming.Collaborate with...
-
Automotive Embedded Software Developer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom SpanIdea Systems Full timeAutomotive Embedded Software EngineerSpanIdea Systems is seeking an experienced Automotive Embedded Software Engineer to contribute to the development of innovative software solutions for the automotive industry.Key Responsibilities:Design and implement software solutions for automotive applications using C++ and object-oriented programming.Collaborate with...
-
Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Global Inkjet Systems Ltd (GIS) Full timeJob Title: C# Software DeveloperGlobal Inkjet Systems Ltd (GIS) is a leading provider of application software, electronics, and ink system components into the industrial inkjet printing market. Our focus is on designing tailored next-generation software, advanced printing system components, and providing services for our customers worldwide.We have an...
-
Senior Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team working on XenServer Interfaces. As a key member of our team, you will be responsible for designing and developing the user interface for XenCenter, a Windows application that provides a user-friendly interface for managing and monitoring XenServer resource pools.Key...
-
Senior Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team working on XenServer Interfaces. As a key member of our team, you will be responsible for designing and developing the user interface for XenCenter, a Windows application that provides a user-friendly interface for managing and monitoring XenServer resource pools.Key...
-
Senior Software Engineer
4 months ago
Cambridge, United Kingdom Cloud Software Group Full timeSenior Software Engineer – XenServer Interfaces What we're looking for: You're an enthusiastic Senior Software Engineer with a passion for Windows application user-interface design and development to join a team with some of our most talented engineers working on XenServer. About XenServer: XenServer is a commercial virtualization platform based...