Techniche Global are supporting an engineering defence contractor to appoint a number of EmbeddedSoftware Engineers – Consultants. You will be involved in Electronics development, particularly RF, PCB Design for a range of complex electronics engineering projects for a diverse customer base. Salary: £50-100k+ per annum (dependant on experience) Location: Melbourn, near Cambridge - 100% onsite Duration … permanent, full-time Requirements: Sole British ; eligible for SC Clearance; defense industry experience is desirable As an EmbeddedSoftware Engineer you will be involved in the entire product life cycle – from capturing requirements to developing, testing, and delivering prototypes. It's a challenging and agile role where your innovative ideas will come to life, and you’ll be … trusted to contribute to complex, high-impact projects. Key Responsibilities: Design and implement embeddedsoftware solutions using Linux and C programming . Develop rapid prototypes and see ideas evolve from concept to production. Collaborate with a team of skilled engineers, scientists, and designers to solve complex problems. Engage in the full product life cycle, from capturing requirements to More ❯
Employment Type: Permanent
Salary: £50000 - £100000/annum 50,000.00 - 100,000.00 Per Annum
for detecting and deterring increasingly sophisticated adversaries You will be working on advanced concepts with colleagues from a range of technical and scientific backgrounds, taking projects through the full development lifecycle from requirements capture and initial proof-of-concept through to finished product. With defenders and malefactors continuously striving for the technological edge, this role will keep you working … with clients. You will need: • A first or 2.1 degree in Computer Science, Electronics, or other applicable subject from a leading university as well as strong pre-university grades • Embeddedsoftwaredevelopment experience, with excellent skills in C and a scripting language such as Python for testing. Additional coding skills in languages such as C++ or C# … or MATLAB would be a bonus • Expertise in areas such as software architecture, bare metal development, RTOS, Arm processors, or signal processing • Strong communication skills • British nationality - a high level of security clearance will be necessary and so only British citizens (single nationality) will be considered Based in modern well-equipped offices, this company has minimal hierarchy and More ❯
for detecting and deterring increasingly sophisticated adversaries You will be working on advanced concepts with colleagues from a range of technical and scientific backgrounds, taking projects through the full development lifecycle from requirements capture and initial proof-of-concept through to finished product. With defenders and malefactors continuously striving for the technological edge, this role will keep you working … with clients. You will need: A first or 2.1 degree in Computer Science, Electronics, or other applicable subject from a leading university as well as strong pre-university grades Embeddedsoftwaredevelopment experience, with excellent skills in C and a scripting language such as Python for testing. Additional coding skills in languages such as C++ or C# … or MATLAB would be a bonus Expertise in areas such as software architecture, bare metal development, RTOS, Arm processors, or signal processing Strong communication skills British nationality - a high level of security clearance will be necessary and so only British citizens (single nationality) will be considered Based in modern well-equipped offices, this company has minimal hierarchy and More ❯
As a Senior EmbeddedSoftware Engineer, you will play a key role in the development, design, and manufacture of cutting-edge communication systems. Working in a fast-paced environment alongside a talented team, you will be responsible for driving innovation and ensuring the quality and performance of embeddedsoftware solutions. You will have the opportunity … to work on critical products that deliver high-impact solutions for customers worldwide. Key responsibilities for the role of Senior EmbeddedSoftware Engineer will include: Develop and maintain embeddedsoftware for communication systems, including real-time operating systems, device drivers, and communication protocols. Collaborate with cross-functional teams, including hardware engineers and system architects, to ensure … seamless integration of software and hardware components. Lead the design, implementation, and testing of new features and improvements to enhance the performance, reliability, and scalability of our communication products. Troubleshoot and debug complex issues, optimizing code for performance and memory usage. Contribute to the continuous improvement of softwaredevelopment processes, including testing, documentation, and code reviews. As More ❯
Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Singular Recruitment
As a Senior EmbeddedSoftware Engineer, you will play a key role in the development, design, and manufacture of cutting-edge communication systems. Working in a fast-paced environment alongside a talented team, you will be responsible for driving innovation and ensuring the quality and performance of embeddedsoftware solutions. You will have the opportunity … to work on critical products that deliver high-impact solutions for customers worldwide. Key responsibilities for the role of Senior EmbeddedSoftware Engineer will include: Develop and maintain embeddedsoftware for communication systems, including real-time operating systems, device drivers, and communication protocols. Collaborate with cross-functional teams, including hardware engineers and system architects, to ensure … seamless integration of software and hardware components. Lead the design, implementation, and testing of new features and improvements to enhance the performance, reliability, and scalability of our communication products. Troubleshoot and debug complex issues, optimizing code for performance and memory usage. Contribute to the continuous improvement of softwaredevelopment processes, including testing, documentation, and code reviews. As More ❯
Peterborough, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Singular Recruitment
As a Senior EmbeddedSoftware Engineer, you will play a key role in the development, design, and manufacture of cutting-edge communication systems. Working in a fast-paced environment alongside a talented team, you will be responsible for driving innovation and ensuring the quality and performance of embeddedsoftware solutions. You will have the opportunity … to work on critical products that deliver high-impact solutions for customers worldwide. Key responsibilities for the role of Senior EmbeddedSoftware Engineer will include: Develop and maintain embeddedsoftware for communication systems, including real-time operating systems, device drivers, and communication protocols. Collaborate with cross-functional teams, including hardware engineers and system architects, to ensure … seamless integration of software and hardware components. Lead the design, implementation, and testing of new features and improvements to enhance the performance, reliability, and scalability of our communication products. Troubleshoot and debug complex issues, optimizing code for performance and memory usage. Contribute to the continuous improvement of softwaredevelopment processes, including testing, documentation, and code reviews. As More ❯
working with a pioneering consultancy at the forefront of the UK’s defence and security innovation. Our client is seeking an FPGA Enginee r to support the design and development of cutting-edge technologies that have a real-world impact on national security. As an FPGA Engineer, you will be involved across the full product lifecycle: from capturing requirements … environment, working closely with highly skilled scientists, engineers, and designers to turn concepts into working solutions at speed. Our client offers a diverse range of projects spanning DSP algorithms, software-defined radios, embedded systems, and communications technologies – making this an ideal opportunity for an FPGA Engineer who enjoys hands-on innovation and working across multidisciplinary challenges. Key Skills … and Requirements: Experience in FPGA firmware development (VHDL/Verilog) using toolchains such as Vivado or Quartus. Proven track record of design and implementation of complex systems. Strong academic background with a relevant engineering or scientific degree. Experience in developing DSP algorithms is highly advantageous. Additional desirable experience includes: DSP/system modelling (MATLAB/Simulink) EmbeddedsoftwareMore ❯
Cambridge, Waterbeach, Cambridgeshire, United Kingdom
Polytec Personnel Ltd
Location: Cambridge (CB25) Duration: Permanent Hours: 9am until 5:30pm (Monday to Friday) Salary: £40k-£50k Job Reference: 35488 Polytec are looking for an Android Platform Software Engineer for our client based just north of Cambridge to develop and support software running on Android based products. Responsibilities: * Deliver team goals as part of a SCRUM team * Embeddedsoftwaredevelopment for new features * Debugging real-time issues and bug fixing * Writing unit tests and integration tests * Participating in code and document reviews * Interfacing with wider organisation including hardware/electronics team, factory test team, product test and integration team * Participation in SCRUM ceremonies Requirements: * Degree in a relevant discipline * Embedded real-time softwaredevelopment experience on AOSP, using C++/Java * Good debugging skills * Enjoy investigating and solving challenging real-time platform issues. * Experience with development tools for debugging, profiling, code coverage, memory leak detection * Experience with real-time, multi-processor, multi-threaded, event-driven software * Experience of using configuration management and fault tracking tools * Innovative with proven ability More ❯
Location: Cambridge (CB25) Duration: Permanent Hours: 9am until 5:30pm (Monday to Friday) Salary: 40k- 50k Job Reference: 35488 Polytec are looking for an Android Platform Software Engineer for our client based just north of Cambridge to develop and support software running on Android based products. Responsibilities: Deliver team goals as part of a SCRUM team Embeddedsoftwaredevelopment for new features Debugging real-time issues and bug fixing Writing unit tests and integration tests Participating in code and document reviews Interfacing with wider organisation including hardware/electronics team, factory test team, product test and integration team Participation in SCRUM ceremonies Requirements: Degree in a relevant discipline Embedded real-time softwaredevelopment experience on AOSP, using C Java Good debugging skills Enjoy investigating and solving challenging real-time platform issues. Experience with development tools for debugging, profiling, code coverage, memory leak detection Experience with real-time, multi-processor, multi-threaded, event-driven software Experience of using configuration management and fault tracking tools Innovative with proven ability to More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Eclectic Recruitment Ltd
We are working with a leading telecommunications company based in Cambridge who are looking to an Android Platform Software Engineer to their growing team. This is a full-time permanent position and offers hybrid working. Key responsibilities will include: Debugging real time issues and bug fixing Working across various internal teams including the hardware and electronics team Writing unit … tests Embeddedsoftwaredevelopment for new features Contributing to code reviews Working in a SCRUM team The successful candidate will have: Experience in a similar role Experience with Android AOSP Experience with C Java Experience with development tools for debugging A passion for problem solving Excellent communications skills If this role looks like your next challenge More ❯