> Markdown version of [/jobs/ext/2252508-software-engineer](https://www.wearedevelopers.com/jobs/ext/2252508-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Chiltern - **Location:** Aberdeen, UK - **Experience:** Experienced - **Salary:** £50,000.0 - £60,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Microsoft Windows, Agile Methodology, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Communications Protocols, Databases, Continuous Integration, Embedded Software, Firmware, Human-Computer Interaction, Python (Programming Language), Microsoft Visual Studio, Model View Controller (MVC), Standard Sql, RS-485 Standard, Software Engineering, Information Technology, Industrial Software, Software Version Control, Jenkins, Programming Languages - **Published:** August 26, 2026 - **Apply:** https://www.collegerecruiter.com/job/2815178326-software-engineer ## About the Role * Relevant experience in an industrial software and firmware design environment * Experience writing embedded software (STM32 IDE or similar) * Experience with high level development languages preferably C#, C++ and C, Python * Experience writing simple Windows programs (VisualStudio, Windows IoT or similar) * Software development knowledge including version control using Azure DevOps (or similar) and development techniques (Agile, Waterfall or similar) * Experience with Continuous Integration (CI) tools such as Pipelines, Jenkins (or similar), * Minimum of 3 years in a software engineering role, * Knowledge of network protocol UDP * Knowledge of serial comms protocols over RS485/232, CAN * Knowledge of SQL server/client data base applications * Knowledge of user interface MVC framework * Embedded software in safety critical applications * Previous diving experience, * Software / Computer Science / Electrical/electronic engineering degree or equivalent industry experience ## Description BENEFITS: Salary 50-60K!!!! 25 days holiday, flexible working, Private Medical Insurance, Bonus, excellent training and career progression. THE ROLE * Provide software engineering design input to new products. * Provide software engineering support to the existing product range. * Assess technical queries and provide software engineering solutions to a wide ranging products portfolio. * Liaise with internal departments such as sales, procurement and production to ensure the best technical solution is provided in all instances. * Creation of software engineering documentation such as specifications, proposals, test plans, reports and manuals. * Ensuring software engineering solutions are provided on time and on budget. * Adherence to global engineering end to end process and sub processes. * Site visits to other company offices and client assets as and when required. * Maintenance and development of company standards and processes for software version control KNOWLEDGE, SKILLS & EXPERIENCE Knowledge & Skills * Relevant experience in an industrial software and firmware design environment * Experience writing embedded software (STM32 IDE or similar) * Experience with high level development languages preferably C#, C++ and C, Python * Experience writing simple Windows programs (VisualStudio, Windows IoT or similar) * Software development knowledge including version control using Azure DevOps (or similar) and development techniques (Agile, Waterfall or similar) * Experience with Continuous Integration (CI) tools such as Pipelines, Jenkins (or similar) Experience Required * Minimum of 3 years in a software engineering role Experience of additional benefit * Knowledge of network protocol UDP * Knowledge of serial comms protocols over RS485/232, CAN * Knowledge of SQL server/client data base applications * Knowledge of user interface MVC framework * Embedded software in safety critical applications * Previous diving experience Qualifications * Software / Computer Science / Electrical/electronic engineering degree or equivalent industry experience If you are interested andhave the skills and experience required please apply now, we will be happy to recommend you to our client. ## Related Videos - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Software Engineer Salary in The UK](https://www.wearedevelopers.com/magazine/231-software-engineer-salary-in-the-uk) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)