Job

Job

Embedded Software Developer - DV Cleared

Job type:Perm
Town/City:Woking
County:Surrey
Salary/Rate:£70000.00 - £90000.00 per annum + Excellent Benefits
Business Sector:Engineering
Job ref:BBBH151050
Post Date:July 03, 2024

Embedded Software Developer - DV Cleared

Salary: £70k - £90k

Location: Woking

Clearance: DV Clearance required

We are currently seeking a skilled and experienced Embedded Software Developer to join the team at a leading defence consultancy. You will have a strong background in embedded software development, with expertise in C and/or C++ for embedded development.

As an Embedded Software Engineer, you will be responsible for designing, developing, and testing embedded software systems for a range of applications. You will work closely with our multidisciplinary team of engineers to deliver innovative solutions to complex problems.

Key Responsibilities:

  • Design, develop, and test embedded software systems using C and/or C++
  • Collaborate with cross-functional teams to integrate software into systems
  • Conduct unit and system testing to ensure software quality
  • Conduct research to identify new techniques and technologies
  • Analyze system performance and recommend improvements
  • Prepare technical reports and presentations for clients and stakeholders
  • Stay up-to-date with the latest developments in embedded software engineering and related fields

Essential Skills and Experience:

  • Degree in Computer Science, Engineering, or a related field
  • Proven experience in embedded software development using C and/or C++
  • Expertise in embedded Linux platform development
  • Experience of modern DevOps practices, including version control and continuous integration
  • Knowledge of latest System on Chip (SoC) devices
  • Experience with unit and system testing
  • Excellent problem-solving skills and attention to detail
  • Strong communication and teamwork skills
  • DV Clearance is required for this role

Desirable Skills and Experience:

  • Experience with other programming languages such as Python or Java
  • Familiarity with machine learning and artificial intelligence techniques
  • Experience with simulation tools such as Simulink or Xilinx System Generator
  • Knowledge of signal processing techniques

Benefits:

This blue chip employer offers a supportive and collaborative work environment, where you will have the opportunity to work on exciting and challenging projects. Benefits include:

  • Hybrid working pattern (a combination of home and office working)
  • Competitive salary and benefits package
  • Comprehensive training and development opportunities
  • Access to cutting-edge technology and resources
  • Opportunities to work with leading experts in the field

Apply now and I will call to discuss your situation and this role in more depth