
Software Solutions Engineer
Expleo
The Role
Overview
Design, develop, and support high-quality C++ software for defence electrical/embedded systems.
Key Responsibilities
- inclusive hiring
- progress reporting
- design specs
- secure coding
- peer review
- software delivery
Tasks
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. -Ensure our recruitment process is inclusive and accessible -Offering an interview to disabled people who meet the minimum criteria for the job -Report progress to the Software Lead and Engineering Delivery Manager, supporting team-level delivery goals -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 -Build relationships with the software team and software architect to lead the delivery -Communicating and promoting vacancies -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 -Support peer reviews of others work -Deliver fully tested, maintainable software in line with defined project objectives
Requirements
- c++
- git
- jenkins
- agile
- degree
- coverity
What You Bring
-Familiarity with Git/Bitbucket -Self starter able to work in a proactive manner. Able to learn skills on the job with limited coaching. -Familiarity with static analysis and code quality tools, e.g. Coverity -Experience working with model-driven engineering and handling a mixture of autogenerated and hand-written code is required." -Experience configuring and maintaining CI pipelines using Jenkins or similar automation platforms -An ability to work as a member of the team both within the project, and also the Software Engineering Management community in Thales -Knowledge of InstallShield -Familiarity with SAST/DAST/SCA in a modern CyberSecurity conscious environment -Technical documentation skills used in the production in software documentation deliverables -Understanding of secure coding standards and safety/security-critical development requirements for C++ -Degree / HND / HNC in an applicable Engineering Discipline -Knowledge of Windows 11 OS -Working knowledge of Agile practices such as Scrum, including toolchains like JIRA -Strong experience in software development using C++ using Visual Studio 2017 -A solid background in computational mathematics, particularly in its application to signal processing, is essential for understanding and implementing complex models -Proficiency in using Microsoft Office for technical documentation and communication -Experience working within a software team in an Agile environment with exposure to Continuous Integration and desirably Continuous Deployment. -Experience with GIT/Bitbucket for version control and configuration management -UI framework development experience -Full development lifecycle experience, including requirements capture, design, implementation, testing, integration, verification and validation -Strong written and verbal communication skills
People Also Searched For
Estimator jobs in Reigate , Surrey , UK
Construction Estimator jobs in Reigate , Surrey , UK
Contracts & Procurement Admin jobs in Reigate , Surrey , UK
Estimator jobs in Surrey , UK
Construction Estimator jobs in Surrey , UK
Contracts & Procurement Admin jobs in Surrey , UK
Estimator jobs in Reigate , UK
Construction Estimator jobs in Reigate , UK
Contracts & Procurement Admin jobs in Reigate , UK
Benefits
-Expleo Academy - enables you to acquire and develop the right skills by delivering a suite of accredited training courses -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 -Competitive company benefits
The Company
About Expleo
-The company is dedicated to helping its clients achieve operational excellence and future-proof their businesses through innovative solutions and expertise in various fields, including AI engineering, digitalization, hyper-automation, cybersecurity, and data science. -Expleo operates across multiple sectors, including automotive, aerospace, railway, defense, energy, banking, and insurance. It provides services such as innovation management, transformation consultancy, digital transformation, product engineering, manufacturing and supply chain optimization, quality and testing, and customer support and maintenance. -Its India Delivery Centers are SSAE 16/ISAE 3402 and PCI: DSS compliant, supporting a wide range of clients, particularly in the banking and financial services sector. -Expleo leverages its deep sector knowledge to fast-track innovation through each step of the value chain, including developing complex products, optimizing manufacturing processes, and ensuring the quality of information systems. -The company's mission is to drive innovation and efficiency for its clients, ensuring they remain competitive in an ever-evolving market landscape.
Sector Specialisms
Energy
Transportation
Healthcare
Life Sciences
Industrial
and more…