Overview:
Expleo is a trusted partner for end-to-end, integrated engineering, quality services and management consulting for digital transformation. We help businesses harness unrelenting technological change to successfully deliver innovations that will help them gain a competitive advantage and improve the everyday lives of people around the globe.
We are seeking a highly C++ led software developer with strong Linux experience, capable of delivering and integrating software within complex systems, with a solid grounding in testing, debugging, and system-level working.
Responsibilities:
- Core Software Development
-
Strong C++ development (proficient–expert)
-
Working knowledge of Python (practitioner)
-
Experience delivering production-quality code
-
Ability to work across multiple components/codebases
-
Software Design & Engineering
-
Software design & architecture (proficient)
-
Design
-
Development
-
Integration
-
Testing
-
Ability to produce maintainable and scalable solutions
-
Systems & Integration
-
Experience working within complex, integrated systems
-
System interfaces
-
Dependencies between components
-
Integration activities
-
Issue investigation & debugging
-
Linux Environment (Essential)
-
Linux operating systems
-
Working on target environments
-
Command line usage and system-level interaction
-
Networking & Data Handling
-
Networking fundamentals
-
Data transfer between systems
-
Exposure to distributed or real-time systems (desirable)
-
Testing & Debugging
-
Unit and integration testing
-
Debugging complex software issues
-
Working within high-reliability / high-assurance environments
-
Tools & Development Environment
-
Version control (e.g. Git)
-
Build tools and development environments
-
Familiarity with standard software engineering tooling
Qualifications:
- BEng/BSc (Hons) degree or equivalent in computing or a computing-related subject, or an alternative qualification with relevant experience.
Experience:
- Professional experience in software engineering or embedded/software development roles.
-
Experience across the full software lifecycle
-
Desirable Experience:
-
Defence / maritime / sonar-type systems
-
Data processing or signal-related systems
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