Kettering, North Northamptonshire, Northamptonshire, United Kingdom
Logistex
Are you ready to lead a team of talented Software Engineers? Do you have the technical vision to shape end-to-end system designs? Are you an experienced C++ developer looking to take ownership of high-impact projects? What is your focus? As a Software Architect at Logistex, you will take overall technical responsibility for the system design … Owned Trust Cycle to work scheme Option to buy additional annual leave Private medical insurance options What are your key responsibilities? Lead, line manage, and support a team of software colleagues Own the overall design and architecture of software projects Translate Functional Definition Specifications into detailed technical designs Ensure design integrity and maintain high development standards Plan, assign … variance to the Project Manager Contribute to coding efforts using high-level languages such as C++, C, and Java What are we looking for? Relevant degree in Computer Science, SoftwareEngineering or a related field (desirable) Proven experience in a senior software design or architecture role Strong C++ development experience is essential Familiarity with C and Java More ❯
Stevenage, Hertfordshire, United Kingdom Hybrid / WFH Options
Copello
Lead Software Developer – Systems Simulation & Experimentation Are you ready to lead the development of cutting-edge simulation and experimentation environments that shape the future of defence systems? We’re looking for a proactive and passionate Lead Software Developer to join our expanding team in Systems Simulation & Experimentation, creating innovative solutions that deliver an end-to-end representation of … per week on-site) Salary: Up to £65,000 (plus bonus and excellent benefits) Security: British Citizenship & ability to obtain clearance required What you’ll do: Lead a small software team developing synthetic environments and simulation components. Work with C++ and C# to build advanced, real-time systems. Collaborate with project leads, simulation architects and multi-disciplinary teams. Explore … technologies including AR/VR to support development, training and in-service support. Drive innovation through experimentation across the full product lifecycle. What you’ll bring: Strong background in softwareengineering (C++, C#). Leadership skills to guide a small development team. Problem-solving mindset with a system-wide perspective. (Bonus) Experience with real-time software, DIS More ❯
Employment Type: Permanent
Salary: £55000 - £65000/annum Bonus of up to 21%, 14% pension
hanover, maryland, united states Hybrid / WFH Options
Lockheed Martin
the roles open up over time, we will invite you to review the best matching one(s). We are seeking professionals interested in a variety of responsibilities including; • Software development • Softwareengineering • Systems engineering • Cyber researchers (Capabilities Analyst, etc) • System Security (ISSO/ISSE/ISSM) • Technical writer • Test Engineers • Network Engineers • User Experience Designer … eligible for up to a $25K sign on bonus as an external hire! #RMSC6ISR #OneLMHotJobs #RMSRB2025 Basic Qualifications: • Current DoD Top Secret SCI with Polygraph Seeking multiple levels of Software Engineers: SWE0: • A High School Diploma or GED plus four (4) years of general softwareengineering experience OR • Bachelor's degree in Computer Science or related discipline … from an accredited college or university. SWE1: • A High School Diploma or GED plus eleven (11) years of general softwareengineering experience OR • A Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus seven (7) years of softwareengineering experience. SWE2: • A High School Diploma or GED plus eighteen More ❯
Lead Embedded Software Engineer 100% onsite in Santa Clara, California, office -Lead Embedded Software Engineer We are looking for an experienced Lead Embedded Software Engineer to provide technical leadership and hands-on development across the full product lifecycle. In this role, you will design, develop, debug, and test C/C++ bare-metal, firmware, and software … ARM CPUs and DSPs in both pre-silicon (virtual, emulation, FPGA) and post-silicon (bring-up board) environments. Key Responsibilities Leada team of engineers through all phases of embedded software development. Develop, compile, and debug C/C++ code for bare-metal, firmware, and software tests on ARM and DSP platforms. Perform unit, integration, and end-to-end … testing of software and hardware features. Conduct performance and power characterization tests in pre- and post-silicon environments. Collaborate with system validation, software, firmware, and hardware teams to execute test plans. Develop automation scripts and regression setups to enhance testing efficiency and reliability. Support post-silicon bring-up, lab debugging, and system validation using scopes, analyzers, and related More ❯
Software Engineer | Security Platform | London (Onsite 5 days) Looking to build something hugely impactful within security? This VC-backed startup is redefining how enterprises secure the cloud - already processing billions of events weekly , doubling ARR last quarter , and landing on multiple “Startup to Watch” lists out there. Now they’re bringing in further Software Engineers to help shape … the core product, scale the platform, and push the limits of cloud security tech. You’ll join a world-class team solving complex engineering challenges - from distributed systems and large-scale data pipelines to real-time detection and automation. Every line of code you write will have real impact. 💡 They’re after someone who: Has solid OOP experience (Python More ❯
Software Engineer | Security Platform | London (Onsite 5 days) Looking to build something hugely impactful within security? This VC-backed startup is redefining how enterprises secure the cloud - already processing billions of events weekly , doubling ARR last quarter , and landing on multiple “Startup to Watch” lists out there. Now they’re bringing in further Software Engineers to help shape … the core product, scale the platform, and push the limits of cloud security tech. You’ll join a world-class team solving complex engineering challenges - from distributed systems and large-scale data pipelines to real-time detection and automation. Every line of code you write will have real impact. 💡 They’re after someone who: Has solid OOP experience (Python More ❯
Looking for a role where you can truly shape a modern gaming platform and lead a talented engineering team in a high-growth environment? This is an opportunity to drive technical delivery across an innovative iGaming platform business, scaling real-time systems and leading end-to-end development within a fast-moving, ambitious organisation. BENEFITS: Salary up to £80k … Fully remote working, 23 days holiday plus bank holidays (including Christmas Shut Down) You will head up a growing .NET engineering function, guiding delivery across an evolving gaming platform while remaining hands-on with architectural decisions and technical standards. You will lead and mentor developers, shape sprint processes, introduce best-practice engineering frameworks, and drive continual improvement around … strong investment and ambitious expansion plans, this organisation offers a chance to influence architecture, build team capability, and drive technical excellence from the ground up. Key Requirements Background leading softwareengineering teams in a commercial environment, ideally having grown or managed a development function before Deep .NET engineering experience, confident working with modern Microsoft technologies and cloud More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Eligo Recruitment
Looking for a role where you can truly shape a modern gaming platform and lead a talented engineering team in a high-growth environment? This is an opportunity to drive technical delivery across an innovative iGaming platform business, scaling real-time systems and leading end-to-end development within a fast-moving, ambitious organisation. BENEFITS: Salary up to £80k … Fully remote working, 23 days holiday plus bank holidays (including Christmas Shut Down) You will head up a growing .NET engineering function, guiding delivery across an evolving gaming platform while remaining hands-on with architectural decisions and technical standards. You will lead and mentor developers, shape sprint processes, introduce best-practice engineering frameworks, and drive continual improvement around … strong investment and ambitious expansion plans, this organisation offers a chance to influence architecture, build team capability, and drive technical excellence from the ground up. Key Requirements Background leading softwareengineering teams in a commercial environment, ideally having grown or managed a development function before Deep .NET engineering experience, confident working with modern Microsoft technologies and cloud More ❯
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Tech Talent ID
Ruby Software Engineer with a strong background in Ruby on Rails development is required by this leading software provider, working on a globally recognised, niche product within its sector. If you're passionate about working in a modern, tech-for-good environment, where you will work closely with a CTO and Head of Engineering to drive the More ❯
Oxford, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Tech Talent Identified Ltd
Ruby Software Engineer with a strong background in Ruby on Rails development is required by this leading software provider, working on a globally recognised, niche product within its sector. If you're passionate about working in a modern, tech-for-good environment, where you will work closely with a CTO and Head of Engineering to drive the More ❯
Join a pioneering technology company that designs and manufactures high-performance electronic systems used in critical real-world applications. The Role We’re looking for an experienced Senior Embedded Software Engineer to contribute to the development of next-generation smart instrumentation products. These devices deliver reliable, high-quality performance in environments where precision and responsiveness are essential. You’ll … design, implement, and maintain embedded software across the full development lifecycle, playing a key role in architecture, development, and validation. Key Responsibilities Develop high-quality embedded C software for complex, real-time systems. Produce software requirements, specifications, and supporting documentation. Participate in design reviews and establish technical best practices. Develop and maintain firmware for microcontroller peripherals (UART … Skills Strong embedded C programming experience. Experience with 16/32-bit microcontrollers, RTOS, and communication protocols (SPI, I2C, TCP/IP). Familiarity with safety-critical or regulated software development processes. What’s on Offer Competitive salary ranging between £45-75k DOE + an annual bonus (up to 12%). Comprehensive benefits package including pension and healthcare. More ❯
G1, Glasgow, Glasgow City, City of Glasgow, United Kingdom
Avanti Recruitment
Join a pioneering technology company that designs and manufactures high-performance electronic systems used in critical real-world applications. The Role We’re looking for an experienced Senior Embedded Software Engineer to contribute to the development of next-generation smart instrumentation products. These devices deliver reliable, high-quality performance in environments where precision and responsiveness are essential. You’ll … design, implement, and maintain embedded software across the full development lifecycle, playing a key role in architecture, development, and validation. Key Responsibilities Develop high-quality embedded C software for complex, real-time systems. Produce software requirements, specifications, and supporting documentation. Participate in design reviews and establish technical best practices. Develop and maintain firmware for microcontroller peripherals (UART … Skills Strong embedded C programming experience. Experience with 16/32-bit microcontrollers, RTOS, and communication protocols (SPI, I2C, TCP/IP). Familiarity with safety-critical or regulated software development processes. What’s on Offer Competitive salary ranging between £45-75k DOE + an annual bonus (up to 12%). Comprehensive benefits package including pension and healthcare. More ❯
C#/.NET/WPF Software Engineer. Halifax. £40,000 to £55,000 KO2's client, a leading manufacturer of cutting-edge electronic instrumentation for water and soil monitoring, is seeking a C# Software Engineer to join their on-site team in Halifax. This role will focus on designing and developing graphical user interfaces (GUIs) using C#, .NET … based electronic systems. You'll work on real-world products that have a tangible environmental impact, used globally for monitoring and analysis. Role Overview As a C#/.NET Software Engineer, you'll join a small, close-knit development team working on the company's next generation of touchscreen instrumentation. You'll take ownership of GUI development using C# … contribute to software architecture decisions within the .NET framework, and collaborate closely with hardware and electronics engineers. Key Skills & Experience Strong experience developing applications in C# Proficiency with .NET (Core or Framework) Experience creating GUIs with WPF for touchscreen or embedded systems Understanding of interface design and usability principles Experience in electronics, instrumentation, or scientific equipment (beneficial) Strong communication More ❯
Newcastle Upon Tyne, England, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
Role: Robotics Software Engineer Location: Newcastle (Hybrid Working Available) Salary: £40,000 – £60,000 + Bonus + Excellent Benefits Shape the Future of Robotics – Join a Leading Innovation Team in Newcastle! KO2 Recruitment is proud to partner with a world-class robotics company designing and developing advanced robotic systems used across global industries. Due to continued growth, they are … seeking a Robotics Software Engineer to join their expanding R&D team. This is an exciting opportunity to develop intelligent robotic systems that combine precision engineering, autonomy, and real-world functionality. You’ll be working alongside a talented multidisciplinary team, contributing to the next generation of robotic platforms. The Role As a Robotics Software Engineer, you’ll … design and implement software that controls robotic arms, motion systems, and intelligent payloads. Your work will focus on developing real-time control, autonomy algorithms, and intuitive GUI interfaces — blending creativity with technical depth. You’ll be responsible for: Developing embedded and application-level software in C, C++ or Python. Implementing control algorithms for motion and sensor systems. Working More ❯
day per week hybrid working Salary £65,000-85,0000 (Depending on Exp) + Ext Benefits Overview We are an award-winning, record-breaking technology enabler. Our transformational software is changing the ways we plan, build, learn, work and live. Through immersive virtual systems, unprecedented connectivity and near unlimited scalability we empower our partners to obtain critical, data-driven … maintainable code primarily in C++ Participate in peer code and design review Maintain a backlog that balances the timely delivery of features with quality Drive continuous improvement in the engineering team Skills Knowledge and Expertise Bachelor's degree in Computer Science, SoftwareEngineering or equivalent experience 5+ years of professional experience working on games or other 3D More ❯
Newcastle upon Tyne, Tyne and Wear, Tyne & Wear, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
Role: Robotics Software Engineer Location: Newcastle (Hybrid Working Available) Salary: £50,000 - £60,000 + Bonus + Excellent Benefits Shape the Future of Robotics - Join a Leading Innovation Team in Newcastle! KO2 Recruitment is proud to partner with a world-class robotics company designing and developing advanced robotic systems used across global industries. Due to continued growth, they are … seeking a Robotics Software Engineer to join their expanding R&D team. This is an exciting opportunity to develop intelligent robotic systems that combine precision engineering, autonomy, and real-world functionality. You'll be working alongside a talented multidisciplinary team, contributing to the next generation of robotic platforms. The Role As a Robotics Software Engineer, you'll … design and implement software that controls robotic arms, motion systems, and intelligent payloads. Your work will focus on developing real-time control, autonomy algorithms, and intuitive GUI interfaces - blending creativity with technical depth. You'll be responsible for: Developing embedded and application-level software in C, C++ or Python. Implementing control algorithms for motion and sensor systems. Working More ❯
are the priority and they're inspired to unleash the power of innovation for a better world together, anything is possible. Aufgaben The impact you'll make As a Software Engineer at Lam, you will be at the forefront of innovation by designing, developing, and troubleshooting, and debugging software programs. Your role is pivotal in developing software tools that support design, infrastructure, and technology platforms. Your expertise will determine hardware compatibility and influence design, ensuring seamless integration between software and hardware. In this role, you'll make an impact across Lam's entire product portfolio of equipment working within our centralized softwareengineering team, collaborating with some of the brightest minds in the … industry. What you'll do Design, develop, troubleshoot, and debug software programs for our industrial machine controls applications. Write efficient, reliable code in C/C++ for computer devices, as well as interfaces, ensuring functionality and stability. Create, optimize, and integrate drivers for peripherals and interfaces like sensors, actuators, and communication modules. Analyze and optimize code for memory constraints More ❯
eFX Software Engineer Hybrid (UK – Bristol, London, or Manchester) Up to £160,000 + Pension/Bonus Join a leading financial technology and trading organisation driving innovation in electronic markets. As an eFX Software Engineer, you’ll design and deliver high-performance, low-latency trading solutions that underpin mission-critical systems. This role offers the chance to work … roadmaps Collaborate with multiple teams to deliver best-in-class E-trading platforms Ensure all solutions meet security, compliance, and performance standards What You’ll Bring Strong experience in softwareengineering, architecture, and database design Expert-level Java development, including low-GC and lock-free patterns Proven background in FX trading systems, pricing, and risk management Deep understanding More ❯
eFX Software Engineer Hybrid (UK – Bristol, London, or Manchester) Up to £160,000 + Pension/Bonus Join a leading financial technology and trading organisation driving innovation in electronic markets. As an eFX Software Engineer, you’ll design and deliver high-performance, low-latency trading solutions that underpin mission-critical systems. This role offers the chance to work … roadmaps Collaborate with multiple teams to deliver best-in-class E-trading platforms Ensure all solutions meet security, compliance, and performance standards What You’ll Bring Strong experience in softwareengineering, architecture, and database design Expert-level Java development, including low-GC and lock-free patterns Proven background in FX trading systems, pricing, and risk management Deep understanding More ❯
JSON, DSL ). Engage with member firms and vendors to capture requirements, extend models, and test new functionality. Document code, manage sprints, and contribute to roadmap planning. Requirements Strong software-engineering background with hands-on Java/Python development experience. Knowledge of derivatives trade lifecycle , collateral management, and/or regulatory reporting. Skilled in data modelling and working More ❯
JSON, DSL ). Engage with member firms and vendors to capture requirements, extend models, and test new functionality. Document code, manage sprints, and contribute to roadmap planning. Requirements Strong software-engineering background with hands-on Java/Python development experience. Knowledge of derivatives trade lifecycle , collateral management, and/or regulatory reporting. Skilled in data modelling and working More ❯
City of London, London, United Kingdom Hybrid / WFH Options
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Senior Software Engineer – Trading Systems | Clean Energy | Remote | €85,000 + Bonus Ready to use your software skills to power the next generation of clean energy ? 🌍 This leading Greentech scale-up (backed by £250m+ in funding) is building trading and monitoring systems that optimise how clean energy is traded, stored, and delivered across global markets. They’re expanding … their offshore engineering team and are open to people within ±3 hours of London – including Portugal, Poland, Serbia, Romania, Moldova, and beyond. 💡 The Tech: Python is the core language, but if you’re a strong engineer from another stack, they’ll give you 3–4 weeks to upskill – they hire for capability, not just code syntax. What you’ll … pipelines using Kafka & TimescaleDB Creating microservices that connect trading platforms and grid operators Building monitoring dashboards for grid stability and energy storage operations What they’re looking for Strong software fundamentals — ideally Python , Rust is a bonus Experience with distributed systems, REST APIs, and microservices Knowledge of Kafka (or similar), PostgreSQL , and time-series data Familiar with Docker, monitoring More ❯
SR2 | Socially Responsible Recruitment | Certified B Corporation
Senior Software Engineer - Trading Systems Clean Energy Remote €85,000 + Bonus Ready to use your software skills to power the next generation of clean energy ? This leading Greentech scale-up (backed by £250m+ in funding) is building trading and monitoring systems that optimise how clean energy is traded, stored, and delivered across global markets. They're expanding … their offshore engineering team and are open to people within 3 hours of London - including Portugal, Poland, Serbia, Romania, Moldova, and beyond. The Tech: Python is the core language, but if you're a strong engineer from another stack, they'll give you 3-4 weeks to upskill - they hire for capability, not just code syntax. What you'll … pipelines using Kafka & TimescaleDB Creating microservices that connect trading platforms and grid operators Building monitoring dashboards for grid stability and energy storage operations What they're looking for Strong software fundamentals - ideally Python , Rust is a bonus Experience with distributed systems, REST APIs, and microservices Knowledge of Kafka (or similar), PostgreSQL , and time-series data Familiar with Docker, monitoring More ❯
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
TripAdvisor
leading flexibility and last minute availability, it's never too late to make any day extraordinary. Viator. One app, 300,000+ travel experiences you'll remember. The Viator Traveller Engineering team is distributed across Europe and is responsible for the Viator mobile apps and all their supporting infrastructure. We're looking for a Software Engineer II with Android … work on backend microservices Collaborate closely with Product and design teams to define feature specifications and develop high quality deliverables for our customers Take responsibility for all aspects of softwareengineering, from design to implementation, development experience, QA and maintenance Work alongside other engineering groups located around the world What we're looking for Experience of developing … an Android app and familiarity with mobile web and back end technologies would be beneficial At least 3 years' experience of commercial software development, solving different kinds of technical problems Experience with reactive programming in native mobile platforms Willingness and ability to take on new technologies Ability to break down complex problems into simple solutions High quality verbal and More ❯
As a GPU Software Engineer, you’ll be translating innovative research into high-performance, high-quality GPU compute solutions—playing a key role in delivering next-generation media technology to the market. Hybrid working, 3 days onsite and 2 days working from home. Key Skills & Qualifications: Degree in Electronics Engineering, Computer Science, or a related field. Proven experience … platform solutions for operating systems including Windows, Linux, iOS, and Android. Enhance, maintain, and expand existing codebases (C/C Python). Integrate third-party commercial and open-source software components. Produce clear and well-structured technical documentation, including specifications, APIs, and integration guides. Support external partners and customers in integrating SDKs. Test and evaluate complex signal processing code More ❯