Senior Software Engineer

Summary

You will be a Senior/Staff Software Engineer joining the tools group within a highly renowned organisation who are seeking to expand their toolchain development operations

Senior Software Engineer,

Cambridge, globally renowned company,

Competitive salary and package.

You will be a Senior/Staff Software Engineer joining the tools group within a highly renowned organisation who are seeking to expand their toolchain development operations. You will be an experienced C/C++ Software Engineer interested in being a part of the creation of innovative real-world solutions using semiconductor and radio technology. 

You will be a Senior Software Engineer joining a team who currently program in C++ and C for Windows and Linux as well as some Python and Make files. You will work with open source and proprietary third party software. As a Senior Software Engineer you will have responsibility across the full software cycle, research, design and development of new software as well as opportunities for other responsibilities and career development. 

Key skills for the Senior Software Engineer:

  • At least 3-5 years of professional software development experience 
  • Excellent knowledge of C++
  • Ideally comfortable working with Linux and Windows 
  • Experience/interest in embedded systems
  • Knowledge/experience in toolchain development is advantageous; compilers, assemblers, linkers, debuggers, simulators ect 
  • A degree in Computer Science or related fields 

The successful Senior Software Engineer may also have experience in any of the following; digital signal processing, embedded C, assembler programming, boot code, runtime environments, debug instrumentation or performance analysis that would make a good starting point to move into development.

For immediate consideration please do not hesitate to apply now, for further information about this position or similar roles in Cambridge, please contact George Cunningham at IC Resources - george.cunningham@ic-resources.com

Join the CW jobs mailing list

This site uses cookies.

We use cookies to help us to improve our site and they enable us to deliver the best possible service and customer experience. By clicking accept or continuing to use this site you are agreeing to our cookies policy. Learn more

Start typing and press enter or the magnifying glass to search

Sign up to our newsletter
Stay in touch with CW

Choosing to join an existing organisation means that you'll need to be approved before your registration is complete. You'll be notified by email when your request has been accepted.

i
Your password must be at least 8 characters long and contain at least 1 uppercase character, 1 lowercase character and at least 1 number.

I would like to subscribe to

Select at least one option*