Senior Software Engineer

2 months ago


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 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, 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, 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 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...


  • 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, 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...


  • Surrey, United Kingdom Spyrosoft Ltd Full time

    Senior Software Engineer FTC [UK-Surrey]RequirementsC# & C++FullStack knowledge frameworks such as React NextJSKnowledge of automotive communication protocols (CAN, etc)CI/CDLocationSurrey 5 days a week on siteeligibility to work in the UKFTCRole overviewWe are looking for an experiencedSenior Software Engineerto join our team and work closely with our...


  • 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...


  • Surrey, United Kingdom Axiom Software Solutions Limited Full time

    Job Title: Senior SAP TOSCA Automation and Test EngineerAxiom Software Solutions Limited is seeking an experienced SAP TOSCA Automation and Functional Testing Professional to join our team in Surrey, UK. As a key member of our delivery team, you will play a crucial role in delivering high-quality automation solutions for our clients.We offer a competitive...


  • 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 Hudson Shribman Full time

    Job Title: Senior Software DeveloperAt Hudson Shribman, we seek a highly skilled Senior Software Developer to lead our team in creating high-quality software. As a key member of our team, you will be responsible for designing, coding, debugging, and testing software for embedded applications.Key Responsibilities:Design and implement application logic,...


  • Redhill, Surrey, United Kingdom Randstad Education Full time

    About the Role:As a Senior Software Engineer on our Data Analysis team, you will be responsible for designing and developing scalable data analysis solutions. Your primary focus will be on creating efficient algorithms and data structures to handle large datasets. You will work closely with our data scientists to integrate your solutions into our existing...


  • 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 Randstad Education Full time

    Job Title: Senior Software Engineer - Full Stack DevelopmentAs a Senior Software Engineer on our Full Stack Development team, you will be responsible for designing, developing, and maintaining large-scale applications using Java and Spring. Your expertise in Java and backend development will be a valuable asset to our team. We are looking for a highly...


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

    We are seeking a talented 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 software applications.Lead technical...


  • 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...


  • Surrey, United Kingdom trgtment Full time

    Job SummaryWe are seeking an exceptional Senior Software Engineering Position to join our team in Surrey, UK.The successful candidate will be responsible for designing and developing complex software applications using C++ and Qt/C#.Key Accountabilities:Developing and maintaining high-quality software code.Collaborating with cross-functional teams to deliver...