Lead Software Architect

2 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 at Advanced Resource Managers Limited. As a Lead Software Engineer, you will be responsible for leading the development of software solutions for commercial and military platforms.

Key Responsibilities
  • Requirements Analysis and Definition: Conduct thorough analysis of software requirements and define system and software architectures.
  • System/Software Architecture/Design: Design and develop software architectures using UML or other recognized model-based design techniques.
  • Modelling and Simulation: Develop and implement models and simulations to test and validate software systems.
  • Systems/Software Integration: Integrate software systems with hardware components and ensure seamless operation.
  • Verification and Validation: Conduct thorough verification and validation of software systems to ensure they meet requirements and are safe for use.
  • Safety Critical Development Techniques: Apply safety-critical development techniques to ensure software systems meet safety standards.
  • Peer Review and Technical Guidance: Provide technical guidance and peer review to ensure high-quality software development.
  • Liaison with Customers: Liaise with customers to understand their technical requirements and provide solutions.
Requirements
  • Proven Industry Experience: Minimum 5 years of experience in software development, with a focus on embedded systems and real-time operating systems.
  • Education: Degree or equivalent qualification in a scientific or engineering field (electronics, software engineering, physics, math).
  • Software Engineering Skills: Excellent software engineering skills, with significant experience in C/C++ programming languages.
  • 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.
Desirable Skills
  • UML for Software Design: Experience in using 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 in scripting languages such as MATLAB or Python.
  • Agile Development: Knowledge of Scrum or Agile development methodologies.
  • Configuration Management: Working knowledge of Git or Subversion.
  • Networking: Understanding of TCP/IP networking and experience in socket programming.
  • Real-Time Operating Systems: Experience in Real-Time Operating Systems such as Wind River's VxWorks or GHS Integrity.
  • Linux or Windows Application Development: Experience in developing applications for Linux or Windows operating systems.
  • Software Verification: Skilled in software verification techniques.
  • DO178C Standards: Experience in developing software to DO178C standards.

Disclaimer: Advanced Resource Managers Limited is an equal opportunities employer and welcomes applications from all qualified candidates. We are committed to diversity and inclusion in the workplace.



  • 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 and support the development of commercial and military platforms. The successful candidate will be responsible for designing and implementing...


  • 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 and support the development of commercial and military platforms. The successful candidate will be responsible for designing and implementing...


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