Job Description
Software EngineerPermanent - Hybrid WorkingBased in SouthamptonActive SC Clearance required or eligibilityAn exciting opportunity has arisen for a Software Engineer to join a highly skilled engineering team developing next-generation software solutions for complex communications, sensing and data-driven systems.Responsibilities include: Designing, developing and testing high-quality software solutions Collaborating with multidisciplinary engineering teams throughout the developmentlifecycle Contributing to both new product development and enhancements to existing platforms Supporting technical design decisions and software architecture discussions Working within Agile delivery teams to deliver robust and scalable solutionsSkills and Experience Degree qualified in Computer Science, Software Engineering, Electronics, Mathematicsor a related discipline Experience across the full software development lifecycle Strong programming skills in C++, C# and/or Python Knowledge of modern software engineering practices, tools and methodologies Experience working with complex technical systems, communications technologies,sensors or signal processing applications Familiarity with Agile development, source control and modern developmentenvironmentsIt would be highly desirable if you had any of the following experience: Modern front-end/UI development Embedded software or low-level systems development Linux environments, cross-compilation or driver development* CI/CD, Docker and DevOps toolingIf you are a Software Engineer looking to work on advanced technologies within a supportive and forward-thinking team, please apply!CBSbutler is operating and advertising as an Employment Agency for permanent positions and as an Employment Business for interim / contract / temporary positions. CBSbutler is an Equal Opportunities employer and we encourage applicants from all backgrounds.TPBN1_UKTJ