Senior/Lead Software Developer required by a successful software company with an international client base. This is a hands on, Technical Lead level role. The technical focus is "full stack" working with C# and Angular 17. The Senior/Lead Software Developer will be responsible for Full stack development with C# and Angular 17 as part of … Angular Taking the lead on architectural and design decisions Key experience Extensive C# experience .NET Core Angular - ideally Angular 17, but any recent version would suffice Azure DevOps Agile Technicalleadership Involvement in driving the evolution of SaaS products If you are seeking a role of this nature please get in touch for more information. Spectrum IT Recruitment More ❯
the development of high-performance targeting and surveillance equipment for land and naval defence applications. The product portfolio ranges from low-TRL concept demonstrator systems with high levels of technical risk and a short development life cycle; to repeat orders of our hugely successful and proven suite of electro-optical surveillance and tracking systems. You will be responsible for … disciplinary project teams, ensuring mechanical, electrical and software design aspects are coherent and that ultimately the system meets the customer need. Where appropriate, that may be in a project leadership capacity in partnership with a project manager. Key Responsibilities: Requirements capture and analysis Technical risk management Functional and physical systems architecture design and definition. Development of engineering management … plans (safety, integration & acceptance, technical risk management). Gathering and generation of verification evidence for system requirements. Creation of requirement and test specifications for systems and components, for internal teams and external suppliers Conducting design reviews Overseeing integration and acceptance activities (requires international travel at times) Environmental qualification plans (e.g. EMC, Temperature, Shock & Vibration) Initiating and supporting continuous improvement More ❯
disciplinary project teams, ensuring mechanical, electrical and software design aspects are coherent and that ultimately the system meets the customer need. Where appropriate, that may be in a project leadership capacity in partnership with a project manager. Key Responsibilities: Requirements capture and analysis Technical risk management Functional and physical systems architecture design and definition. Development of engineering management … plans (safety, integration & acceptance, technical risk management). Gathering and generation of verification evidence for system requirements. Creation of requirement and test specifications for systems and components, for internal teams and external suppliers Conducting design reviews Overseeing integration and acceptance activities (requires international travel at times) Environmental qualification plans (e.g. EMC, Temperature, Shock & Vibration) Skills & Experience Essential Strong degree … or similar). Experienced in requirements analysis and interpretation Hands on experience of systems integration/test activities and customer acceptance Practical understanding of electrical and mechanical technology Desirable Technicalleadership of successful project teams Familiarity with statutory compliance (e.g. CE Marking) Familiarity with defence standards (MIL, STANAG, etc) Personal Attributes Confident and professional in front of customers More ❯
Crawley, Sussex, United Kingdom Hybrid / WFH Options
Thales Group
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 technicalleadership 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 … using C/C++. Experience with implementation of complex designs with a focus on Digital Signal Processing using FPGA and Processor devices. Have proficiency in using Microsoft Office for technical documentation and communication Desirable: Experience in multi-process and multi-threaded software development. Understanding of high-speed signal processing implementation on Processor devices. Working knowledge of Microprocessors, programmable devices More ❯
Crawley, Sussex, United Kingdom Hybrid / WFH Options
Thales Group
Innovative/Team Player Desirable Training and/or Simulation domain knowledge and experience. Experience of working on SFR&D, Digital Twins and/or Test and Evaluation projects. Technicalleadership Bid management Values & Behaviours: Focus on Customers Perform through teaming Innovation Development of processes and people Qualifications: Degree in Engineering, Science or Mathematics Honours Degree in Science More ❯