Software Engineer

L3 Harris ,
Tewkesbury, Gloucestershire

Overview

Job Description

About L3Harris in Tewkesbury What we do matters. In short, we work to make the world safer. No matter where your talents lie, working as part of L3Harris in Tewkesbury means you are directly contributing to a more secure society, helping to protect national security and combat evolving and emerging threats around the world. L3Harris in Tewkesbury has circa 300 employees and counting but successfully competes against much larger businesses delivering electronic systems in the fields of electronic warfare and cyber security. To find out more about what we do in the Electronic Warfare and Cyber Security space, please see our website: www.l3harris.com/trl To get a gist of what we stand for, other vacancies and our comprehensive perks including 25 days holiday, flexible working hours with a 12pm finish on Fridays, healthcare cash plan, 5% pension and access to a benefits portal amongst many others, please take a look at our careers website www.trlcareers.co.uk The Role We are looking for multiple Software Engineers with embedded software skills to join our Cyber Security Engineering team working on next generation data encryption technology. You will be an integral part of a team involved in the design, development and verification of complete systems evolving from our flagship CATAPAN product family. The Person We Seek Driven, adaptable, innovative, self-starter capable of quickly assimilating information from a range of sources. Someone who knows what they know and what they don't with the ability to draw upon and collaborate with others from a range of functions. Someone who is keen to make a difference by suggesting improvements, implementing changes and progressing our business. The Tech You'll Use We use a range of different languages to achieve different things; embedded C++, Python for scripting and Java for frontend applications. We leverage tools such as Jira, GitLab, Bamboo, Jenkins, MediaWiki, DOORS and Enterprise Architect. Our operating systems of choice are Linux, Windows and Greenhills Integrity RTOS. Opportunities Available To You * Learning new programming languages, technologies, methodologies and standards. * Dedicated and mentored on-the-job training. * Development of your people management, mentoring and development skills. * To build relationships with customers. * Experience undertaking recruitment related activities to continue to grow the team. * Cross domain working to develop your skills across different areas of the business. Your Skills * Solid embedded C++ code development & review * Solid experience of object orientated design and implementation principles * Linux application and/or driver development experience within an embedded Linux platform * Experience of Java (JSON & JavaFX desirable) * Effective problem-solving skills * Ability to create proficient designs and implement them * Good communication skills to work as part of a dynamic development team * Experience of integrating software and firmware * Development of element and system level automated tests * Experience of using project source control tools * Appreciation of Continuous Integration and DevOps tools such as GitLab/Jenkins * Experience of Python desirable More Information All L3Harris roles in Tewkesbury require successful candidates to undergo and maintain a Baseline Personnel Security Standard and/or United Kingdom Security Vetting (UKSV) to obtain a Security Check (SC) without restrictions. In some instances, Developed Vetting (DV) is required. Please note that in the event that the required clearance cannot be obtained you may not be eligible for the role and/or any offer of employment may be withdrawn on grounds of national security. L3Harris is an equal opportunities employer and positively encourages applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, transgender status, religion or belief, marital status, or pregnancy and maternity.