Lead Software Architect

5 days ago


Rochester, Medway, United Kingdom Advanced Resource Managers Limited Full time
Job Description

Job Title: Lead Software Engineer

Company: Advanced Resource Managers Limited

Job Type: Full-time

Location: Remote (UK)

Job Summary

We are seeking an experienced Lead Software Engineer to join our team and support the development of commercial and military platforms. The successful candidate will be responsible for designing and implementing embedded software, peripheral drivers, protocols, human-machine interfaces, and associated supporting certification documentation.

Key Responsibilities
  • Requirements Analysis and Definition: Conduct thorough analysis of system and software requirements to ensure accurate definition and implementation.
  • System/Software Architecture/Design: Design and develop software architecture and design models using UML or other recognized model-based design techniques.
  • Modelling and Simulation: Develop and utilize software models and simulations to test and validate system performance.
  • Systems/Software Integration: Integrate software components and systems to ensure seamless operation and functionality.
  • Verification and Validation: Conduct thorough verification and validation of software components and systems to ensure compliance with safety critical development techniques.
  • Peer Review and Technical Guidance: Provide technical guidance and peer review to ensure high-quality software development and implementation.
  • Liaison with Customers: Liaise with customers to define processes and procedures, perform design review assessments, and make sound strategic technical decisions.
Requirements
  • Proven Industry Experience: Minimum 5 years of experience in software development and implementation.
  • Education: Degree or equivalent qualification in a scientific or engineering environment.
  • Software Engineering Skills: Excellent software engineering skills with significant experience in C/C++.
  • Software Architecture Design: Extensive experience in software architecture design using UML or other recognized model-based design techniques.
  • Embedded Software Development: Extensive experience in developing embedded software for bare metal systems or with Real-Time Operating Systems.
  • Interfacing Software with Hardware: Extensive experience in interfacing software with hardware in a real-time environment.
  • Team Player: Ability to join a team and hit the ground running with minimal guidance.
Desirable Skills
  • UML for Software Design: Experience in UML for software design in EA, Rhapsody, or integrity Modeler.
  • Software Modelling Tools: Experienced with software modelling tools such as Simulink or SCADE.
  • Scripting Languages: Experience of scripting languages such as MATLAB or Python.
  • Agile Development: Knowledge of Scrum / Agile development.
  • Configuration Management: Working knowledge of Git/Subversion or other configuration management.
  • Networking: Understanding of TCP/IP networking, experience of socket programming.
  • Real-Time Operating Systems: Experience of Real-Time Operating Systems - such as Wind River's VxWorks/GHS Integrity.
  • Application Development: Experience of Linux or Windows application development.
  • Software Verification: Skilled in software verification.
  • DO178C Standards: Development experience to DO178C Standards.

Disclaimer: This vacancy is being advertised by Advanced Resource Managers Limited. We provide technical contingency recruitment and a portfolio of more complex resource solutions. We will never send your CV without your permission.



  • Rochester, Medway, United Kingdom Advanced Resource Managers Limited Full time

    Job DescriptionJob Title: Lead Software EngineerCompany: Advanced Resource Managers LimitedJob Type: Full-timeLocation: Remote (UK)Job SummaryWe are seeking an experienced Lead Software Engineer to join our team at Advanced Resource Managers Limited. As a Lead Software Engineer, you will be responsible for leading the development of software solutions for...


  • Rochester, Medway, United Kingdom Advanced Resource Managers Limited Full time

    Job DescriptionJob Title: Lead Software EngineerCompany: Advanced Resource Managers LimitedJob Type: Full-timeLocation: Remote (UK)Job SummaryWe are seeking an experienced Lead Software Engineer to join our team at Advanced Resource Managers Limited. As a Lead Software Engineer, you will be responsible for leading the development of software solutions for...


  • Rochester, Medway, United Kingdom BAE Systems Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Development Lead to join our Electronic Systems team at BAE Systems. As a key member of our team, you will be responsible for leading the development of complex software systems, working closely with cross-functional teams to deliver innovative solutions.Key ResponsibilitiesLead...


  • Rochester, Medway, United Kingdom BAE Systems Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Development Lead to join our Electronic Systems team at BAE Systems. As a key member of our team, you will be responsible for leading the development of complex software systems, working closely with cross-functional teams to deliver innovative solutions.Key ResponsibilitiesLead...


  • Rochester, Medway, United Kingdom WittKieffer Full time

    Senior Architect and Project Manager (Higher Education)EOE Statement: We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.About the Role: We...


  • Rochester, Medway, United Kingdom WittKieffer Full time

    Senior Architect and Project Manager (Higher Education)EOE Statement: We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.About the Role: We...


  • Rochester, Medway, United Kingdom Onyx-Conseil Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Lead to join our Electronic Systems team at Onyx-Conseil. As a key member of our team, you will be responsible for leading the development of embedded software, peripheral drivers, protocols, and human-machine interfaces.Key ResponsibilitiesSoftware Development: Develop and implement...


  • Rochester, Medway, United Kingdom Onyx-Conseil Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Lead to join our Electronic Systems team at Onyx-Conseil. As a key member of our team, you will be responsible for leading the development of embedded software, peripheral drivers, protocols, and human-machine interfaces.Key ResponsibilitiesSoftware Development: Develop and implement...


  • Rochester, Medway, United Kingdom Workingmums Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Development Lead to join our team at Workingmums. As a key member of our software development team, you will be responsible for leading the development of embedded software, peripheral drivers, protocols, and human-machine interfaces.Key ResponsibilitiesLead the development of...


  • Rochester, Medway, United Kingdom Workingmums Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Development Lead to join our team at Workingmums. As a key member of our software development team, you will be responsible for leading the development of embedded software, peripheral drivers, protocols, and human-machine interfaces.Key ResponsibilitiesLead the development of...


  • Rochester, Medway, United Kingdom Onyx-Conseil Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Development Lead to join our Electronic Systems team at Onyx-Conseil. As a key member of our team, you will be responsible for leading the development of embedded software, peripheral drivers, protocols, and human-machine interfaces.Key ResponsibilitiesSoftware Development: Develop...


  • Rochester, Medway, United Kingdom New Electronics Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Development Manager to join our Electronic Systems team at New Electronics. As a key member of our team, you will be responsible for leading the development and implementation of embedded software, peripheral drivers, protocols, and human-machine interfaces.Key...


  • 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, Medway, United Kingdom Workingmums Full time

    {"title": "Software Engineer Role", "description": "Job SummaryWe are seeking a highly skilled Software Engineer to join our team at BAE Systems. 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...


  • Rochester, Medway, United Kingdom Workingmums Full time

    {"title": "Software Engineer Role", "description": "Job SummaryWe are seeking a highly skilled Software Engineer to join our team at BAE Systems. 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...


  • Rochester, Medway, United Kingdom Siemens Mobility Full time

    About Siemens MobilityWe are a leading provider of innovative mobility solutions, dedicated to delivering cutting-edge technology and expertise to the power industry.Our comprehensive portfolio includes a range of sophisticated metering and data acquisition solutions, developed in-house or sourced from trusted third-party suppliers.Job SummaryWe are seeking...


  • Rochester, Medway, United Kingdom Siemens Mobility Full time

    About Siemens MobilityWe are a leading provider of innovative mobility solutions, dedicated to delivering cutting-edge technology and expertise to the power industry.Our comprehensive portfolio includes a range of sophisticated metering and data acquisition solutions, developed in-house or sourced from trusted third-party suppliers.Job SummaryWe are seeking...


  • 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, Medway, United Kingdom Intec Select Full time

    Junior Application Architect - £54,000 Hybrid (3x Wolverhampton/Chatham)OverviewAs an Application Architect, you will play a crucial role in leading and supporting IT and business projects related to the application domain. You will be responsible for introducing the overall technical vision for solutions, focusing on how technical decisions impact business...