Social network you want to login/join with: Senior Software Engineer – Embedded Signal Processing, Greenford col-narrow-left Client: Ultra Location: Greenford, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: 148f3311f9d7 Job Views: 5 Posted: 25.06.2025 Expiry Date: 09.08.2025 col-wide Job Description: Description Key Responsibilities Software Implementation and test … and resolution to assist the verification teams with their work. Peer reviewing the design and code of others and contributing to a community where learning and feedback is valued. Software architectural design ideally using UML and the Enterprise Architect tool. Estimation of work and assistance with building a backlog of work packages to track progress Progression of assigned stories … to sprint planning and retrospectives. Skills, Qualification and Experience Good experience in C development Good experience in embedded program design Good experience in signal processing techniques Good experience of software/hardware integration and fault resolution Good experience of the full software development lifecycle Experience of FPGA and DSP Hardware. Experience of Python would be an advantage. Personal More ❯
Kingston upon Thames, England, United Kingdom Hybrid / WFH Options
equalstrue
Full Time · Development - Software · Remote REMOTE FIRST, AND INCLUSIVE ALWAYS. EQUALS (=) TRUE started when a type design geek and a talent nerd decided to create real change in the technology industry workforce. So they built the first-in-industry authentic talent partner to help organizations build cultures and scale internationally with the best talent in the Americas. We are … the founder and early users to refine UX and business logic in real time Integrate complex APIs like Plaid, Finix, and Stripe to enable seamless transactions Set up foundational engineering practices, deployment pipelines, and compliance workflows Contribute to a thoughtful, product-minded engineering culture as one of the early builders NEEDED EXPERTISE Proven experience building and scaling full … Great! Please send us your CV/Resume to start the conversation and learn more about each other. EQUALS TRUE is a global inclusive talent network of like-minded software engineers, agileist, and design thinkers. We build and develop safe, inclusive, equitable and balanced teams for companies that need to scale globally in a socially responsible way. EQUALS TRUE More ❯
Kingston upon Thames, England, United Kingdom Hybrid / WFH Options
equalstrue
Full Time · Development - Software · Remote REMOTE FIRST, INCLUSIVE ALWAYS. EQUALS TRUE started when a type design geek and a talent nerd decided to create real change in the technology industry workforce. So they built the first-in-industry authentic talent partner to help organizations build cultures and scale internationally with the best talent in the Americas. We are the … a mobile-first, privacy-focused mindset. Design and implement robust APIs and architecture that can evolve with the product. Mentor junior developers as the team grows, and help set engineering best practices. Contribute to projects related to SLM AI& Third-Party AI API’s and apply strong algorithmic thinking to solve complex challenges. NEEDED EXPERTISE Solid architectural thinking and … Great! Please send us your CV/Resume to start the conversation and learn more about each other. EQUALS TRUE is a global inclusive talent network of like-minded software engineers, agileist, and design thinkers. We build and develop safe, inclusive, equitable and balanced teams for companies that need to scale globally in a socially responsible way. EQUALS TRUE More ❯
Job Title: Senior Engineer - Software - SMCS Location: New Malden - Onsite only Salary: Up to £55,000 (dependent on skills and experience) What you’ll be doing: Applying experience to take a lead role in the design, implement & test SMCS system solutions Guiding and mentoring other Software Engineers in their efforts throughout the lifecycle Meeting the Submarine Command System … end users, as required, to enable development of the SMCS Programme(s) and the continued evolution of the SMCS product as required Your skills and experiences: Essential: Experience developing Software in large, distributed systems Skilled in using high level programming languages Desirable: Working on real-time systems Experience taking lead decisions in a software development role A strong … understanding of all aspects of a software lifecycle and good knowledge of software lifecycle models (e.g. waterfall, Agile, Spiral) Proven experience of using a high-level design methodology (e.g. UML) Engineers at all levels should possess an academic qualification in Engineering or other related STEM subjects as well as specific (either academic or professional) qualifications and become More ❯
Location New Malden The V&V Principal engineer will support the planning, conduct and reporting of V&V work packages and activities in order to prove our hardware and software product compliance to their associated requirements. The V&V Principal Engineer will work within multi-disciplined project teams under direction of the project delivery management and V&V leadership … physically prove our designs. Where the qualification activities are not prioritised, the role will be applied to general V&V activities. Key Responsibilities Promote best practice for V&V engineering lifecycle activities in accordance with Corporate and Industry standards. Conduct V&V activities in compliance with approved management plans, using approved methods, competent personnel, effective delivery systems and processes … contracted Security requirements for the site, media, IT etc. (List X) Person Specification Essential qualifications/experience Degree/HND/HNC or equivalent experience in integrated Systems/SoftwareEngineering or Control Systems engineering Experience of planning and conduct of Verification & Validation/Systems/Software activities within a Systems Engineering lifecycle, including integrated More ❯
Job title: Software Engineer - Automation Location: New Malden. We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. Salary: Up to £ 55,000 (depending on skills and experience) What you’ll be doing: Design solutions for deploying and configuring software and systems Develop and maintain software … his/her own work and supply technical support and expertise to others as required Keep up to date in relevant technologies Your skills and experiences: Essential: Background in softwareengineering Experienced in PowerShell or C# VM Ware and virtualisation techniques Desirable: Experience of working with large complex systems Techniques for automation of installation and deployment software … discounts - you may also be eligible for an annual incentive. The Install team: The Install team develop and maintain scripts and applications which enable the packaging and installation of software builds relating to a number of naval combat system products. The purpose of this role is to design, develop and maintain the installation framework, applications and application specific installation More ❯
to understand the mechanics behind various modeling techniques, while also being able to break down the mathematics behind them. The successful candidate will be passionate about the craft of softwareengineering, who enjoys designing APIs systems that colleagues love to use. If you also have a great appetite for learning new things, this role is for you! Requirements More ❯
Kingston upon Thames, England, United Kingdom Hybrid / WFH Options
System Recruitment Limited
Embedded Rust Software Engineer, Kingston upon Thames Client: System Recruitment Limited Location: Kingston upon Thames, United Kingdom Job Category: Other EU work permit required: Yes Job Reference: 2dd1cc7f54f8 Job Views: 47 Posted: 24.06.2025 Expiry Date: 08.08.2025 Job Description: IT Jobs Kingston upon Thames, England £60,000 - £90,000 per annum Permanent Position: Embedded Rust Software Engineer A leading … technology design company has an immediate requirement for an experienced Embedded Rust Software Engineer to join their team. Key Skills: Embedded Rust, SoftwareEngineering Location: Kingston upon Thames – KT1 1UJ – with the possibility of remote work once settled Salary: £60,000 – £90,000 The client is a leading hardware manufacturer seeking candidates with Embedded Rust experience. Currently More ❯
equipment (CMS - Combat Management, System SI - Shared Infrastructure, INE - Internal Networks Electronics) service programme, including Technology Refresh, which is coherent with adjacent programmes Ensuring strong engagement with the Customer Engineering community is maintained Overseeing the Product Safety and Security programmes to ensure all requirements are met/achieved Overseeing Product change within the programme through Project Change Control Boards … Learning From Experience (LFE) to enable product/process improvement Delivering project convergence through establishing a common product approach Your skills and experiences: Essential: Experience of the Systems/SoftwareEngineering Lifecycle Experience in coordinating and facilitating technical programme issues across a diverse range of sub-teams A methodical approach to planning tasks and willing to display flexibility … classes, including the Queen Elizabeth Class aircraft carriers and Type 45 Destroyers. It brings opportunities to experience all stages of the capability life cycle across a wide range of engineering disciplines, engage with many external customer and internal Combat Systems organisations, and proactively embed new ways of working. More ❯
equipment (CMS - Combat Management, System SI – Shared Infrastructure, INE – Internal Networks Electronics) service programme, including Technology Refresh, which is coherent with adjacent programmes Ensuring strong engagement with the Customer Engineering community is maintained Overseeing the Product Safety and Security programmes to ensure all requirements are met/achieved Overseeing Product change within the programme through Project Change Control Boards … Learning From Experience (LFE) to enable product/process improvement Delivering project convergence through establishing a common product approach Your skills and experiences: Essential: Experience of the Systems/SoftwareEngineering Lifecycle Experience in coordinating and facilitating technical programme issues across a diverse range of sub-teams A methodical approach to planning tasks and willing to display flexibility … classes, including the Queen Elizabeth Class aircraft carriers and Type 45 Destroyers. It brings opportunities to experience all stages of the capability life cycle across a wide range of engineering disciplines, engage with many external customer and internal Combat Systems organisations, and proactively embed new ways of working. More ❯
equipment (CMS - Combat Management, System SI - Shared Infrastructure, INE - Internal Networks Electronics) service programme, including Technology Refresh, which is coherent with adjacent programmes Ensuring strong engagement with the Customer Engineering community is maintained Overseeing the Product Safety and Security programmes to ensure all requirements are met/achieved Overseeing Product change within the programme through Project Change Control Boards … Learning From Experience (LFE) to enable product/process improvement Delivering project convergence through establishing a common product approach Your skills and experiences: Essential: Experience of the Systems/SoftwareEngineering Lifecycle Experience in coordinating and facilitating technical programme issues across a diverse range of sub-teams A methodical approach to planning tasks and willing to display flexibility … classes, including the Queen Elizabeth Class aircraft carriers and Type 45 Destroyers. It brings opportunities to experience all stages of the capability life cycle across a wide range of engineering disciplines, engage with many external customer and internal BAE Combat Systems organisations, and proactively embed new ways of working. Why BAE Systems? This is a place where you’ll More ❯
GPU target machine code. Minimum Requirements: Compiler knowledge—base-level understanding of a traditional compiler (LLVM, GCC) and graph traversals required for writing code for such a compiler. Solid softwareengineering skills—practicing software engineer, having significantly contributed to/shipped production code. Understanding of parallel programming—specifically as it pertains to GPUs. Strong willingness to learn … High-Performance Computer architectures (CPU, GPU, custom accelerator, or a heterogeneous system of all such components). Proven technical foundation—in CPU and GPU architectures, numeric libraries, and modular software design. Deep Learning understanding—both in terms of recent architecture trends + fundamentals of how training works, and experience with machine learning frameworks and their internals (e.g., PyTorch, TensorFlow More ❯