ITCV Recruitment Ltd
10 Mar 2018
10 Apr 2018
Contract Type
Full Time



My South London based client is an internationally recognised brand, supplying their equipment worldwide. They strive to be creative, innovative and produce ground-breaking products that influence their industry!

They are looking for a talented Embedded Software Engineer to join their Research & Development Team.

You will need to be an excellent communicator, comfortable dealing with other R&D engineers as well as Production, a highly motivated individual, and capable of taking the lead in developing innovative solutions and inspiring colleagues.

You can easily switch between proactive and reactive and can work in an environment with various dynamics that often lead to the change in direction.

You’re results driven and can focus your time and efforts on your own work load, but can also provide guidance and support to the rest of the team when required.

Ideally, you will be someone who communicates well and who can set the path for software development.

Essential Requirements

  • Strong experience in software engineering
  • BS degree (or equivalent) in Computer Science or Engineering
  • Experience in hands-on development and troubleshooting on embedded targets
  • Solid programming experience in C and C++
  • Proven experience in embedded systems design with pre-emptive, multi-tasking real-time operating systems
  • Familiarity with software configuration management tools, defect tracking tools and peer review
  • Excellent knowledge of OS coding techniques, network protocols, interfaces and hardware subsystems
  • Adequate knowledge of reading schematics and data sheets for components
  • Strong documentation and writing skills

You will also be able to get going on your own accord. Along with the rest of the team, you will be a leader and someone who can be relied heavily upon for ensuring the team, collectively, reaches targets and deadlines.

You have the ability to focus on your work without losing sight of what’s going on around you and the wider company objectives.

If you have experience with project management, that would be ideal (Agile environment)!

Working with the Software Team, you will be responsible for:

  • Designing, developing, coding, testing and debugging system software
  • Reviewing code & design
  • Designing & implementing software of embedded devices and systems from requirements to production and commercial deployment
  • Analysing and enhancing efficiency, stability and scalability of system resources
  • Integrating and validating new product designs
  • Supporting software QA and optimizing performance
  • Providing post-production support
  • Interfacing with hardware design & development
  • Assessing third party and open source software
  • Software repository management
  • Embedded software development

A highly competitive salary and excellent benefits package is offered.

This is a wonderful opportunity to join a progressive organisation offering strong long-term career potential.

INTERESTED?? Contact me NOW for further information…

This job was originally posted as www.jobsite.co.uk/job/960311773

Similar jobs

Similar jobs