Embedded Software Engineer at Expleo Group
Bristol, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

28 Oct, 25

Salary

0.0

Posted On

28 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Solutions, Design Patterns, Programming Languages, Software Systems, Linux Development, C, Object Oriented Design, Software Development, Unit Testing, C++, Computer Science, Python, Communication Skills, Agile Methodologies

Industry

Computer Software/Engineering

Description

OVERVIEW

Expleo has world class experts in the provision of real-time embedded systems, specialising in safety and mission critical control systems. We are currently looking to expand our team to support a blue-chip engineering client working on a cutting edge Missile Systems development project in the Defence domain.

QUALIFICATIONS

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.

ESSENTIAL SKILLS

  • Proven experience working as a Software Engineer, developing software solutions for complex projects.
  • Strong proficiency in at least one of the following programming languages: C++, C or ADA.
  • Experience is using a high-level scripting language such as Python.
  • Solid understanding of software development principles, object-oriented design, and design patterns.
  • Familiarity with the software development lifecycle and agile methodologies in a Safety or Mission Critical development environment.
  • Excellent problem-solving skills and the ability to analyze and debug complex software systems.
  • Strong communication skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.
  • Knowledge of software testing methodologies and tools, including unit testing and automated testing frameworks.

DESIRED SKILLS

  • RTX64 SDK Experience
  • Linux Development
  • Device Driver Development
  • TCP / IEEE-1394 Comms Protocal

EXPERIENCE

  • Experience working in the UK Defence industry with particular focus on the Defence domain.
  • Proven experience working as a Software Engineer, developing software solutions for complex projects. Extensive experience working in the sector.
Responsibilities
  • Collaborate with cross-functional teams to analyse requirements, design, develop, test, and maintain software solutions for defence projects.
  • Apply your expertise in one or more of the following programming languages: C++, C or ADA to deliver high-quality software products.
  • Participate in all phases of the software development lifecycle, including requirements gathering, software design, coding, testing, documentation, deployment, and maintenance.
  • Collaborate closely with stakeholders, including clients, project managers, system engineers, and other software engineers, to ensure successful project delivery.
  • Take ownership of assigned tasks, meet project deadlines, and maintain a high level of quality and attention to detail.
  • Adhere to established coding standards, software development processes, and security protocols.
Loading...