- Professional
- Oficina en Crawley
Overview
We are looking for Software Solutions Engineers to drive forward the Defence sector within Electrical and Embedded Systems. This is an exciting opportunity to make a real difference to the client project that you support.
As a Software Solutions Engineer, you will contribute to the design, implementation, and support of robust, high-quality software solutions aligned with current engineering standards and delivery practices.
Responsibilities
- Deliver fully tested, maintainable software in line with defined project objectives
- Contribute to the production of clear and traceable design specifications for new or modified functionality
- Ensure all development complies with governance, secure coding practices, and design review procedures
- Report progress to the Software Lead and Engineering Delivery Manager, supporting team-level delivery goals
- Support peer reviews of others work
Qualifications
- Degree / HND / HNC in an applicable Engineering Discipline
Essential skills
- Strong experience in software development using C++ using Visual Studio 2017
- UI framework development experience
- Proficiency in using Microsoft Office for technical documentation and communication
- Working knowledge of Agile practices such as Scrum, including toolchains like JIRA
- Experience with GIT/Bitbucket for version control and configuration management
- Experience working within a software team in an Agile environment with exposure to Continuous Integration and desirably Continuous Deployment.
- Strong written and verbal communication skills
- An ability to work as a member of the team both within the project, and also the Software Engineering Management community in Thales
- Self starter able to work in a proactive manner. Able to learn skills on the job with limited coaching.
- Build relationships with the software team and software architect to lead the delivery
- A solid background in computational mathematics, particularly in its application to signal processing, is essential for understanding and implementing complex models
- Experience working with model-driven engineering and handling a mixture of autogenerated and hand-written code is required."
- Technical documentation skills used in the production in software documentation deliverables
Desired skills
- Full development lifecycle experience, including requirements capture, design, implementation, testing, integration, verification and validation
- Experience configuring and maintaining CI pipelines using Jenkins or similar automation platforms
- Familiarity with Git/Bitbucket
- Knowledge of InstallShield
- Familiarity with static analysis and code quality tools, e.g. Coverity
- Understanding of secure coding standards and safety/security-critical development requirements for C++
- Familiarity with SAST/DAST/SCA in a modern CyberSecurity conscious environment
- Knowledge of Windows 11 OS
Benefits
- Collaborative working environment – we stand shoulder to shoulder with our clients and our peers through good times and challenges
- We empower all passionate technology loving professionals by allowing them to expand their skills and take part in inspiring projects
- Expleo Academy - enables you to acquire and develop the right skills by delivering a suite of accredited training courses
- Competitive company benefits
- Always working as one team, our people are not afraid to think big and challenge the status quo
- As a Disability Confident Committed Employer we have committed to:
- Ensure our recruitment process is inclusive and accessible
- Communicating and promoting vacancies
- Offering an interview to disabled people who meet the minimum criteria for the job
- Anticipating and providing reasonable adjustments as required
- Supporting any existing employee who acquires a disability or long term health condition, enabling them to stay in work at least one activity that will make a difference for disabled people
“We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age”.
We treat everyone fairly and equitably across the organisation, including providing any additional support and adjustments needed for everyone to thrive
Solicitar ahora