Senior Software Engineer

3 months ago


Redhill, United Kingdom Hudson Shribman Full time

Senior Software Engineer, Surrey.


The purpose of the Senior Software Engineer is to create, maintain and release high quality software to schedule and lead a small Team in accordance with Company standards.


Responsibilities


  • The purpose of the Senior Software Engineer is the design, coding, debugging, testing and maintenance of software for embedded applications encompassing both low-level microprocessor code as well as higher level software designs running within an embedded operating system environment
  • This will be undertaken alongside other technical activities while working with hardware and software engineers to deliver specific project goals derived from future product requirements
  • Responsibilities will include the development and implementation of application logic, peripheral drivers, protocols, human-machine interfaces and documentation of the same
  • A key element of the role will be the delivery of software within agreed timescales and to budget
  • The right candidate will be capable of designing and delivering robust code. Demonstration of competence in using C is essential as is embedded programming experience of both low level and high level code
  • The candidate will be responsible for leading a small team.


Competencies:


  • Experience of developing software through entire lifecycle.
  • Ability to work independently without need for close supervision.
  • Ability to analyse process or tools to propose improvements where applicable.


Qualifications & Experience:


Essential:

  • Team working ability and drive to deliver on time
  • C experience in an embedded environment
  • Experience of embedded processors and real-time operating systems
  • Experience of interfacing with hardware devices and peripherals
  • Solid understanding of software development life-cycles and processes
  • Experience of requirement analysis, software design and software architecture
  • Experience with source control tools such as SubVersion and Git
  • Behavioural: self-starting, adaptable, problem solving
  • Degree.


Desirable:

  • C++ experience in an embedded environment
  • Object Oriented Design and Programming experience
  • Familiarity with desktop application, GUI/event-based design
  • Knowledge of issue-tracking tools, such as Jira.
  • Knowledge of releasing software to Production


  • Redhill, United Kingdom Hudson Shribman Full time

    Job DescriptionSenior Software Engineer, Surrey.The purpose of the Senior Software Engineer is to create, maintain and release high quality software to schedule and lead a small Team in accordance with Company standards.ResponsibilitiesThe purpose of the Senior Software Engineer is the design, coding, debugging, testing and maintenance of software for...


  • Redhill, United Kingdom Hudson Shribman Full time

    Senior Software EngineerSurrey£c75,000Purpose of the Role The purpose of the senior Software Engineer is to create, maintain and release high quality software to schedule, in accordance with Company standards. Key Responsibilities: The purpose of the senior Software Engineer is the design, coding, debugging, testing and maintenance of software for embedded...


  • Redhill, United Kingdom Hudson Shribman Full time

    Senior Software Engineer Surrey £c75,000Purpose of the RoleThe purpose of the senior Software Engineer is to create, maintain and release high quality software toschedule, in accordance with Company standards.Key Responsibilities:The purpose of the senior Software Engineer is the design, coding, debugging, testing and maintenance of software for embedded...


  • Redhill, United Kingdom CV-Library Full time

    Senior Software Engineer Surrey £c75,000 Purpose of the Role The purpose of the senior Software Engineer is to create, maintain and release high quality software to schedule, in accordance with Company standards. Key Responsibilities: The purpose of the senior Software Engineer is the design, coding, debugging, testing and maintenance of...


  • Redhill, United Kingdom Hudson Shribman Full time

    Job Description Senior Software Engineer , Surrey. The purpose of the Senior Software Engineer is to create, maintain and release high quality software to schedule and lead a small Team in accordance with Company standards. Responsibilities The purpose of the Senior Software Engineer is the design, coding, debugging, testing and maintenance of software...


  • Redhill, United Kingdom Hudson Shribman Full time

    Senior Software Engineer, Surrey.The purpose of the Senior Software Engineer is to create, maintain and release high quality software to schedule and lead a small Team in accordance with Company standards.ResponsibilitiesThe purpose of the Senior Software Engineer is the design, coding, debugging, testing and maintenance of software for embedded applications...


  • Redhill, United Kingdom Hudson Shribman Full time

    Senior Software Engineer, Surrey.The purpose of the Senior Software Engineer is to create, maintain and release high quality software to schedule and lead a small Team in accordance with Company standards.ResponsibilitiesThe purpose of the Senior Software Engineer is the design, coding, debugging, testing and maintenance of software for embedded applications...


  • Redhill, Surrey, United Kingdom Hudson Shribman Full time

    Hudson Shribman is seeking a Senior Software Engineer Lead to join our team in Surrey.We are looking for an experienced software engineer to lead a small team and create, maintain and release high quality software.The Role:Design, code, debug, test and maintain software for embedded applications, including low-level microprocessor code and higher level...


  • Redhill, United Kingdom Tiger Resourcing Group Full time

    Senior C++ Software Engineer (C++) - INSIDE IR35 - 3 DAYS PER WEEK IN REDHILL (SURREY)C++ development experience requirements:Proficient Modern C++ experience (minimum 11, ideally 14 and later).Experience in developing multi-threaded applications.Experience of debugging on target hardware.Experience in platform development and a good understanding of...


  • Redhill, Surrey, United Kingdom Hudson Shribman Full time

    Senior Software Engineer , Surrey. The purpose of the Senior Software Engineer is to create, maintain and release high quality software to schedule and lead a small Team in accordance with Company standards. Responsibilities The purpose of the Senior Software Engineer is the design, coding, debugging, testing and maintenance of software for ...


  • Redhill, UK, Surrey, United Kingdom Hudson Shribman Full time

    Senior Software Engineer, Surrey.The purpose of the Senior Software Engineer is to create, maintain and release high quality software to schedule and lead a small Team in accordance with Company standards.ResponsibilitiesThe purpose of the Senior Software Engineer is the design, coding, debugging, testing and maintenance of software for embedded applications...


  • Redhill, Surrey, United Kingdom ZipRecruiter Full time

    Job OverviewZipRecruiter is seeking a highly skilled Senior C++ Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software programs using Modern C++. Your expertise in multi-threaded applications, debugging on target hardware, and platform development will be crucial in...


  • Redhill, Surrey, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Redhill, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance...


  • Redhill, Surrey, United Kingdom Hudson Shribman Full time

    About Hudson ShribmanWe are a cutting-edge technology company that specializes in developing innovative embedded software solutions. We are seeking a highly skilled Senior Software Engineering Team Lead to join our team.Key Responsibilities:Design, code, debug, test and maintain software for embedded applications.Work with hardware and software engineers to...


  • Redhill, Surrey, United Kingdom Tiger Resourcing Solutions Ltd Full time

    We are seeking an experienced Senior Linux Software Engineer to join our team at Tiger Resourcing Solutions Ltd. Based in Redhill, Surrey, this role offers the opportunity to work on challenging projects and collaborate with a skilled team.Key responsibilities include designing, developing, and testing software programs, as well as analyzing and contributing...


  • Redhill, United Kingdom Clearwater People Solutions Ltd Full time

    Our client are currently looking for a Senior Network Support Engineer to join their team on a permanent basis. The Senior Network Support Engineer will be responsible for the day-to-day support of the IT infrastructure including helpdesk issues rangingfrom 1st line -3rd line during busy times, taking ownership of technical issues in a senior capacity...


  • Redhill, Surrey, United Kingdom Hudson Shribman Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to lead our small team in delivering high-quality software solutions. The ideal candidate will have experience with embedded systems development, C programming, and real-time operating systems.Key Responsibilities:Design, code, debug, test, and maintain software for embedded...


  • Redhill, Surrey, United Kingdom Randstad Education Full time

    Job Title: Software EngineerWe are seeking a skilled and detail-oriented Software Engineer to fill this role. The key responsibilities include designing, developing, testing, and troubleshooting software applications. Collaborating with cross-functional teams is also essential.About the Role:The successful candidate will have experience in programming...


  • Redhill, United Kingdom Parker B Associates Full time

    Software Engineering Manager Permanent Surrey/ 80% remote £60,000 - £80,000 + bonus + 6-14% pension Our client is a global Insurance business and is looking for a Software Engineering Manager to join on a permanent basis. This is an exciting time to join the company evolving the portfolio of products to a cloud/ SaaS environment. You will be managing...


  • Redhill, Surrey, United Kingdom Randstad Education Full time

    Job Title: Software EngineerAbout the Role:We are seeking a highly skilled software engineer to join our team at Randstad Education. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications that meet the needs of our clients.Key Responsibilities:Design and develop efficient...