At Plexus, you will find: A workplace centered on collaboration and integrity Supportive leadership teams that value work-life balance through a flexible work environment An inclusive environment that values diverse backgrounds, experiences, and expertise Flexible career paths across a variety of disciplines Innovative design solutions and state-of-the-art technology that improves lives Through our commitment to local community involvement we encourage our employees to participate in outreach activities with charities, local Schools, Universities, and Colleges and to promote careers in the STEM fields Additionally, when you join, we want you to enjoy what you do and be rewarded for your contribution, so we have a range of attractive benefits on offer: Bespoke development plan Online learning and formal development programs Full-time, permanent employment contract Enhanced pension contributions 33 days of annual leave (inclusive of public holidays) Paid family leave Private medical insurance Group income protection insurance Employee Assistance Program (EAP) Electric Vehicle Salary Sacrifice Scheme Cycle to work scheme Volunteer time off Flexible Hybrid Working Available (role dependent) Life assurance Occupational health Vision care discounts Discount schemes Company sick pay scheme Onsite gym/ discounted gym Application Process We don’t look for culture fit, but culture add. Essential Skills • Can lead, inspire and motivate software engineers of various experience levels • Experience with embedded development, developing cross-compiled software on microcontrollers/microprocessors such as ARM • Highly capable with Modern C++ programming language and/or embedded Linux embedded operating systems • Awareness of software considerations when reviewing hardware schematics and datasheets • Experience of debugging software and supporting board bring-up activities • Good communication skills, fluency in English is a must • Excellent analytical, problem solving and organizational skills Desirable Skills • Experience in CyberSecurity • Proven experience with C or Modern C++ • Aerospace/defence sector exposure • Awareness of Agile development practices • Familiarity with one or more embedded operating systems –QNX, ThreadX or FreeRTOS • Awareness of real-time development and/or safety critical systems • Awareness of scripting languages and continuous integration frameworks • Reasonable understanding of other disciplines and may have led multi-disciplined teams Why you will love it?