Software Engineer

2 weeks ago


Redhill, United Kingdom Rapiscan Systems Full time

Rapiscan Systems is an industry leader in detection technology, providing cargo and vehicle inspection systems and services for ports, borders, military, high-threat facilities, and checkpoints to help customers combat terrorism, drug smuggling, illegal immigration, and trade fraud. We offer a broad array of scanning system configurations that leverage low-, medium-, and high-energy X-ray technology—or multiple X-ray technologies—to address each customer’s unique security application requirements. Our commitment to excellence in imaging performance, innovative design, and uncompromising quality ensures our solutions consistently deliver best-in-class imaging, high reliability, and operator satisfaction, to help customers find threats and contraband with ease and confidence.

Role Overview

The electronics team have developed board level CAN bus technology for control of X-ray inspection systems. As the software is developed abroad, a CANopen expert is now needed locally to join the electronics team complementing that remote software effort, bring up control systems at the Salfords factory and establish an in-house development capability through training.


  • Develop CANopen master and slave software on PC and embedded processor boards.
  • Write, deploy and debug control applications on prototype X-ray inspection systems.
  • Work with remote software teams to bring up and integrate control systems at the Salfords factory
  • Train embedded software engineers creating a local CANopen capability
  • Code for manufacturing ATE, boot loading and firmware upgrades.
  • Practical hands-on bring up, test and diagnostics of embedded code on board level hardware and systems.
  • This role is a hybrid role based out of Redhill when on site.


Candidate Requirements

  • Proven CANopen expert with 4 years+ development experience.
  • Emotas CANopen libraries and tools.
  • TM4C1294 and Sitara processors.
  • TI’s Code composer studio and XDS200 J-TAG debugger.
  • C/C++, Linux, Python, JSON, version management.
  • Effective communicator able to train and support less experienced developers.
  • Comfortable starting from scratch, suggesting solutions and leading the implementation of those solutions.
  • Proficient with lab test equipment to debug board level hardware.
  • Familiar with circuit diagrams.
  • The successful candidate will be offered a Fixed Term 9 Month Contract.


  • Software Engineer

    5 days ago


    Redhill, United Kingdom WeDo Full time

    Role: Software EngineerOrganisation: Financial ServicesSalary: £60k, 7.5% - 10% bonusLocation: Greater LondonWorking Policy: hybrid, 2 days on site.WeDo have partnered with a Global FinTech looking for a Software Engineer to join an existing Scrum team. The Scrum team are an established group who pride themselves on well tested, clean code.The team...


  • Redhill, United Kingdom Hudson Shribman Full time

    Hudson Shribman is looking for a Senior Software EngineerThe purpose of the role is to create, maintain and release high quality software to schedule, in accordance with Company standards. Senior Software Engineer Requirements:• Team working ability and drive to deliver on time• C experience in an embedded environment• Experience of embedded...


  • Redhill, United Kingdom Tiger Resourcing Group Full time

    Job Summary:nThe Software Development Engineer in Test (SDET) works as part of a software development team to produce quality software products on custom hardware platforms. The SDET facilitates the earlier delivery of products through continuous testing and contributes to the development of automated functional integration tests and end-to end tests through...


  • Redhill, United Kingdom Hudson Shribman Full time

    Hudson Shribman is looking for a Senior Software EngineerThe purpose of the role is to create, maintain and release high quality software to schedule, in accordance with Company standards. Senior Software Engineer Requirements:• Team working ability and drive to deliver on time• C experience in an embedded environment• Experience of embedded...


  • redhill, United Kingdom Tiger Resourcing Group Full time

    Job Summary:The Software Development Engineer in Test (SDET) works as part of a software development team to produce quality software products on custom hardware platforms. The SDET facilitates the earlier delivery of products through continuous testing and contributes to the development of automated functional integration tests and end-to end tests through...


  • Redhill, United Kingdom Tiger Resourcing Group Full time

    Job Summary:Read all the information about this opportunity carefully, then use the application button below to send your CV and application.The Software Development Engineer in Test (SDET) works as part of a software development team to produce quality software products on custom hardware platforms. The SDET facilitates the earlier delivery of products...


  • Redhill, United Kingdom Tiger Resourcing Group Full time

    Job Summary: The Software Development Engineer in Test (SDET) works as part of a software development team to produce quality software products on custom hardware platforms. The SDET facilitates the earlier delivery of products through continuous testing and contributes to the development of automated functional integration tests and end-to end tests...


  • Redhill, United Kingdom Tiger Resourcing Group Full time

    Job Summary:Read all the information about this opportunity carefully, then use the application button below to send your CV and application.The Software Development Engineer in Test (SDET) works as part of a software development team to produce quality software products on custom hardware platforms. The SDET facilitates the earlier delivery of products...


  • Redhill, United Kingdom Tiger Resourcing Group Full time

    Job Summary:The Software Development Engineer in Test (SDET) works as part of a software development team to produce quality software products on custom hardware platforms. The SDET facilitates the earlier delivery of products through continuous testing and contributes to the development of automated functional integration tests and end-to end tests through...


  • Redhill, United Kingdom Tiger Resourcing Group Full time

    Job Summary:The Software Development Engineer in Test (SDET) works as part of a software development team to produce quality software products on custom hardware platforms. The SDET facilitates the earlier delivery of products through continuous testing and contributes to the development of automated functional integration tests and end-to end tests through...


  • Redhill, United Kingdom Tiger Resourcing Group Full time

    Job Summary:The Software Development Engineer in Test (SDET) works as part of a software development team to produce quality software products on custom hardware platforms. The SDET facilitates the earlier delivery of products through continuous testing and contributes to the development of automated functional integration tests and end-to end tests through...


  • Redhill, United Kingdom TIGER RESOURCING SOLUTIONS LIMITED Remote Work Freelance Full time

    Job Title: Senior Software Engineer (Devices - Java) PLEASE ONLY APPLY IF YOU HAVE WORKED ON PROJECTS WHERE YOU HAVE EXPERIENCE DEBUGGING ON TARGET HARDWARE (LINUX) AND NETWORKING PROTOCOLS (E.G. TCP/IP) Conceptualise, designs, codes, debugs, and performs development activities in accordance with designated standards and procedures to meet specific project...


  • Redhill, United Kingdom Tiger Resourcing Group Full time

    Job Details:Job Title: Senior Software Engineer (Devices - Java / C++)nOnsitenInside IR35Conceptualise, designs, codes, debugs, and performs development activities in accordance with designated standards and procedures to meet specific project requirements.? Shares technical expertise and provides training and guidance to other team members.Essential Job...


  • Redhill, United Kingdom Tiger Resourcing Group Full time

    Job Title: Senior Software Engineer (Devices - Java)PLEASE ONLY APPLY IF YOU HAVE WORKED ON PROJECTS WHERE YOU HAVE EXPERIENCE DEBUGGING ON TARGET HARDWARE (LINUX) AND NETWORKING PROTOCOLS (E.G. TCP/IP)Conceptualise, designs, codes, debugs, and performs development activities in accordance with designated standards and procedures to meet specific project...


  • Redhill, United Kingdom Tiger Resourcing Group Full time

    Job Details:Scroll down to find the complete details of the job offer, including experience required and associated duties and tasks.Job Title: Senior Software Engineer (Devices - Java / C++)Onsite Inside IR35Conceptualise, designs, codes, debugs, and performs development activities in accordance with designated standards and procedures to meet specific...


  • Redhill, United Kingdom Tiger Resourcing Group Full time

    Job Details:Scroll down to find the complete details of the job offer, including experience required and associated duties and tasks.Job Title: Senior Software Engineer (Devices - Java / C++)Onsite Inside IR35Conceptualise, designs, codes, debugs, and performs development activities in accordance with designated standards and procedures to meet specific...


  • Redhill, United Kingdom Tiger Resourcing Group Full time

    Job Details:Job Title: Senior Software Engineer (Devices - Java / C++)Onsite Inside IR35Conceptualise, designs, codes, debugs, and performs development activities in accordance with designated standards and procedures to meet specific project requirements.? Shares technical expertise and provides training and guidance to other team members.Essential Job...


  • Redhill, United Kingdom Tiger Resourcing Group Full time

    Job Details:Job Title: Senior Software Engineer (Devices - Java / C++)Onsite Inside IR35Conceptualise, designs, codes, debugs, and performs development activities in accordance with designated standards and procedures to meet specific project requirements.? Shares technical expertise and provides training and guidance to other team members.Essential Job...


  • Redhill, United Kingdom Tiger Resourcing Group Full time

    Job Details:Job Title: Senior Software Engineer (Devices - Java / C++)Onsite Inside IR35Conceptualise, designs, codes, debugs, and performs development activities in accordance with designated standards and procedures to meet specific project requirements.? Shares technical expertise and provides training and guidance to other team members.Essential Job...


  • Redhill, United Kingdom Tiger Resourcing Group Full time

    Job Details: Job Title: Senior Software Engineer (Devices - Java / C++) Onsite Inside IR35 Conceptualise, designs, codes, debugs, and performs development activities in accordance with designated standards and procedures to meet specific project requirements.? Shares technical expertise and provides training and guidance to other team members. Essential Job...