london (city of london), south east england, united kingdom
La Fosse
Engineering Leadership Role – Scale-Up in Growth Mode (London, Office-First) People and Technology Leadership Permanent Role - (£140K - £180K) + equity + private medical + perks. We’re looking for an Engineering Manager or Head of Engineering to take the reins of a talented, growing team at a well-funded scale-up that’s transforming how an … operates. This fast-moving, high-impact leadership role has you working directly with the founders and senior product leaders to scale teams, drive delivery, and embed a high-performance engineering culture where engineers thrive. You’ll inherit a strong foundation team (2 pods, 15+ engineers across front-end, back-end, full stack, DevOps) and the mandate to grow it … AI-first development. What you’ll be doing Shape and deliver the roadmap with founders & product leads, balancing ambition with technical excellence. Lead, coach, and grow a multi-disciplinary engineering team (2 technical leads + DevOps) building career paths, mentoring juniors, and creating a culture of ownership. Removing bottlenecks for the team, being the enabler Drive rapid, reliable delivery More ❯
3 years of IT experience. Must have experience with: Developing stored procedures to load data into Oracle objects & vendor extracts; Data warehousing concepts; Creating common and reusable ETL test automation solutions using programming languages such as Python, Unix shell scripting More ❯
As a cybersecurity engineer, you'll help tackle a diverse set of challenging technical and engineering activities in a collaborative, Agile environment, leveraging technical and interpersonal skills in a structured team framework. The position involves aiding testing efforts and related activities across multiple platforms and technologies- like embedded hardware, phased-array systems, space payloads, and radio frequency solutions, using … advanced techniques and methodologies. JOB DUTIES AND RESPONSIBILITIES Design and deploy anti-tamper and embedded cybersecurity frameworks for DoD-focused product lines. Lead software analysis, code analysis, requirements analysis, software review, and interface design to ensure secure systems. Design, code, and debug applications in C/C++, Python, and Shell Scripting, with a focus on secure software development. Manage Linux distributions using Yocto Project for embedded systems and ensure robust Linux administration. Work in a cross-functional engineering team environment, leveraging Agile methodologies and tools like Jira, Confluence, Docker, and GitLab. JOB REQUIREMENTS AND MINIMUM QUALIFICATIONS Bachelor's or higher degree in Computer Science, SoftwareEngineering, or a Cyber Security related field. More ❯
As a cybersecurity engineer, you'll help tackle a diverse set of challenging technical and engineering activities in a collaborative, Agile environment, leveraging technical and interpersonal skills in a structured team framework. The position involves aiding testing efforts and related activities across multiple platforms and technologies- like embedded hardware, phased-array systems, space payloads, and radio frequency solutions, using … advanced techniques and methodologies. JOB DUTIES AND RESPONSIBILITIES • Design and deploy anti-tamper and embedded cybersecurity frameworks for DoD-focused product lines. • Lead software analysis, code analysis, requirements analysis, software review, and interface design to ensure secure systems. • Design, code, and debug applications in C/C++, Python, and Shell Scripting, with a focus on secure software development. • Manage Linux distributions using Yocto Project for embedded systems and ensure robust Linux administration. • Work in a cross-functional engineering team environment, leveraging Agile methodologies and tools like Jira, Confluence, Docker, and GitLab. JOB REQUIREMENTS AND MINIMUM QUALIFICATIONS • Bachelor's or higher degree in Computer Science, SoftwareEngineering, or a Cyber Security related field. More ❯
Lead Software Engineer/Solutions Architect – Remote An experienced Lead Software Engineer with some experience of solutions architecture in a digital environment is required by a leading insurance organisation to work with their engineering team to provide technical leadership. You must have experience of working within a regulated Financial Services organisation within the UK, ideally within Insurance. … As a leader within the technical environment, you will be a driver of cloud-native approaches, modern design patterns, and continuous improvement, championing engineering excellence throughout the business. It is essential that you have a strong technical engineering background including MFEs and APIs Primary responsibilities Technical leadership for the softwareengineering team Mentoring of engineers Technical … risk management Strategy Promotion of clear communication and collaboration across teama Contribute to design and engineering quality Ensure all technical solutions follow architecture governance Work with stakeholders including Architecture, Information Security, Data Governance Experience Senior Engineering role within web and mobile application development React and NestJS API Development Designing and operating micro frontend architectures CI/CD, automated More ❯
Manufacturing Futures seek to appoint a Senior Embedded Software Engineer working predominantly in embedded C. It's a really exciting time to join a market leader in a rapidly growing industry with an ever growing customer base. You will take the lead on your own projects as part of an inter-disciplinary engineering team, regularly liaising with mechanical … electronics and electrical engineers. This Senior Embedded Software Engineer role is a hands-on design position developing embedded software but it would be beneficial if you had previous experience supervising a team. Career progression can be rapid and the potential for growth is huge. You'll be joining an excellent team with market leading products and technologies. Senior … Embedded Software Engineer - Skills and Abilities - C, C++, C#, Embedded C, Embedded Software, Firmware, Electronics Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred Proficient in C with at least five years industry experience Experience with Microcontrollers/Microprocessors RTOS software experience Senior Embedded Software Engineer, C, C++, C#, Embedded C, Embedded SoftwareMore ❯
Manufacturing Futures seek to appoint a Senior Embedded Software Engineer working predominantly in embedded C. It's a really exciting time to join a market leader in a rapidly growing industry with an ever growing customer base. You will take the lead on your own projects as part of an inter-disciplinary engineering team, regularly liaising with mechanical … electronics and electrical engineers. This Senior Embedded Software Engineer role is a hands-on design position developing embedded software but it would be beneficial if you had previous experience supervising a team. Career progression can be rapid and the potential for growth is huge. You'll be joining an excellent team with market leading products and technologies. Senior … Embedded Software Engineer - Skills and Abilities - C, C++, C#, Embedded C, Embedded Software, Firmware, Electronics * Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred * Proficient in C with at least five years industry experience * Experience with Microcontrollers/Microprocessors * RTOS software experience Senior Embedded Software Engineer, C, C++, C#, Embedded C, Embedded More ❯
Westhill, Aberdeenshire, Scotland, United Kingdom Hybrid / WFH Options
FINTEC recruit
FINTEC recruit is seeking an Embedded Software Engineer for our global subsea/marine client based in Aberdeen. This is a permanent role with salary £50,000 to £60,000 plus benefits, pension, private health care etc. Offering hybrid working options, flexi working, Monday to Friday with early finish on Fridays. You will be developing new medical monitoring equipment … technologies used for marine/subsea/offshore work environments. Responsibilities: Softwareengineering input for existing and new systems and products Create documentation for specifications, proposals, test plans, reports etc Supporting software management of change for new & existing codebase Skills and experience required for the Embedded Software role :- Degree qualified in either Computer Science/Software/Electrical/Electronic Engineering or equivalent Experience with developing medical/health monitoring equipment would be an advantage Experience in a software development/engineering role & with development life cycle Good knowledge in embedded software (MPLAB, ST32) development, test and debug. Good knowledge in high level development languages preferably one or more of C# More ❯
Aberdeen, Westhill, Aberdeenshire, United Kingdom Hybrid / WFH Options
FINTEC recruit Ltd
FINTEC recruit is seeking an Embedded Software Engineer for our global subsea/marine client based in Aberdeen. This is a permanent role with salary £50,000 to £60,000 plus benefits, pension, private health care etc. Offering hybrid working options, flexi working, Monday to Friday with early finish on Fridays. You will be developing new medical monitoring equipment … technologies used for marine/subsea/offshore work environments. Responsibilities: Softwareengineering input for existing and new systems and products Create documentation for specifications, proposals, test plans, reports etc Supporting software management of change for new & existing codebase Skills and experience required for the Embedded Software role :- Degree qualified in either Computer Science/Software/Electrical/Electronic Engineering or equivalent Experience with developing medical/health monitoring equipment would be an advantage Experience in a software development/engineering role & with development life cycle Good knowledge in embedded software (MPLAB, ST32) development, test and debug. Good knowledge in high level development languages – preferably one or more of C# More ❯
Melbourn, Royston, Hertfordshire, England, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you an experienced Senior Software Engineer - C# actively looking for a new role? Do you live in the Hertfordshire area or would love the opportunity to relocate and work in one of the UK's most exciting tech hubs? If so, my client has a superb role available to strengthen their R&D team. You will play a … key role in in all aspects of design, implementation and debugging of software to bespoke robotic applications. In this experienced Senior Software Engineer - C# job based in Royston you will be responsible for the following: Design user interfaces that are both intuitive and easy to navigate. Oversee the complete software development lifecycle for new projects, taking accountability … for the software aspects of assigned responsibilities. The successful applicant for this Senior Software Engineer - C# job based in Royston you must be: Proficient in C# and .NET. Have a 2:1 or above degree in electronic engineering, softwareengineering, or a comparable technical field. Provable professional experience in a related technical position. Previous experience More ❯
Royston, Hertfordshire, Melbourn, Cambridgeshire, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you an experienced Senior Software Engineer - C# actively looking for a new role? Do you live in the Hertfordshire area or would love the opportunity to relocate and work in one of the UK's most exciting tech hubs? If so, my client has a superb role available to strengthen their R&D team. You will play a … key role in in all aspects of design, implementation and debugging of software to bespoke robotic applications. In this experienced Senior Software Engineer - C# job based in Royston you will be responsible for the following: Design user interfaces that are both intuitive and easy to navigate. Oversee the complete software development lifecycle for new projects, taking accountability … for the software aspects of assigned responsibilities. The successful applicant for this Senior Software Engineer - C# job based in Royston you must be: Proficient in C# and .NET. Have a 2:1 or above degree in electronic engineering, softwareengineering, or a comparable technical field. Provable professional experience in a related technical position. Previous experience More ❯
Indotronix is seeking a Onsite Job - Software Engineer-Java Developer Level 3 for a Job Opportunity in .Huntsville, AL Job Description : Command and Control, Battle Management, and Communications (C2BMC) National Team Program is seeking motivated and talented C2BMC Systems Software Engineers to join the team in Huntsville, AL to support the Ballistic Missile Defense System (BMDS). The … nation. Position Responsibilities: • Work with other industry partners as a key contributor to the design and development of Java-based mathematical algorithms in support of the C2BMC • Support full software development lifecycle including generating design artifacts, implementing software changes, supporting design and code reviews, software testing, and resolution of issues found during testing • Actively participate in agile … planning and execution using established processes • Software Requirements and architecture development in support of MDS systems • Develop, select, tailor and deploy integration and test processes, tools and metrics • Execute and document integration and test activities and events Required Skill Set : • Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineeringMore ❯
King George, Virginia, United States Hybrid / WFH Options
TMC Technologies
TMC Technologies has recently been awarded a 5 year contract providing subject matter, systems engineering, software development, and test & evaluation expertise to the Naval Surface Warfare Center Dahlgren Division's (NSWCDD) Warfare Systems Engineering and Integration (V) Department. We are seeking an Intermediate Software Engineer to join our team on this new opportunity. While there is … can be provided where applicable. A SECRET (or higher) security clearance is required. Job Requirements Secret (or higher) security clearance Bachelor's degree in the area of Science, Technology, Engineering or Mathematics 3+ years of experience in each of the following: - Coding/analyzing one or more of the following programming languages to include C++, C, Python, and Batch. … Java - Understanding networking principles or familiar. - Model drive architecture tools and languages. - General softwareengineering in the areas of computer program development and software architecture design and development - DevSecOps processes and principles - Agile methodology and SAFE Agile principles. We are equal opportunity/affirmative action employers, committed to diversity in the workplace. All qualified applicants will receive More ❯
Pickering, North Yorkshire, Yorkshire, United Kingdom
KO2 Embedded Recruitment Solutions LTD
Software Engineer Location: Pickering (onsite) Working Hours: Flexible - KO2's client is happy as long as the work is getting done The Company & Role KO2's client, a well-established engineering business, is seeking a Software Engineer to join their team in Pickering. The successful candidate will play a key role in the design, development, and support … of software projects, working on both standalone assignments and as part of larger, multi-disciplinary engineering programmes. This role offers the opportunity to take ownership of small-to-medium projects, mentor junior engineers, and contribute to innovative product development. Key Responsibilities Provide software design input across a range of projects, ensuring quality and compliance with ISO 9001. … Develop software using LabVIEW, C++ and C#. Produce specifications, technical documentation, and support manuals. Provide engineering support for new products, including offsite customer assistance where required. Support sales and marketing teams with technical input for proposals and quotations. Deliver customer training and technical support. Mentor and guide junior engineers within the department. Collaborate with internal teams (Production, Logistics More ❯
NLPatent is an AI-powered patent search platform that revolutionizes the way IP professionals and R&D teams uncover valuable insights, saving time and increasing efficiency. Open roles Principal Software Engineer, Nifty Gateway Software Engineer, Nifty Gateway (Fullstack) Staff Site Reliability Engineer, Platform Requirements 5+ years of commercial engineering experience Extensive Python web development experience Experience with More ❯
Lead Software Engineer | Reading | £70-90k Do you have experience with embedded systems & AI? A fast-growing company in Reading is looking for someone like you to lead their Software Development team. You'll be able to lead the direction of the software architecture while working on real-life environmental solutions making the world a greener … and safer place. Responsibilities as a Lead Software Engineer: + Full ownership of the software used on the companys modules & lead development & maintenance of applications for the main system + Mentorship of junior engineers, taking the lead in the companys culture + Developing embedded systems and AI models Required skills for Lead Software Engineer: + Have held … a leading software engineer role for a number of years + Proficiency with scripting languages like Python + Proficiency in C++ and Computer Vision + Experience developing control mechanisms for automation + Experience with embedded software development (microcontrollers etc.) Desirable skills: + Experience designing low power automated systems + AWS knowledge + Experience working with motors & materials handling More ❯
Embedded Software Engineer Our client is a world leading manufacturer of underwater technology for use within the Energy, Science and Defence sectors. They are looking for an Embedded Software Engineer to plan, develop, test, and deliver high-quality software solutions. They are offering a competitive salary and an excellent benefits package - please contact me for further details … on this. Key Responsibilities Software Development: Design, develop, and validate new features for embedded systems, ensuring alignment with product requirements. Embedded Systems Expertise: Deploy real-time and/or Linux-based operating systems for embedded systems, developing and debugging complex systems utilizing various communication protocols and peripherals. Hardware Integration: Understand digital electronics, read schematics, and debug PCB issues. Perform … with real-time operating systems and bare-metal development. DevOps/Build Systems: Competent in developing and debugging, including cross-compiling for different hardware architectures, virtualization, and Docker concepts. Software Best Practices: Experience in structured software development environments, including architecting and documenting designs, following coding guidelines, and developing unit and system tests. Communication & Team Working: Effective communication skills More ❯
Principal Software Engineer - Test Automation (A&D) Senior-Level $95,000-$115,000 Huntsville, AL U.S. Citizenship Required - Active Secret Clearance Automate the future of defense testing-design, develop, and integrate cutting-edge test automation solutions that ensure mission-critical systems are delivered with speed, accuracy, and reliability. A Day in the Life - What You'll Do • Lead test … automation efforts across the full Software Development Life Cycle (SDLC): requirements, design, development, integration, testing, and deployment • Develop and maintain automated test scripts using Python and industry-standard frameworks • Apply recent experience in Test Automation, including GUI-driven tools with emphasis on Eggplant • Collaborate with systems engineers, hardware designers, and test engineers to deliver program-level solutions • Contribute to … Agile/Scrum environments, leveraging modern toolchains (Jira, Confluence, Crucible, Bitbucket, Subversion, Bamboo, Jenkins, SonarQube, Fortify, Coverity) • Troubleshoot, optimize, and improve automation workflows to accelerate software quality assurance • Work on-site in Huntsville, AL as part of an integrated development and test team Required Qualifications • Bachelor's degree in STEM discipline with 5-10 years of softwareengineeringMore ❯
the WSS team offers opportunities to support the U.S. Missile Defense System through the development of Modeling and Simulation applications used in warfighter training and exercises, concept evaluation, developmental engineering, testing and verification, and assessment. The selected Software Engineer III will support the Missile Defense Space Warning Tool (MDST) project as part of the WSS team. Candidate will … design, develop, test, document, and integrate features using C++ and/or Java programming language hosted on a Linux operating system. Primary responsibilities include designing and developing software to model various Overhead Persistent Infrared (OPIR) element capabilities. Additional responsibilities could include interfacing with MDST customers and presenting technical briefings to MDST stakeholders. The selected candidate should thrive in a … fast-paced work environment with high expectations, significantly diverse assignments, collaborative/team settings across all levels. Basic Qualifications: • Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferred from an accredited university and 5 years of related experience, or a Master's Degree in a STEM discipline and 3 years of related experience. • Proficiency developing More ❯
Apply your software development experience to build and release our software technologies focused on the intersection between GIS, photogrammetry and remote sensing for the defense and intelligence communities. In this role, you will work with a talented team of software developers and product engineers to create, build, test, and release advanced software technologies focused on imagery … analytical capability that will further the efficacy of remote sensing in a GIS. Responsibilities • Understand U.S. DoD and intelligence community user requirements and develop appropriate GIS and remote sensing software for various defense and intelligence scenarios • Solve and articulate complex problems to development and build awesome user experiences • Develop rich image processing and analysis capabilities for multiple modalities including … EO MS and HSI, TIR, Radar, and motion imagery • Develop industry-leading software for common defense and intelligence formats such as NITF, TFRD, and MISB compliant video (FMV) • Develop advanced image processing components, algorithms, and APIs • Develop advanced radiometric image processing, photogrammetric software components, workflows, and user experiences • Collaborate with software developers to integrate community toolkits and More ❯
Software Engineer Onsite Location: Aurora, CO Required: TS/SCI Clearance No 1099, No third parties, no C2C, No Visas or Green Cards No exceptions W2 Hourly Contract to Hire Only $48.00 - $67.25 per hour based on experience and benefits package Seeking a Software Engineer with an ACTIVE TS/SCI Clearance,experienced with developing software using … C++ and Python. Experienced in working with a large-scale legacy software system. Qualifications Required Current Active TS/SCI Clearance Typically requires a Bachelor's degree in Science, Technology, Engineering or Mathematics (STEM) and 2 years of relevant softwareengineering experience Experience designing and developing object-oriented software using Java Ability to troubleshoot software errors and provide fixes Desired Skills: Experience working with COTS/FOSS and performing COTS/FOSS upgrades Experience with some areas of satellite ground system software such as mission management, planning and scheduling, command and telemetry, satellite operations, or flight dynamics models Experience developing software using C++ and Python Experience working with a large-scale legacy More ❯
Senior Firmware & Software Engineer Permanent £competitive salary Norfolk Our client is a leading research and development company specialising in advanced electric motors, controllers, and inverters across a variety of applications. They are seeking a talented Senior Firmware & Software Engineer to join their innovative engineering team on a permanent basis. This is a fantastic opportunity for someone with … power and embedded electronics, bare-metal development, and C programming to work on cutting-edge technology in a fast-paced, collaborative environment. About the Role As a Senior Firmware & Software Engineer, you'll be a core member of the Engineering Team, contributing to the development of firmware and software solutions that power our advanced systems. You'll … Firmware Engineer, Chief Technical Officer, and Lead Electronics Engineer to meet project milestones and ensure top-quality performance. What Youll Do Design, develop, maintain, and test embedded firmware and software for electric power systems Work closely with hardware engineers to integrate code with electronics Write clear, maintainable code in C/C++ for bare-metal and embedded systems Document More ❯
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid / WFH Options
GMA Consulting
Lead Software Engineer - Location: Scotland (Hybrid/Remote Options) THE COMPANY Is a Scottish based consulting business that is a leader in its field providing software solutions to customers across the globe. THE ROLE Is for a talented Lead Software Engineer to join our team and take ownership of delivering high-quality solutions for our clients. This … is a hands-on technical leadership role where you'll set the standard for engineering excellence, mentor developers, and represent the technical face of the company in client projects What You'll Do · Lead by example in coding, architecture, and solution design. · Act as the primary technical point of contact for client engagements. · Translate client requirements into scalable, elegant … We're Looking For: · Strong hands-on experience with SQL, .NET, React, Angular, Azure. · Familiarity with AI-assisted development tools (e.g. GitHub Copilot). · A proven track record in softwareengineering and solution delivery. · Experience working directly with clients in a technical capacity. · Excellent communication and collaboration skills. · A passion for building high-quality, scalable software. Reason's More ❯
Join Us in Making a Difference in the Lives of Those Defending Our Nation! Why SURVICE? Come join the SURVICE Engineering mission to protect, enhance, and enable those who defend the United States. Since 1981, we have supported the DoD community, as well as Homeland Security, advanced technologies, environmental, and commercial markets. Our employees have backgrounds in engineering … Depending on Experience and Education Benefits Include: Competitive salaries, bonus potential, PTO, insurance, 401(k) with company match, tuition reimbursement, flex scheduling Travel: 10-25% Position Summary SURVICE Engineering is actively interviewing qualified candidates for multiple C++ Software Developer roles to support our Pax River Operation located in Lexington Park, MD. Primary Duties and Responsibilities of the C++ … Software Developer: Design, develop, test, and integrate software applications for all aspects aircraft simulators Develop new code, update existing code, or convert older code using current programming languages and techniques (e.g., C/C++ in a Windows and/or Linux environment using open source libraries like Qt and Boost; Java, Python, C#, etc.). Test and integrate More ❯
Cheltenham, Gloucestershire, England, United Kingdom
Gold Group Ltd
Job Title: Senior Software Engineer Location: Cheltenham Salary: £DOE - We are booking interviews next week! Please call or email for a slot Join Our Team as a Senior Software Engineer and Drive SoftwareEngineering to New Heights! Are you a meticulous Senior Software Engineer with a passion for precision and excellence? Are you ready to … play a pivotal role in ensuring top-tier standards in a well-established engineering organization? Look no further! We invite you to join our team in Cheltenham and be a key driver of engineering excellence. About Us: As a distinguished leader in the engineering industry, we are dedicated to delivering innovative solutions and pioneering projects. Our commitment … to excellence has earned us a strong reputation, and we're looking for a talented Senior Software Engineer to contribute to our continued success. The Role: So, what will you be doing as a Senior Software Engineer Define requirements, design, develop, and verify software across a variety of integrity levels (safety-critical to proof of concept). More ❯