Senior Software Development Specialist

3 weeks ago


Redhill, Surrey, United Kingdom Resourcing Global Solutions Full time
Senior Software Engineer Role

The purpose of this senior software engineer position is to create and maintain high-quality software that meets company standards.

Key Responsibilities:

  • Design, code, debug, test, and maintain software for embedded applications, encompassing both low-level microprocessor code and higher-level software designs running within an embedded operating system environment.
  • Work with hardware and software engineers to deliver specific project goals derived from future product requirements.
  • Develop and implement application logic, peripheral drivers, protocols, human-machine interfaces, and document the same.
  • Deliver software within agreed-upon timescales and to budget.
  • Design and deliver robust code.
  • Demonstrate competence in using C and embedded programming experience of both low-level and high-level code.

Competencies:

  • Experience in developing software through its entire lifecycle.
  • Ability to work independently with minimal supervision.
  • Ability to analyze processes or tools to propose improvements where applicable.

Qualifications and Experience:

  • 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.
  • Behavioral: self-starting, adaptable, problem-solving.

Desirable Skills:

  • 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.
  • Knowledge of DO-178 would be advantageous.


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

    As a seasoned Senior Software Developer - Backend, you will play a key role in shaping the architecture of our company's systems. Your expertise in designing and implementing robust backend solutions will help us drive business growth and improve user experiences.Key Responsibilities:Design and develop scalable backend systems using programming languages...


  • 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

    Job Title: Senior Software EngineerJob Summary:Hudson Shribman is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, coding, debugging, testing, and maintaining high-quality software for embedded applications.Key Responsibilities:Design and develop software for embedded...


  • Redhill, Surrey, United Kingdom Sciensus Full time £50,960 - £57,200

    We are seeking a skilled Senior Software Engineer to join our team in Python Development. The ideal candidate will have experience with Python and its ecosystem. Key responsibilities include:Design and develop scalable, efficient, and maintainable software systems using Python and related technologies.Collaborate with cross-functional teams to identify and...


  • Redhill, Surrey, United Kingdom Resourcing Global Solutions Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Resourcing Global Solutions. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software for embedded applications.Key Responsibilities:Design and develop software for embedded...


  • Redhill, Surrey, United Kingdom Resourcing Global Solutions Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Resourcing Global Solutions. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software for embedded applications.Key Responsibilities:Design and develop software for embedded...


  • Redhill, Surrey, United Kingdom Resourcing Global Solutions Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Resourcing Global Solutions. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software for embedded applications.Key Responsibilities:Design and develop software for embedded...


  • Redhill, Surrey, United Kingdom Resourcing Global Solutions Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Resourcing Global Solutions. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software for embedded applications.Key Responsibilities:Design and develop software for embedded...


  • Redhill, Surrey, United Kingdom Resourcing Global Solutions Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Resourcing Global Solutions. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software for embedded applications.Key Responsibilities:Design, code, debug, test, and maintain...


  • Redhill, Surrey, United Kingdom Resourcing Global Solutions Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Resourcing Global Solutions. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software for embedded applications.Key Responsibilities:Design, code, debug, test, and maintain...


  • Redhill, Surrey, United Kingdom Resourcing Global Solutions Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Resourcing Global Solutions. As a Senior Software Engineer, you will be responsible for designing, coding, debugging, testing, and maintaining high-quality software for embedded applications.Key Responsibilities:Design, code, debug,...


  • Redhill, Surrey, United Kingdom SPECIALIST RECRUIT LIMITED Full time

    Key Responsibilities:As a Senior Network Infrastructure Specialist at SPECIALIST RECRUIT LIMITED, you will oversee the full project lifecycle, including R&D, build, testing, and implementation of secure communication and data network systems. This will involve providing training to system engineers, support staff, field service engineers, and end users on...


  • Redhill, Surrey, United Kingdom Hudson Shribman Full time

    Job Title: Senior Software EngineerAt Hudson Shribman, we are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software solutions for our embedded systems.Key Responsibilities:Design and develop software for...


  • Redhill, Surrey, United Kingdom beBee Professionals Full time £45,000 - £65,000

    We are seeking a skilled Technical Software Specialist to join our team in Redhill, United Kingdom. As a key member of our team, you will play a crucial role in developing, testing, and maintaining software solutions that drive our business forward.Key Responsibilities:Design and implement high-quality software applications.Collaborate with cross-functional...


  • Redhill, Surrey, United Kingdom Specialist Recruit Full time

    Job Title: IT Infrastructure Support SpecialistWe are seeking a highly skilled IT Infrastructure Support Specialist to join our team at Specialist Recruit in London. This is a full-time, permanent role with a competitive salary of up to £28,000 per annum.The ideal candidate will have a broad range of technical skills in diverse IT hardware and business...


  • Redhill, Surrey, United Kingdom Hudson Shribman Full time

    {"text":"Software Engineering RoleAt Hudson Shribman, we are seeking a skilled Senior Software Engineer to join our team. The successful candidate will be responsible for designing, coding, debugging, testing, and maintaining high-quality software for embedded applications.Key Responsibilities:• Design and develop robust code using C programming...


  • Redhill, Surrey, United Kingdom NGPS Full time

    About the Role:We are seeking a highly skilled Senior Software Developer to join our team. As a key member of our technology team, you will be responsible for designing, developing, and deploying robust software solutions. Key Responsibilities:- Develop and maintain complex software applications using a variety of programming languages and technologies-...