Current jobs related to Software Engineering Lead - Maidstone, Kent - BAE Systems - UK

  • Software Engineer

    1 month ago


    Maidstone, Kent, United Kingdom KEF | Kent Engineering & Foundry Full time

    Software Engineer Opportunity at KEF | Kent Engineering & FoundryWe are seeking a highly skilled Software Engineer to join our R&D Department Team at KEF, a world-renowned specialist audio brand. As a Software Engineer, you will play a key role in developing and maintaining our cutting-edge audio systems, working closely with our team of engineers and...

  • Software Engineer

    1 month ago


    Maidstone, Kent, United Kingdom KEF | Kent Engineering & Foundry Full time

    Software Engineer Opportunity at KEF | Kent Engineering & FoundryWe are seeking a highly skilled Software Engineer to join our R&D Department Team at KEF, a world-renowned specialist audio brand. As a Software Engineer, you will play a key role in developing and maintaining our cutting-edge audio systems, working closely with our team of engineers and...


  • Maidstone, Kent, United Kingdom KEF | Kent Engineering & Foundry Full time

    Software Engineer Opportunity at KEFWe are seeking a highly skilled Software Engineer to join our R&D Department Team at KEF, a world-leading specialist audio brand. As a Software Engineer, you will play a key role in developing and maintaining our software applications, including embedded systems, desktop applications, and DevOps tools.Key...


  • Maidstone, Kent, United Kingdom KEF | Kent Engineering & Foundry Full time

    Software Engineer Opportunity at KEFWe are seeking a highly skilled Software Engineer to join our R&D Department Team at KEF, a world-leading specialist audio brand. As a Software Engineer, you will play a key role in developing and maintaining our software applications, including embedded systems, desktop applications, and DevOps tools.Key...


  • Maidstone, Kent, United Kingdom KEF | Kent Engineering & Foundry Full time

    Software Engineer Opportunity at KEFWe are seeking a skilled Software Engineer to join our R&D Department Team at KEF, a world-renowned specialist audio brand. As a Software Engineer, you will play a crucial role in developing and maintaining our cutting-edge audio systems.Key Responsibilities:Design and implement software solutions for our active systems,...


  • Maidstone, Kent, United Kingdom KEF | Kent Engineering & Foundry Full time

    Software Engineer Opportunity at KEFWe are seeking a skilled Software Engineer to join our R&D Department Team at KEF, a world-renowned specialist audio brand. As a Software Engineer, you will play a crucial role in developing and maintaining our cutting-edge audio systems.Key Responsibilities:Design and implement software solutions for our active systems,...


  • Maidstone, Kent, United Kingdom KEF | Kent Engineering & Foundry Full time

    Software Engineer Opportunity at KEF | Kent Engineering & FoundryWe are seeking a skilled Software Engineer to join our R&D Department Team at KEF, a world-renowned specialist audio brand. As a Software Engineer, you will play a crucial role in developing and maintaining our cutting-edge audio systems.Key Responsibilities:Design and implement software...


  • Maidstone, Kent, United Kingdom KEF | Kent Engineering & Foundry Full time

    Software Engineer Opportunity at KEF | Kent Engineering & FoundryWe are seeking a skilled Software Engineer to join our R&D Department Team at KEF, a world-renowned specialist audio brand. As a Software Engineer, you will play a crucial role in developing and maintaining our cutting-edge audio systems.Key Responsibilities:Design and implement software...


  • Maidstone, Kent, United Kingdom KEF | Kent Engineering & Foundry Full time

    Job DescriptionCompany OverviewKEF | Kent Engineering & Foundry is a leading manufacturer of high-end loudspeakers and hi-fi systems. We pride ourselves on our technical excellence and innovation, producing many patents and papers over the years.Job SummaryWe are seeking a skilled Software Development Engineer to join our R&D Department Team. As a Software...


  • Maidstone, Kent, United Kingdom KEF | Kent Engineering & Foundry Full time

    Job DescriptionCompany OverviewKEF | Kent Engineering & Foundry is a leading manufacturer of high-end loudspeakers and hi-fi systems. We pride ourselves on our technical excellence and innovation, producing many patents and papers over the years.Job SummaryWe are seeking a skilled Software Development Engineer to join our R&D Department Team. As a Software...


  • Maidstone, Kent, United Kingdom KEF | Kent Engineering & Foundry Full time

    Job DescriptionCompany OverviewKEF | Kent Engineering & Foundry is a leading manufacturer of high-end loudspeakers and hi-fi systems. We pride ourselves on our technical excellence and innovation, producing many patents and papers over the years.Job SummaryWe are seeking a skilled Software Development Engineer to join our R&D Department Team. As a Software...


  • Maidstone, Kent, United Kingdom KEF | Kent Engineering & Foundry Full time

    Job DescriptionCompany OverviewKEF | Kent Engineering & Foundry is a leading manufacturer of high-end loudspeakers and hi-fi systems. We pride ourselves on our technical excellence and innovation, producing many patents and papers over the years.Job SummaryWe are seeking a skilled Software Development Engineer to join our R&D Department Team. As a Software...

  • Technical Team Lead

    1 week ago


    Maidstone, Kent, United Kingdom beBee Professionals Full time £60,000 - £80,000

    We are looking for a talented Senior Software Engineer to join our team in Maidstone, UK. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design, develop, and implement high-performance software applications.Lead technical decision-making...


  • Maidstone, Kent, United Kingdom KEF | Kent Engineering & Foundry Full time

    Software Engineer Opportunity at KEFWe are seeking a highly skilled Software Engineer to join our R&D Department at KEF, a world-leading specialist audio brand. As a Software Engineer, you will play a key role in developing and maintaining our software applications, working closely with our team of experts in audio technology.Key Responsibilities:Develop and...


  • Maidstone, Kent, United Kingdom KEF | Kent Engineering & Foundry Full time

    Software Engineer Opportunity at KEFWe are seeking a highly skilled Software Engineer to join our R&D Department at KEF, a world-leading specialist audio brand. As a Software Engineer, you will play a key role in developing and maintaining our software applications, working closely with our team of experts in audio technology.Key Responsibilities:Develop and...


  • Maidstone, Kent, United Kingdom beBee Professionals Full time £60,000 - £80,000

    We are looking for a Senior Software Engineer to join our team in Maidstone, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design, develop, and implement high-performance software applications.Lead technical decision-making...


  • Maidstone, Kent, United Kingdom KEF | Kent Engineering & Foundry Full time

    Software Engineer Opportunity at KEF | Kent Engineering & FoundryWe are seeking a highly skilled Software Engineer to join our R&D Department Team at KEF, a world-leading specialist audio brand. As a Software Engineer, you will play a key role in developing and maintaining our audio systems software.Key Responsibilities:Design and implement software...


  • Maidstone, Kent, United Kingdom KEF | Kent Engineering & Foundry Full time

    Software Engineer Opportunity at KEF | Kent Engineering & FoundryWe are seeking a highly skilled Software Engineer to join our R&D Department Team at KEF, a world-leading specialist audio brand. As a Software Engineer, you will play a key role in developing and maintaining our audio systems software.Key Responsibilities:Design and implement software...

  • Software Engineer

    2 months ago


    Maidstone, UK, Kent, United Kingdom KEF | Kent Engineering & Foundry Full time

    An exciting opportunity has arisen for a Software Engineer, UK to join our R&D Department Team at one of the world’s leading specialist audio brands, KEF.KEF is acknowledged world-wide as a leading manufacturer of high-end loudspeakers and hi-fi systems. Founded in 1961, the company is one of the few in the field that both develops and manufactures its own...


  • Maidstone, Kent, United Kingdom KEF | Kent Engineering & Foundry Full time

    Software Engineer Opportunity at KEFWe are seeking a highly skilled Software Engineer to join our R&D Department at KEF, a world-leading specialist audio brand. As a Software Engineer, you will play a key role in developing and maintaining our software applications, including embedded systems and digital signal processing.Key Responsibilities:Design and...

Software Engineering Lead

2 months ago


Maidstone, Kent, United Kingdom BAE Systems - UK Full time

Job Title: Principal/Lead Software Engineer

Location: We are a global defence, aerospace and security company, and we offer a range of hybrid and flexible working arrangements.

Salary: Up to £75,000 depending on experience and skills

Job Summary:

  • As a Principal/Lead Software Engineer, you will be responsible for the development and implementation of embedded software, peripheral drivers, protocols, human-machine interfaces and associated supporting certification documentation.
  • You will also be responsible for requirements analysis and definition, system/software architecture/design, modelling and simulation, systems/software integration, verification and validation, safety critical development techniques.
  • Additionally, you will be responsible for peer review and technically guiding the work of others, producing size/re-use estimates, reliably estimating your own work.
  • You will also be responsible for liaising with customers on technical issues, defining processes/procedures, performing design review assessments, and making sound strategic technical decisions within your area of responsibility/expertise.

Key Responsibilities:

  • Development and implementation of embedded software, peripheral drivers, protocols, human-machine interfaces and associated supporting certification documentation.
  • Requirements analysis and definition, system/software architecture/design, modelling and simulation, systems/software integration, verification and validation, safety critical development techniques.
  • Peer review and technically guiding the work of others, producing size/re-use estimates, reliably estimating your own work.
  • Liaising with customers on technical issues, defining processes/procedures, performing design review assessments, and making sound strategic technical decisions within your area of responsibility/expertise.

Requirements:

  • Proven relevant industry experience.
  • Degree or equivalent qualification in a scientific/engineering environment.
  • Excellent software engineering skills, with significant experience in C/C++.
  • Extensive experience of software architecture design using UML or other recognised model-based design techniques.
  • Extensive experience of developing embedded software for bare metal systems or with real-time operating systems.
  • Extensive experience of interfacing software with hardware in a real-time environment.
  • Ability to join a team and hit the ground running, working with minimal guidance.

Desirable Skills:

  • Experience in UML for software design in EA, Rhapsody, or integrity Modeler.
  • Experienced with software modelling tools such as Simulink or SCADE.
  • Experience of scripting languages such as MATLAB or Python.
  • Knowledge of Scrum/Agile development.
  • Working knowledge of Git/Subversion or other configuration management.
  • Understanding of TCP/IP networking, experience of socket programming.
  • Experience of real-time operating systems – such as Wind River's VxWorks/GHS Integrity.
  • Experience of Linux or Windows application development.
  • Skilled in software verification.
  • Development experience to DO178C Standards.

Benefits:

You will receive benefits including a competitive pension scheme, enhanced annual leave allowance and a company contributed share incentive plan. You will also have access to additional benefits such as flexible working, an employee assistance programme, cycle to work and employee discounts.