-
Robotics Software Engineer - C++/Linux
Are you an experienced Software Engineer with a background in Robotic Operating Systems, working with C++ and Linux? Are you based in the Cambridge area, or keen to join one of the UK's leading hubs for robotics and technology innovation?
If so, our client - an innovative "tech for good" start-up - is actively hiring for a position based in Cambridge, UK, supporting operations across their UK and EU functions.
The Robotics Software Engineer, based in Cambridge, will be responsible for:
Designing, developing, and testing software systems for advanced robots
Collaborating with electronics, mechatronics, and research teams in an Agile environment
Testing, debugging, and verifying written code
Travelling to field sites to support physical robots
To apply for this Robotics Software Engineer role, you should have:
A degree or master's in Software Engineering, Computer Science, or equivalent
Provable experience working with C++14 and Linux
Extensive experience with ROS1/ROS2 (Robot Operating System)
Familiarity with UML, microcontroller programming, embedded devices for robotics (e.G., NVIDIA Xavier/Jetson), Docker, Jira is beneficial
This role offers a competitive salary and benefits package.
You will join a pioneering technology company with excellent career growth opportunities and profit share options.
To apply for this Robotics Software Engineer - C++/Linux role, please send your CV to NDrain@redlinegroup.Com Or call 01582 878828 / 07961158760 ....Read more...
Type: Permanent Location: Cambridge, England
Start: ASAP
Posted: 2025-10-28 00:00:02
-
Join a dynamic RF and Hardware team working across the full lifecycle of advanced datalinks and RF systems for defence and aerospace.
This permanent role involves both new product development and sustaining existing products.
Key Responsibilities
Lead RF design, system architecture, simulation, schematic capture, and PCB layout (Altium)
Scope new technologies and manage external design resources
Support manufacturing, test and troubleshoot hardware issues
Conduct design reviews, verify specs, and mentor junior engineers
Collaborate across engineering disciplines and contribute to design documentation
Key Skills
Five years in RF design
Experience with wideband RF amplifiers
Proficiency in PCB design tools and RF simulation software
Solid understanding of EMC, analog and digital electronics, and RF test equipment
Strong team player with a proactive attitude
Experience with Altium, AWR Microwave Office, or Ansys HFSS
Familiarity with military or airborne applications and standards
Knowledge of SMPS, embedded systems, and DFM or DFT
Perks and Benefits
Annual bonus (3???6 percent)
25 days holiday ( buy up to 5 more)
Flexible hybrid work (3 office and 2 WFH)
40 hour week ....Read more...
Type: Permanent Location: Brackley, England
Start: ASAP
Duration: Permanent
Salary / Rate: £65000 - £70000 Per Annum None
Posted: 2025-10-27 15:51:16
-
Electronics/Embedded Design Engineer - Fully Remote
Redline has been retained by a global leader in power electronics solutions who are looking for an Electronics/Embedded Design Engineer to join their growing engineering team, based in Leicester(fully remote with occasional office visits).
Due to skills shortages and expansion, my client are seeking an Electronics/Embedded Design Engineer to play a key role in the design and development of large-scale power systems, including Uninterruptible Power Supplies (UPS), Static Var Compensators and Variable Speed Drives.
Responsibilities for this Electronics/Embedded Design Engineer - Fully Remote job are:
Design, develop and manufacture analogue and digital electronic circuits
Diagnose, troubleshoot, commission and test electronic devices and equipment
Develop embedded firmware and software for microcontrollers and processors
Work on UPS systems primarily, with occasional work on static compensators and variable speed drives
PCB layout and prototyping
Collaborate with a small engineering team in the UK and the US
Key skills and experience for Electronics/Embedded Design Engineer - Fully Remote job are:
Proven experience in analogue and digital circuit design at a high level
Embedded programming using C or C++(self-sufficient across multiple software files)
PCB Layout and development
Robust experience in an Electronics Design role
Experience with embedded firmware for microcontrollers and processors
Excellent problem-solving and troubleshooting ability
This is an exciting opportunity to join a forward-thinking company who can offer flexibility, bonus, health insurance, flexitime and the opportunity for career development.
To apply for this Electronics/Embedded Design Engineer role - Fully Remote, please send your CV to ndrain@redlinegroup.Com ....Read more...
Type: Permanent Location: Leicestershire, England
Start: ASAP
Salary / Rate: £35000 - £55000 per annum
Posted: 2025-10-26 00:00:02
-
We are looking for an experienced Embedded Software Engineer to join a multidisciplinary engineering team developing innovative detection and measurement technologies used to protect and maintain critical underground infrastructure.
Key Responsibilities
Design, develop, and maintain embedded firmware for real-time, DSP-based hardware.
Support full software lifecycle, from specification and prototyping to testing and production.
Debug and resolve firmware issues in collaboration with hardware and test teams.
Develop device drivers and interface code (USB, UART, SPI, BLE).
Participate in technical reviews and contribute to product innovation.
About You
Five year experience in embedded firmware development using C and C++.
Strong understanding of real-time systems and RTOS or bare-metal programming.
Experience with Bluetooth, USB, and wired communication protocols.
Familiar with version control tools (Git, JIRA) and embedded IDEs (Code Composer, Visual Studio).
Degree in Computer Science, Electronics, or related field ....Read more...
Type: Permanent Location: Bristol, England
Start: ASAP
Duration: Permanent
Salary / Rate: £65000 - £80000 Per Annum None
Posted: 2025-10-24 15:44:13
-
Firmware C and C++ developer required to work closely with hardware engineers completing fast turnarounds on critical engineering projects on Renesas microcontroller family, ARM Cortex microcontrollers, Embedded serial communications and object oriented software including C++ and the C# .NET framework for GUI development.
The idea candidate will also have
Knowledge of Physics (especially electricity and magnetism).
DSP techniques.
Use of oscilloscope
The role requires at least a 2:1 engineering degree with additional experience in software development skills and a willingness to grow and develop.
Working effectively with other engineering teams and other departments is key as is the ability to learn a broad product range quickly.
....Read more...
Type: Permanent Location: Dover, England
Start: ASAP
Duration: Permanent
Salary / Rate: £38000 - £60000 Per Annum None
Posted: 2025-10-23 09:47:14
-
An opportunity has arisen for a Senior Electronics Engineer to join an innovative and future thinking business based in Berkshire.
The successful Berkshire based Senior Electronics Engineer will work with a market-leading design team focused on developing innovative and robust electronic products.
The role involves leading projects from initial concept through to final production, including schematic design, PCB layout, prototyping, testing, and customer support as products scale to volume production.
Key Responsibilities:
Lead electronic product development projects from concept to production.
Design innovative electronics and embedded firmware solutions.
Conduct automated and manual testing for electronics and software.
Act as the lead architect for assigned projects, collaborating with other engineers where needed.
Manufacture and test embedded components and harnesses for prototypes.
Participate in formal design reviews and follow an agile development methodology.
Ensure accurate documentation and maintain up-to-date project tracking (Jira, Atlassian).
Conduct EMC testing and compliance evaluations for various industry standards.
Skills and Experience:
A relevant degree or HNC/HND in Electronic Engineering, or significant proven experience in electronic product development.
Extensive industry experience in electronics design and embedded systems development.
Expertise in Altium Designer for schematic capture and PCB layout.
Ability to design and integrate digital and industrial communication buses such as SPI, I2C, UART, Ethernet, CANbus/LINbus.
Experience with task tracking tools like Jira and version control applications like Bitbucket.
Familiarity with EMC testing and certification requirements for automotive, aerospace, or medical applications is an advantage.
Experience in miniaturisation and high-density electronic designs.
APPLY NOW for the Senior Electronics Engineer position based in, Berkshire, by sending your CV and cover letter to bwiles@redlinegroup.Com or call Ben on 01582 878826 / 07471 181784. ....Read more...
Type: Permanent Location: Berkshire, England
Start: ASAP
Salary / Rate: £50000 - £75000 per annum
Posted: 2025-10-21 14:15:20
-
An exciting opportunity has arisen for a Lead Systems Architect - Electronics to join an established and forward-thinking engineering team within a UK-based technology company located in Kent.
The successful Lead Systems Architect - Electronics, Kent will define, design, and oversee system architecture for new product development, ensuring seamless integration of mechanical, electrical, and software components.
The role balances technical, customer, and business requirements to deliver robust, scalable, and compliant products.
Key Responsibilities:
Establish and own the system architecture vision.
Translate requirements into system-level specifications.
Define interfaces between hardware, firmware, software, and mechanical components.
Lead trade-off studies, risk assessments, and validation planning.
Ensure scalability, modularity, and maintainability in designs.
Serve as the technical authority and primary point of coordination for system-level design
Technical Skills/Qualifications:
Bachelor's degree in electrical/systems engineering (Master's/PhD preferred).
Vast experience in electronic product development; a few years in an architect/lead role.
Proven track record in electrical measurement equipment (e.G., Multimeters, oscilloscopes, analysers).
Strong knowledge of embedded systems, analogue (analog) /digital design, data acquisition, and signal conditioning.
Experience with SysML, MATLAB/Simulink, and version-controlled design workflows
This is a permanent position for a Lead Systems Architect - Electronics based in Kent, offering a fantastic opportunity to work on meaningful and technically varied projects in a supportive and technically rich environment.
If you're driven by innovation and take pride in engineering, we want to hear from you.
APPLY NOW to join a passionate engineering team committed to excellence.
Send your CV to bwiles@redlinegroup.Com or call Ben on 01582 878816 / 07471 181784. ....Read more...
Type: Permanent Location: Kent, England
Start: ASAP
Salary / Rate: £60000 - £80000 per annum
Posted: 2025-10-21 14:12:59
-
Software Engineer required to work on cutting edge safety critical C / C++ and Python system development as part of a growing team.
Requirements
C/C++ and Python programming experience.
Highly regulated industry understanding.
Safety critical standards.
Multi core processor and embedded systems development.
Software testing tools MISRA, LDRA, Vectorcast or similar.
Role
Develop and verify software for complex systems in collaboration with cross functional teams.
Review and validate software requirements, ensuring compliance with safety critical standards.
Conduct technical reviews, safety assessments, and certification processes. ....Read more...
Type: Permanent Location: Farnborough, England
Start: ASAP
Duration: Permanent
Salary / Rate: £55000 - £90000 Per Annum None
Posted: 2025-10-21 09:45:25
-
Are you looking for a Controls Software Engineer - Codesys job in Sharnbrook?
A fast-growing consultancy, providing solutions to a range of Automotive companies, are looking for a Controls Software Engineer - Codesys to join their site based in Sharnbrook.
Key skills required for the Controls Software Engineer - Codesys job in Sharnbrook:
Codesys experience (ESSENTIAL)
Previous experience and knowledge of Control Systems
Experience of Embedded C
CAN-bus
This is an excellent opportunity for a Controls Software Engineer - Codesys that is keen to grow and progress their career with a forward-thinking business and with real future opportunities to progress into a senior and team lead position.
For further information on the Controls Software Engineer - Codesys job based in Sharnbrook, please contact Ben Wiles on 01582 878816 / 07471181784 or email bwiles@RedlineGroup.Com ....Read more...
Type: Permanent Location: Bedfordshire, England
Start: ASAP
Salary / Rate: £40000 - £65000 per annum
Posted: 2025-10-17 13:52:55
-
An excellent opportunity for a Senior Firmware Engineer- C++ with the job based in Glasgow, Scotland.
With continued growth of the business my client is looking for a Senior Firmware engineer to be part of a motivated engineering team working for a world leader in portable gas detectors.
You will be developing detailed code for the development of next gen products.
To be a great match for the job as a Senior Firmware Engineer, you will come from a strong background in a variety of languages such as C++ and have the experience to design, code and debug applications in various software languages.
The company develop software applications to complement their products which manage the products calibration process and allow data to be extracted from the equipment.
To apply for this Senior Firmware Engineer - C/C++ job based in Glasgow you must have a combination of the following skills:
- Proven experience as an Senior Embedded Software Engineer
- Strong hands-on experience with Embedded C and FreeRTOS
- Solid understanding of microcontroller-based systems and real-time constraints
- Familiarity with low-level hardware interaction and debugging tools
This job is a great opportunity for a driven Software engineer in Glasgow.
To apply for this job please send your CV to Rwilcocks@redlinegroup.Com or give Ricky Wilcocks a call on 01582 878810 or 079317 88834. ....Read more...
Type: Permanent Location: Renfrewshire, Scotland
Start: ASAP
Salary / Rate: £30000 - £60000 per annum
Posted: 2025-10-17 00:00:03
-
As a Senior Engineer in the Staines-upon-Thames based Graphics Research Team, you will play a key role in developing high-performance graphics solutions for mobile devices.
You will integrate solutions with new hardware platforms optimise the Android OS graphics stack, benchmark systems against competitors to ensure the best possible graphics on the market.
This is a fantastic opportunity to shape the future of mobile graphics and contribute to the next generation of mobile devices, while working with state-of-the-art technology.
Key Responsibilities for the Senior Engineer
Innovate and optimise real-time rendering pipelines for exceptional performance.
Implement features and extensions for the Android Graphics stack (e.G., SurfaceFlinger, SKIA, HWUI).
Analyse graphics workloads, identify bottlenecks, and improve performance and power efficiency.
Develop middleware libraries based on graphics and compute APIs such as Vulkan and OpenGL ES.
Evaluate new devices and collaborate with cross-functional teams to meet user experience requirements.
Take technical ownership of significant project components, translating complex requirements into detailed designs and implementations.
Required Skills & Experience
Degree in Computer Science, Electronics, Natural Sciences, Mathematics, Engineering, or equivalent industrial experience.
Proven experience in real-time embedded software development, preferably in mobile devices.
Expertise in computer graphics, with middleware development experience using Vulkan (preferred), OpenGL ES, or OpenGL.
Strong understanding of computer graphics pipelines and modern GPU architectures.
Expert-level proficiency in C and C++ programming languages.
System-level performance analysis skills and strong OS fundamentals (memory management, multithreading).
Desirable Skills
Experience of SKIA graphics library.
Experience designing and implementing GPU shader algorithms.
Experience working on GPU Drivers.
Experience working with ARM 64-bit architecture.
Familiarity with ML and neutral networks.
Familiarity with CPU/NPU hardware architectures.
This is an excellent opportunity to join a forward-thinking organisation in Staines-upon-Thames, renowned for its culture of innovation and commitment to excellence.
The role offers a competitive salary, excellent benefits, and significant opportunities for professional growth.
To apply for the role of Senior Engineer in Staines-upon-Thames, Surrey, send your CV and cover letter to jallan@redlinegroup.Com or contact us at 01582 878820 / 07961 158760 for more information. ....Read more...
Type: Permanent Location: Surrey, England
Start: ASAP
Salary / Rate: £65000 - £95000 per annum
Posted: 2025-10-15 13:24:02
-
An exciting opportunity has arisen for a Validation & Verification Engineer to join a leading flight software team working on cutting-edge space missions.
This role offers the chance to contribute to next-generation orbital debris removal and satellite servicing projects, a truly unique opportunity to make an impact on the future of space sustainability.
Were looking for someone with a strong background in real-time embedded software whos ready to take the next step in their career and play a key role in ensuring flight software reliability, performance, and safety.
Youll be responsible for the verification and validation (V&V) of onboard flight software for satellite missions, defining solutions based on system requirements and collaborating across subsystems to ensure robust, high-quality software delivery.
Key Responsibilities:
- Participate in the validation and verification of flight software for satellite onboard computers.
- Review technical specifications and requirements documents (SRS, ICD, SDD, etc.).
- Design, implement, and automate test cases and scripts.
- Develop and maintain test environments and simulators.
- Identify and implement test equipment solutions.
- Collaborate with subsystem teams to define software needs and interfaces.
- Contribute to technical reviews and knowledge sharing across projects.
Essential Skills:
- Proven experience designing and automating test cases for real-time embedded software.
- Strong programming ability in Python, including dependency and environment management.
- Experience in software validation facilities (numerical, hybrid, or hardware-based).
- Familiarity with Git and modern software development workflows.
- Background in space software verification and validation (C/C++).
- Understanding of communication protocols (PUS, CCSDS, CAN, SpaceWire).
- Knowledge of ECSS standards, especially ECSS-E-ST-40C.
- Strong understanding of the software development lifecycle.
- Proactive, self-managing, and able to take ownership while working collaboratively.
Desirable Skills:
- Experience with RTOS platforms (VxWorks or RTEMS).
- Familiarity with CI/CD pipelines and UML.
- Experience with Linux environments, shell scripting, and QT-based applications.
- Knowledge of cFS framework, SPARC V8 or PowerPC architectures.
- Understanding of mission design lifecycles from concept to operations.
Whats on Offer
- Competitive salary
- Flexible working around core hours (optional 9/75 pattern)
- Hybrid working options
- 2528 days annual leave + bank holidays
- Private healthcare, life insurance, and long-term sick pay
- Relocation support & visa sponsorship (where applicable)
- Modern, state-of-the-art workspace
- Regular team and social events
- Opportunity to work with an international team on pioneering space technology
If youre an experienced Flight Software Engineer or Verification Specialist ready to contribute to mission-critical space systems, wed love to hear from you.
RW ....Read more...
Type: Permanent Location: Oxfordshire,England
Start: 13/10/2025
Salary / Rate: £40000 - £85000 per annum, Benefits: Hybrid & flexible working, 9/75 work pattern, private healthcare, & more!
Posted: 2025-10-13 09:55:08
-
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems?
If so, my client is currently recruiting for a Senior Embedded Software Engineer C/C++ to join their R&D site based in Chelmsford, Essex.
My client is looking for a Software Engineer to join their Team.
They are seeking a key individual to join the existing software team engaged in the development of advanced electronics systems for the satellite modems markets.
The purpose of this role is to design, develop and support software within the engineering department.
Main responsibilities for the Senior Embedded Engineer C/C++ job will be:
- Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors.
- Experience programming hardware devices at register level.
- Developing low-level embedded software for Linux operating system, Linux kernel development & Linux network programming.
Requirements for the Senior Embedded Software Engineer C/C++ job include:
- The successful candidate will be an accomplished Software engineer with experience within a similar job.
- The ideal candidate will be a self-starter capable of successfully undertaking complex development tasks to a given schedule with minimal guidance and supervision
This is a fantastic opportunity to join a Chelmsford, Essex based world leader in their industry offering excellent career prospects, there is also hybrid working available along with a great benefits package.
You need to be able to pass Baseline security clearance, therefore sponsorship will not be provided.
To apply for the Senior Embedded Software Engineer C/C++ based in Chelmsford, Essex, please send your CV to Rwilcocks@redlinegroup.Com If you have any specific questions about this job, please contact Ricky on 01582 878810 or 079317 88834. ....Read more...
Type: Permanent Location: Essex, England
Start: ASAP
Salary / Rate: £50000 - £65000 per annum
Posted: 2025-10-12 00:00:14
-
A leading space engineering organisation is seeking an Embedded Flight Software Engineer to join its growing flight software team, developing real-time embedded software for next-generation orbital missions.
This is an exciting opportunity for an experienced engineer to work on technically challenging and high-impact projects, developing onboard flight software for spacecraft and contributing to missions designed to enable safe and sustainable space operations.
Youll take ownership of key aspects of flight software design, definition, integration, and validation, working closely with multi-disciplinary teams across spacecraft systems, GNC, and avionics.
For this role we can consider visa sponsorship and relocation support.
Key Responsibilities
- Design, develop, and validate real-time embedded flight software for satellite onboard computers.
- Define software architecture, ICDs, and development and verification plans.
- Collaborate with systems and subsystem teams to identify software requirements and deliver solutions.
- Perform integration, verification, and validation activities on target and in simulation.
- Support mission testing and simulation campaigns.
- Contribute to continuous improvement and knowledge sharing across projects and global teams.
Essential Skills & Experience
- Bachelors or Masters degree in Computer Science, Software Engineering, or a relevant engineering discipline.
- Proven experience developing software for real-time embedded systems (C/C++).
- Strong understanding of real-time operating systems (e.g.
VxWorks, RTEMS).
- Experience implementing equipment drivers and ICDs.
- Proficient with Git version control and modern software development workflows.
- Experience developing and executing test plans and debugging software both in simulation and on target.
- Strong problem-solving skills and ability to work proactively with minimal supervision.
Desirable Skills
- Experience developing software for space systems or other high-reliability environments.
- Experience with VxWorks and familiarity with PowerPC architecture.
- Knowledge of communication protocols such as CCSDS, CAN, and SpaceWire.
- Understanding of software standards such as MISRA and familiarity with ECSS standards.
- Experience with NASA cFS framework.
- Proficiency with Linux, shell scripting, build systems, and Python.
- Experience across the full mission lifecycle from concept to operations.
Whats on Offer
- Opportunity to work with a highly skilled and diverse international team.
- Flexible working around core hours with a hybrid setup.
- Optional compressed working pattern (9/75).
- 25 days annual leave (increasing with service) plus bank holidays.
- Private healthcare, life insurance, and long-term sick pay.
- Relocation assistance and visa sponsorship (where applicable).
- State-of-the-art office and cleanroom facilities.
- Supportive, collaborative environment with regular social and professional development events.
If youre passionate about developing software that powers real-world space missions and want to contribute to the future of sustainable space operations, wed love to hear from you.
RW ....Read more...
Type: Permanent Location: Oxfordshire,England
Start: 09/10/2025
Salary / Rate: £40000 - £75000 per annum, Benefits: Hybrid & flexible working, 9/75 work pattern, private healthcare, & more!
Posted: 2025-10-09 15:20:12