Gradworx
Browse all jobs

Home/Jobs/Software Engineering Graduate Jobs in Cambridge

Software Engineering Graduate Jobs in Cambridge

Browse graduate roles in software engineering in Cambridge from top UK employers on Gradworx. Apply free. No fees for candidates.

4 open roles

Cambridge Consultants

Graduate Electronics Engineer – Telecommunications

Cambridge Consultants

Cambridge, UK

Cambridge Consultants’ electronics graduate role develops hardware, PCB layouts and FPGA designs, with laboratory testing and opportunities to learn embedded software.Introduction  We’re looking for Electronics graduates who want to work on real product developments across a range of industries and technologies. You’ll need to be willing to face a challenge and work with a range of different technologies across a variety of tasks. In return we can offer the chance to tackle some of the hardest engineering problems around.  Overview Cambridge Consultants undertakes over 300 technology, design and consulting projects every year. You will have the opportunity to work across the broad range of markets, from Consumer Devices to Industrial Systems, Aerospace and Telecoms. We mentor our graduates to develop their skills and take on increasing responsibility. We’re much more interested in the engineer you can become than the one you are now, and we provide structured mentoring and hands on support to help you grow into a confident and mentor our team to grow them into brilliant technologists. We need people who are enthusiastic about learning, keen to pick up new skills, and can show evidence of a rigorous approach to solving real-world problems. An ability to learn and a determination to grow are more important than the knowledge you already have.   Your responsibilities  With lots of support and guidance from your peers, you will work as part of our technical team on client assignments in multi-disciplinary projects for a wide range of markets. You may work on one or more projects at a time, in a variety of different disciplines and roles.  You will have the chance to interact directly with clients at all phases of projects, from requirements capture and progress updates through delivery to final handover. You will collaborate closely with software, RF, signal processing, mechanical and AI engineers.  What you’ll be doing   Cambridge Consultants works on a wide range of product and system developments for a broad range of clients. We will give you the time, support and opportunities needed to apply your skills confidently and build a reputation as a reliable member of the team. We’ll give you the time and support needed to learn how to apply your skills to client projects and create a solid reputation for yourself as a reliable, safe pair of hands for day-to-day electronic design across a mix of project teams. Your tasks may include: Design and implement systems for a variety of applications and products.  Develop analogue and digital hardware, PCB layouts, and FPGA designs (Verilog/VHDL).  Hands-on testing and debugging in the lab.  Opportunities to gain experience in embedded software (C/C++) and system-level design. What you can bring An excellent degree or PhD in Electrical/Electronic Engineering, Physics, or a related subject.  Solid understanding of fundamental electronic theory and principles.  Practical experience through university, work, or personal projects in one or more of:         – Analogue electronics (interfaces, RF, power)        – Digital electronics (processors, DSP, Verilog/VHDL)       – PCB design Enthusiasm for designing things and making them work. Ability to learn quickly and adapt to new challenges.

Posted 18 days ago

Cambridge Consultants

Graduate Electronics & Software Engineer

Cambridge Consultants

Cambridge, UK

Cambridge Consultants’ electronics and software role designs and implements embedded systems, combining hardware, PCB design, programming and testing across client projects.Overview  Cambridge Consultants undertakes over 300 technology, design and consulting projects every year. You will get to work across the broad range of markets, from Consumer Devices to Industrial Systems to Defence and National Security. The Electronics and Software group is a cohesive team of multi-disciplinary experts in everything to do with embedded systems and devices – whether that’s electronics, embedded software, physics, control, communications, security or algorithm design. We’re much more interested in the engineer you can become than the one you are now, and we mentor our team to grow them into brilliant technologists. We need people who are enthusiastic about learning, keen to pick up new skills, and can show evidence of a rigorous approach to solving real-world problems. An ability to learn and a determination to grow are more important than the knowledge you already have.  Your responsibilities With lots of support and guidance from your peers, you will work as part of our technical team on client assignments in multi-disciplinary projects for a wide range of markets. You may work on one or more projects at a time, in a variety of different disciplines and roles. You will work on the design and implementation of systems for a wide range of applications and products. You will have many opportunities to develop your technical design skills for analogue and digital hardware, information engineering, embedded software, control, communications and whole product design. This could include writing software in C for embedded targets, writing SystemVerilog for FPGAs, PCB design and hardware testing. You will have the chance to interact directly with clients at all phases of projects, from requirements capture and progress updates to final handover.  About youWe’re looking for applicants with the following experience or skills: An excellent degree or PhD in general, electrical, electronic or information engineering, computer science or physics. Experience through university, work or home projects in at least one of the following areas, and enthusiasm for learning about the others: PCB designDigital electronics (processors, memory, DSP, Verilog, VHDL) Analogue electronics (general, interfaces, RF, power) Software implementation in C, C++, Rust, or a similar programming language 

Posted 18 days ago

Cambridge Consultants

Graduate Electronic Systems Engineer

Cambridge Consultants

Cambridge, UK

Cambridge Consultants’ electronics graduate role develops analogue and digital hardware, PCB layouts and FPGA designs, with hands-on testing across varied client projects.Introduction  We’re looking for Electronics graduates who want to work on real product developments across a range of industries and technologies. You’ll need to be willing to face a challenge and work with a range of different technologies across a variety of tasks. In return we can offer the chance to tackle some of the hardest engineering problems around.  Overview Cambridge Consultants undertakes over 300 technology, design and consulting projects every year. You will have the opportunity to work across the broad range of markets, from Consumer Devices to Industrial Systems, Aerospace, Telecoms and Defence and National Security. We mentor our graduates to develop their skills and take on increasing responsibility. We’re much more interested in the engineer you can become than the one you are now, and we provide structured mentoring and hands on support to help you grow into a confident and mentor our team to grow them into brilliant technologists. We need people who are enthusiastic about learning, keen to pick up new skills, and can show evidence of a rigorous approach to solving real-world problems. An ability to learn and a determination to grow are more important than the knowledge you already have.   Your responsibilities  With lots of support and guidance from your peers, you will work as part of our technical team on client assignments in multi-disciplinary projects for a wide range of markets. You may work on one or more projects at a time, in a variety of different disciplines and roles.  You will have the chance to interact directly with clients at all phases of projects, from requirements capture and progress updates through delivery to final handover. You will collaborate closely with software, RF, signal processing, mechanical and AI engineers.  What you’ll be doing   Cambridge Consultants works on a wide range of product and system developments for a broad range of clients. We will give you the time, support and opportunities needed to apply your skills confidently and build a reputation as a reliable member of the team. We’ll give you the time and support needed to learn how to apply your skills to client projects and create a solid reputation for yourself as a reliable, safe pair of hands for day-to-day electronic design across a mix of project teams. Your tasks may include: Design and implement systems for a variety of applications and products.  Develop analogue and digital hardware, PCB layouts, and FPGA designs (Verilog/VHDL).  Hands-on testing and debugging in the lab.  Opportunities to gain experience in embedded software (C/C++) and system-level design. What you can bring An excellent degree or PhD in Electrical/Electronic Engineering, Physics, or a related subject.  Solid understanding of fundamental electronic theory and principles.  Practical experience through university, work, or personal projects in one or more of:         – Analogue electronics (interfaces, RF, power)        – Digital electronics (processors, DSP, Verilog/VHDL)       – PCB design Enthusiasm for designing things and making them work. Ability to learn quickly and adapt to new challenges.

Posted 18 days ago

Cambridge Consultants

Graduate DSP Engineer

Cambridge Consultants

Cambridge, UK

Cambridge Consultants’ Graduate DSP Embedded Engineer designs, models and implements real-time signal processing systems for communications, sensors and audio applications.Introduction We are looking for a Graduate DSP (Digital Signal Processing) Embedded Engineer with a passion for designing and implementing efficient real-time systems to join our team. Our projects span a range of industries andapplications including Communications, Sensors and Audio. Successful candidates can join us between May- September 2027.There is no deadline for this role, as we recruit on a rolling basis. Once the position is filled, we will close the advert. We encourage you to apply as soon as possible.     What we can offerWith lots of support from guidance, you will support our signal processing group. Here are some examples of previous projects the team have worked on: ultra-reliable communications for satellitesIP block acceleration of Voice Activity Detection map based indoor navigation using sensor fusion,development of the communication system for a fleet of moving bots in a challenging indoor environment.We can provide a huge amount of variety in this role. You may be designing filters for simulation of a system one week, getting hands on with programming for a platform the next, or providing vectors or interpreting results from our hardware test team.  We take pride in being ahead of the technology curve, working with and developing exciting new technology. Our accolades include being an Arm Approved Design partner collaborating to design cutting edge systems with the latest low-power technologies. The platforms on which we develop solutions includes devices from TI, ARM devices, PicoChip, Dialog, Tensilica HIFI, Ambiq, Cirrus Logic, and custom ASICs developed in-house. The wide history of projects previously undertaken by the group have been implemented using a variety of software technologies. For embedded systems: C, C++, Assembler. For scripting and modelling: Matlab, Python, native Windows/Linux scripting languages. Utilising systems and processes: version control systems, issue tracking, continuous integration, test driven development. What you can bringYou’ll have the opportunity to work on a range of projects, each with their own distinct set of challenges. You’ll be able to get involved with everything from first-principles thinking and research through to the design, development and deployment of live systems – utilising knowledge and practical experience attained from your degree.We are looking for someone who has:a good degree in a relevant subject, such as electronic/electrical/communications engineering, computer science, mathematics or physicsprogramming skills – scripting languages such as Python or Matlab are particularly useful in our day-to-day work, we also use low level languages such as C for implementation so similar experience would be valuable, or of course a willingness to learn!an interest or understanding of the constraints of embedded systems, and how they can be implemented in an optimised way. An understanding of digital signal processing (DSP) concepts/mathematics would also be beneficialWe are a nurturing team, and though not a formal graduate scheme you will be supported throughout to develop your career in the direction you want, with mentoring and training provided.

Posted 18 days ago

Cambridge Consultants

Graduate Electronics Engineer – Telecommunications

Cambridge Consultants

Cambridge, UK

Cambridge Consultants’ electronics graduate role develops hardware, PCB layouts and FPGA designs, with laboratory testing and opportunities to learn embedded software.Introduction  We’re looking for Electronics graduates who want to work on real product developments across a range of industries and technologies. You’ll need to be willing to face a challenge and work with a range of different technologies across a variety of tasks. In return we can offer the chance to tackle some of the hardest engineering problems around.  Overview Cambridge Consultants undertakes over 300 technology, design and consulting projects every year. You will have the opportunity to work across the broad range of markets, from Consumer Devices to Industrial Systems, Aerospace and Telecoms. We mentor our graduates to develop their skills and take on increasing responsibility. We’re much more interested in the engineer you can become than the one you are now, and we provide structured mentoring and hands on support to help you grow into a confident and mentor our team to grow them into brilliant technologists. We need people who are enthusiastic about learning, keen to pick up new skills, and can show evidence of a rigorous approach to solving real-world problems. An ability to learn and a determination to grow are more important than the knowledge you already have.   Your responsibilities  With lots of support and guidance from your peers, you will work as part of our technical team on client assignments in multi-disciplinary projects for a wide range of markets. You may work on one or more projects at a time, in a variety of different disciplines and roles.  You will have the chance to interact directly with clients at all phases of projects, from requirements capture and progress updates through delivery to final handover. You will collaborate closely with software, RF, signal processing, mechanical and AI engineers.  What you’ll be doing   Cambridge Consultants works on a wide range of product and system developments for a broad range of clients. We will give you the time, support and opportunities needed to apply your skills confidently and build a reputation as a reliable member of the team. We’ll give you the time and support needed to learn how to apply your skills to client projects and create a solid reputation for yourself as a reliable, safe pair of hands for day-to-day electronic design across a mix of project teams. Your tasks may include: Design and implement systems for a variety of applications and products.  Develop analogue and digital hardware, PCB layouts, and FPGA designs (Verilog/VHDL).  Hands-on testing and debugging in the lab.  Opportunities to gain experience in embedded software (C/C++) and system-level design. What you can bring An excellent degree or PhD in Electrical/Electronic Engineering, Physics, or a related subject.  Solid understanding of fundamental electronic theory and principles.  Practical experience through university, work, or personal projects in one or more of:         – Analogue electronics (interfaces, RF, power)        – Digital electronics (processors, DSP, Verilog/VHDL)       – PCB design Enthusiasm for designing things and making them work. Ability to learn quickly and adapt to new challenges.

Posted 18 days ago

Cambridge Consultants

Graduate Electronics & Software Engineer

Cambridge Consultants

Cambridge, UK

Cambridge Consultants’ electronics and software role designs and implements embedded systems, combining hardware, PCB design, programming and testing across client projects.Overview  Cambridge Consultants undertakes over 300 technology, design and consulting projects every year. You will get to work across the broad range of markets, from Consumer Devices to Industrial Systems to Defence and National Security. The Electronics and Software group is a cohesive team of multi-disciplinary experts in everything to do with embedded systems and devices – whether that’s electronics, embedded software, physics, control, communications, security or algorithm design. We’re much more interested in the engineer you can become than the one you are now, and we mentor our team to grow them into brilliant technologists. We need people who are enthusiastic about learning, keen to pick up new skills, and can show evidence of a rigorous approach to solving real-world problems. An ability to learn and a determination to grow are more important than the knowledge you already have.  Your responsibilities With lots of support and guidance from your peers, you will work as part of our technical team on client assignments in multi-disciplinary projects for a wide range of markets. You may work on one or more projects at a time, in a variety of different disciplines and roles. You will work on the design and implementation of systems for a wide range of applications and products. You will have many opportunities to develop your technical design skills for analogue and digital hardware, information engineering, embedded software, control, communications and whole product design. This could include writing software in C for embedded targets, writing SystemVerilog for FPGAs, PCB design and hardware testing. You will have the chance to interact directly with clients at all phases of projects, from requirements capture and progress updates to final handover.  About youWe’re looking for applicants with the following experience or skills: An excellent degree or PhD in general, electrical, electronic or information engineering, computer science or physics. Experience through university, work or home projects in at least one of the following areas, and enthusiasm for learning about the others: PCB designDigital electronics (processors, memory, DSP, Verilog, VHDL) Analogue electronics (general, interfaces, RF, power) Software implementation in C, C++, Rust, or a similar programming language 

Posted 18 days ago

Cambridge Consultants

Graduate Electronic Systems Engineer

Cambridge Consultants

Cambridge, UK

Cambridge Consultants’ electronics graduate role develops analogue and digital hardware, PCB layouts and FPGA designs, with hands-on testing across varied client projects.Introduction  We’re looking for Electronics graduates who want to work on real product developments across a range of industries and technologies. You’ll need to be willing to face a challenge and work with a range of different technologies across a variety of tasks. In return we can offer the chance to tackle some of the hardest engineering problems around.  Overview Cambridge Consultants undertakes over 300 technology, design and consulting projects every year. You will have the opportunity to work across the broad range of markets, from Consumer Devices to Industrial Systems, Aerospace, Telecoms and Defence and National Security. We mentor our graduates to develop their skills and take on increasing responsibility. We’re much more interested in the engineer you can become than the one you are now, and we provide structured mentoring and hands on support to help you grow into a confident and mentor our team to grow them into brilliant technologists. We need people who are enthusiastic about learning, keen to pick up new skills, and can show evidence of a rigorous approach to solving real-world problems. An ability to learn and a determination to grow are more important than the knowledge you already have.   Your responsibilities  With lots of support and guidance from your peers, you will work as part of our technical team on client assignments in multi-disciplinary projects for a wide range of markets. You may work on one or more projects at a time, in a variety of different disciplines and roles.  You will have the chance to interact directly with clients at all phases of projects, from requirements capture and progress updates through delivery to final handover. You will collaborate closely with software, RF, signal processing, mechanical and AI engineers.  What you’ll be doing   Cambridge Consultants works on a wide range of product and system developments for a broad range of clients. We will give you the time, support and opportunities needed to apply your skills confidently and build a reputation as a reliable member of the team. We’ll give you the time and support needed to learn how to apply your skills to client projects and create a solid reputation for yourself as a reliable, safe pair of hands for day-to-day electronic design across a mix of project teams. Your tasks may include: Design and implement systems for a variety of applications and products.  Develop analogue and digital hardware, PCB layouts, and FPGA designs (Verilog/VHDL).  Hands-on testing and debugging in the lab.  Opportunities to gain experience in embedded software (C/C++) and system-level design. What you can bring An excellent degree or PhD in Electrical/Electronic Engineering, Physics, or a related subject.  Solid understanding of fundamental electronic theory and principles.  Practical experience through university, work, or personal projects in one or more of:         – Analogue electronics (interfaces, RF, power)        – Digital electronics (processors, DSP, Verilog/VHDL)       – PCB design Enthusiasm for designing things and making them work. Ability to learn quickly and adapt to new challenges.

Posted 18 days ago

Cambridge Consultants

Graduate DSP Engineer

Cambridge Consultants

Cambridge, UK

Cambridge Consultants’ Graduate DSP Embedded Engineer designs, models and implements real-time signal processing systems for communications, sensors and audio applications.Introduction We are looking for a Graduate DSP (Digital Signal Processing) Embedded Engineer with a passion for designing and implementing efficient real-time systems to join our team. Our projects span a range of industries andapplications including Communications, Sensors and Audio. Successful candidates can join us between May- September 2027.There is no deadline for this role, as we recruit on a rolling basis. Once the position is filled, we will close the advert. We encourage you to apply as soon as possible.     What we can offerWith lots of support from guidance, you will support our signal processing group. Here are some examples of previous projects the team have worked on: ultra-reliable communications for satellitesIP block acceleration of Voice Activity Detection map based indoor navigation using sensor fusion,development of the communication system for a fleet of moving bots in a challenging indoor environment.We can provide a huge amount of variety in this role. You may be designing filters for simulation of a system one week, getting hands on with programming for a platform the next, or providing vectors or interpreting results from our hardware test team.  We take pride in being ahead of the technology curve, working with and developing exciting new technology. Our accolades include being an Arm Approved Design partner collaborating to design cutting edge systems with the latest low-power technologies. The platforms on which we develop solutions includes devices from TI, ARM devices, PicoChip, Dialog, Tensilica HIFI, Ambiq, Cirrus Logic, and custom ASICs developed in-house. The wide history of projects previously undertaken by the group have been implemented using a variety of software technologies. For embedded systems: C, C++, Assembler. For scripting and modelling: Matlab, Python, native Windows/Linux scripting languages. Utilising systems and processes: version control systems, issue tracking, continuous integration, test driven development. What you can bringYou’ll have the opportunity to work on a range of projects, each with their own distinct set of challenges. You’ll be able to get involved with everything from first-principles thinking and research through to the design, development and deployment of live systems – utilising knowledge and practical experience attained from your degree.We are looking for someone who has:a good degree in a relevant subject, such as electronic/electrical/communications engineering, computer science, mathematics or physicsprogramming skills – scripting languages such as Python or Matlab are particularly useful in our day-to-day work, we also use low level languages such as C for implementation so similar experience would be valuable, or of course a willingness to learn!an interest or understanding of the constraints of embedded systems, and how they can be implemented in an optimised way. An understanding of digital signal processing (DSP) concepts/mathematics would also be beneficialWe are a nurturing team, and though not a formal graduate scheme you will be supported throughout to develop your career in the direction you want, with mentoring and training provided.

Posted 18 days ago

Browse all graduate jobs