Crawley, Sussex, United Kingdom Hybrid / WFH Options
Elekta AB
We don't just build technology. We build hope. We are seeking a highly experienced Principal Software Engineer to lead the development of advanced control systems software for our state-of-the-art radiotherapy solutions.This role involves designing and evolving a suite of applications, including service tools, factory test software, and interfaces that connect treatment management systems … and maintenance of these applications to a modern, containerised microservices platform.As a technical leader within a Scrum team and an Agile Release Train, you will champion best practices in softwareengineering, ensuring quality and compliance in a safety-critical environment. Your expertise will guide architectural decisions, influence technical strategy, and mentor teams to deliver innovative, reliable solutions that … patient care. What you'll do at Elekta: Define, design, develop and maintain applications and the control system for the Elekta Radiotherapy Treatment System (Linac). Maintaining and enhancing Software quality metrics including test coverage and code maintainability through code walkthroughs, testing at all level of the V model and attention to detail. Ensuring the code and the system More ❯
Crawley, Sussex, United Kingdom Hybrid / WFH Options
Thales Group
or the ability to flex your start and finish times. Where possible, we support a working pattern that suits your lifestyle and helps you reach your ambitions. DSP Embedded Software Engineer Crawley (Minimum 3 days onsite) Our Opportunity: At Thales Secure Information and Communication Systems (SIX), we have an exciting opportunity and are looking to recruit an experienced Software Real Time and Embedded Engineer to join our growing software community across at our Crawley site.In this role with a focus on Digital Signal Processing (DSP), you will play a crucial role in the development of innovative embedded software solutions. You will collaborate with the technical leadership to design, implement, and support high-quality software that … meets current engineering standards and delivery practices The role and overview of key responsibilities Development of DSP algorithms for Software Defined Radios (SDRs). Utilise techniques in sampling and quantisation, digital filter design, multi-rate signal processing, and spectral analysis through FFT-based methods. Design and implement efficient DSP algorithms that can be executed in either FPGA VHDL More ❯
Crawley, Sussex, United Kingdom Hybrid / WFH Options
Thales Group
Design & Justification Files) Support and coach teams throughout the development cycle Mentor and guide to provide knowledge on state-of-the-art data architecting or practices, writing article on engineering communities, sharing return of experience during webinar and peer reviews. Maintain a technological watch on trends and identify opportunities Candidates That Would Impress Us PROFILE: You have significant and … proven data architecture experience You possess a degree in Computer Science, SoftwareEngineering, Information Technology, or a related field (advanced degree preferred) You are convincing and persuasive You like following the latest trends in innovation You possess good analysis and synthesisCOMPETENCIES: You have excellent communication skills to engage effectively with diverse stakeholders, including technical teams, business leaders, and … to evaluate, integrate, and optimize data systems and solutions You have a forward-thinking approach to data architecture, incorporating new technologies and best practices You are comfortable with formal engineering process and solution definition You have proven modelling skills and ability to use modelling tools/methods You enjoy working within Agile environment (Scrum, SAFe) and DevSecOps cultures You More ❯