Systems Software Engineer
Job Description
Job Title: System Software Engineer\nLocation: Luton, UK\nContract Type: Contract\nRate: GBP £60 - £70/hr (Inside IR35)\nOnsite Requirement: 4 days/week at the customer location\nEligibility: British \nIndustry Background: Aerospace, Aviation, or Defence\n\nJob Description:\n\nWe are seeking an experienced System Software Engineer to join our team on a contract basis. The ideal candidate will have a strong background in aerospace, aviation, or defence and will work on cutting-edge embedded software solutions in a collaborative, multi-disciplinary environment. This position offers a competitive rate and the opportunity to work in a high-profile engineering project.\n\nRequired Skills:\n\n * Full software lifecycle experience, including Requirements Management, Design, Implementation, Test, and Integration.\n\n * Strong proficiency in UML and C++11 and above.\n\n * Solid experience in Object-Oriented Design (OOD) techniques.\n\n * Experience delivering software using agile methodologies such as Scrum and tooling including Jira, Confluence, Bitbucket, and Gitlab.\n\n * Familiarity with RTCA 178C DAL C Design Assurance or similar design assurance standards.\n\n * Matlab Simulink, Cameo, DOORS, Dimensions, or similar tools experience will be advantageous.\n\nJob Responsibilities:\n\n * Develop and maintain embedded software solutions using RTOSs such as VxWorks or embedded Linux.\n\n * Deploy software to multi-core or distributed hardware platforms.\n\n * Collaborate with firmware and hardware engineers to develop embedded solutions.\n\n * Use C++11 and above and other scripting for software development.\n\n * Ensure software development adheres to airborne software design standards, including RTCA 178C and coding standards like MISRA C/C