Principal/Lead Software Engineer

1 week ago


Rochester, United Kingdom Morson Talent Full time
About the Role

We are seeking an experienced Principal/Lead Software Engineer to join our team at Morson Talent. As a key member of our software development team, you will be responsible for designing, developing, and implementing embedded software solutions for our clients.

Key Responsibilities
  • Software Development: Develop and implement embedded software, peripheral drivers, protocols, human-machine interfaces, and associated supporting certification documentation.
  • Requirements Analysis and Definition: Conduct thorough requirements analysis and definition, ensuring that software solutions meet the needs of our clients.
  • System/Software Architecture/Design: Design and develop software architectures and designs using UML or other recognized model-based design techniques.
  • Integration and Verification: Integrate software components and verify their functionality to ensure that they meet the required standards.
  • Technical Leadership: Provide technical guidance and leadership to junior team members, ensuring that they have the necessary skills and knowledge to perform their roles effectively.
Requirements
  • Essential:
    • Proven industry knowledge and experience in software development.
    • Degree or equivalent qualification in a scientific or engineering environment.
    • Excellent software engineering skills in C/C++.
    • Experience with software architecture design using UML or other recognized model-based design techniques.
    • Knowledge of interfacing software with hardware in a real-time environment.
  • Desirable:
    • Experience with UML for software design in EA, Rhapsody, or Integrity Modeler.
    • Knowledge of scripting languages such as MATLAB or Python.
    • Experience with Scrum/Agile development methodologies.
    • Working knowledge of Git/Subversion or other configuration management tools.
    • Understanding of TCP/IP networking and socket programming.
    • Experience with real-time operating systems such as Wind River's VxWorks/GHS Integrity.
    • Knowledge of Linux or Windows application development.
    • Experience with software verification and development to DO178C standards.
About Us

Morson Talent is a leading recruitment agency specializing in the placement of technical professionals. We work with a wide range of clients across various industries, providing them with the best talent in the market.



  • Rochester, Kent, United Kingdom BAE Systems Full time €75,000

    Principal/Lead Software Engineer We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. Salary: Up to £75,000 depending on experience and skills Development and implementation of embedded software, peripheral drivers, protocols, human-machine interfaces and associated...


  • Rochester, United Kingdom BAE Systems Full time

    Job Title: Principal/Lead Software EngineerLocation: Rochester, Kent. We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role.Salary: Up to £75,000 depending on experience and skillsWhat you'll be doing:Development and implementation of embedded software, peripheral drivers,...


  • Rochester, United Kingdom BAE Systems Full time

    Job Title: Principal/Lead Software EngineerLocation: Rochester, Kent. We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role.Salary: Up to 75,000 depending on experience and skills What you'll be doing:Development and implementation of embedded software, peripheral drivers,...


  • Rochester, United Kingdom BAE Systems Full time

    Job Title: Principal/Lead Software EngineerLocation: Rochester, Kent. We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role.Salary: Up to £75,000 depending on experience and skillsWhat you'll be doing:Development and implementation of embedded software, peripheral drivers,...


  • Rochester, Medway, United Kingdom BAE Systems Full time

    Job Title: Principal/Lead Software EngineerLocation: Rochester, Kent.Salary: Up to £75,000 depending on experience and skillsWhat you'll be doing:Development and implementation of embedded software, peripheral drivers, protocols, human-machine interfaces and associated supporting certification documentationRequirements analysis and definition,...


  • Rochester, Kent, United Kingdom BAE Systems Full time

    Job Title: Principal/Lead Software Engineer Location: Rochester, Kent. We offer a range of hybrid and flexible working arrangements – please speak to your recruiter about the options for this particular role. Salary: Up to £75,000 depending on experience and skills What you’ll be doing: Development and implementation of embedded software,...


  • Rochester, United Kingdom BAE Systems Full time

    Job Title: Principal/Lead Software EngineerLocation: Rochester, Kent. We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role.Salary: Up to £75,000 depending on experience and skills What you'll be doing:Development and implementation of embedded software, peripheral...


  • Rochester, United Kingdom BAE Systems Full time

    Job Title: Principal/Lead Software Engineer Location: Rochester, Kent. We offer a range of hybrid and flexible working arrangements – please speak to your recruiter about the options for this particular role. Salary: Up to £75,000 depending on experience and skills What you’ll be doing: Development and implementation of embedded software,...


  • Rochester, United Kingdom BAE Systems Full time

    Job Title: Principal/Lead Software Engineer Location: Rochester, Kent. We offer a range of hybrid and flexible working arrangements – please speak to your recruiter about the options for this particular role. Salary: Up to £75,000 depending on experience and skills What you’ll be doing: Development and implementation of embedded software,...


  • Rochester, United Kingdom BAE Systems Full time

    Job Title: Principal/Lead Software Engineer Location: Rochester, Kent. We offer a range of hybrid and flexible working arrangements – please speak to your recruiter about the options for this particular role. Salary: Up to £75,000 depending on experience and skills What you’ll be doing: Development and implementation of embedded software,...


  • Rochester, Kent, United Kingdom BAE Systems Full time

    Job Title: Principal/Lead Software EngineerLocation: Rochester, Kent. We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role.Salary: Up to £75,000 depending on experience and skills What you'll be doing:Development and implementation of embedded software, peripheral drivers,...


  • Rochester, Medway, United Kingdom BAE Systems Full time

    Job Title: Principal/Lead Software EngineerLocation: Rochester, Kent. We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role.Salary: Up to £75,000 depending on experience and skillsKey Responsibilities:Development and implementation of embedded software, peripheral drivers,...


  • Rochester, Medway, United Kingdom BAE Systems Full time

    Job Title: Principal/Lead Software EngineerLocation: Rochester, Kent. We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role.Salary: Up to £75,000 depending on experience and skillsKey Responsibilities:Development and implementation of embedded software, peripheral drivers,...


  • Rochester, Kent, United Kingdom BAE Systems Full time €75,000

    Job Title: Principal/Lead Software Engineer Location: Rochester, Kent. We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. Salary: Up to £75,000 depending on experience and skills What you'll be doing: Development and implementation of embedded software, peripheral...


  • Rochester, Medway, United Kingdom BAE Systems Full time

    About the RoleWe are seeking an experienced Principal Software Engineer to join our Electronic Systems team at BAE Systems. As a key member of our team, you will be responsible for the development and implementation of embedded software, peripheral drivers, protocols, and human-machine interfaces.Key ResponsibilitiesDevelopment and implementation of embedded...


  • Rochester, Medway, United Kingdom BAE Systems Full time

    About the RoleWe are seeking an experienced Principal Software Engineer to join our Electronic Systems team at BAE Systems. As a key member of our team, you will be responsible for the development and implementation of embedded software, peripheral drivers, protocols, and human-machine interfaces.Key ResponsibilitiesDevelopment and implementation of embedded...


  • Rochester, United Kingdom BAE Systems Full time

    Job Title: Principal/Lead Software Engineer Location: Rochester, Kent. We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. Salary: Up to £75,000 depending on experience and skills What you'll be doing: Development and implementation of embedded software,...


  • Rochester, Medway, United Kingdom BAE Systems Full time

    Job Title: Principal/Lead Software EngineerLocation: We offer a range of hybrid and flexible working arrangements.Salary: Up to £75,000 depending on experience and skillsJob Summary:We are seeking a highly skilled and experienced Principal/Lead Software Engineer to join our Electronic Systems team at BAE Systems. As a key member of our team, you will be...


  • Rochester, Medway, United Kingdom BAE Systems Full time

    Job Title: Principal/Lead Software EngineerLocation: We offer a range of hybrid and flexible working arrangements.Salary: Up to £75,000 depending on experience and skillsJob Summary:We are seeking a highly skilled and experienced Principal/Lead Software Engineer to join our Electronic Systems team at BAE Systems. As a key member of our team, you will be...


  • Rochester, United Kingdom ARM Full time

    Lead Software Engineer Kent £75,000k *** Due to the nature of the role & the industry you will be working in, you will be required to achieve UK SC clearance *** We are looking for a Lead Software Engineer to join us and support on a range of commercial and military platforms & be involved with the development and implementation of embedded software,...