Working at Codethink

If you’re into making software work on unusual devices, or want to learn what makes complex systems work, we’d love to hear from you.

Please keep an eye on this page and our social media channels for specific vacancies.

Software Engineer

As a Software Engineer at Codethink, you will be expected to contribute proactively to our customer and internal projects, as well as having the flexibility to take on any role within the delivery lifecycle of a software project, from requirements capture, design and estimation to implementation, test and deployment.

Key responsibilities include:

  • Design and implement software interfaces and algorithms
  • Design solutions to problems
  • Identify and escalate project risks and issues
  • Undertake research where there is a knowledge gap
  • Software and system integration
  • Issue triage
  • Support development of sales bids

What are we looking for:

  • A good communicator, both verbally and in writing
  • A problem solver - we adapt and change to meet our client needs. We encourage and expect you to create new processes, make suggestions and build improvements with us
  • Good organisational and time management skills
  • A self starter - your role may have different demands from week to week
  • Proactive attitude to learning and keen to grow skills

An ideal candidate will have experience in some or all of the following:

  • C and/or C++
  • FPGA
  • Microcontrollers (RTOS, SPI, I2C, USB, etc)
  • DSP
  • Low-level driver development
  • Hardware design/review
  • Computer Vision (OpenCV, CUDA, etc.)
  • Computer Graphics (Mesa, OpenGL, DirectX, etc.)

What can you expect from us?

  • Competitive salary and benefits package with annual salary review
  • Comprehensive Health and Wellbeing programme
  • Supportive working environment and culture
  • Free snacks, fruit, tea and coffee
  • Company fun days/social events
  • Generous Company sick pay and family friendly policies
  • Casual dress code
  • Flexible approach to working
  • Annual conference/training budget
  • Regular performance reviews to support your continued professional development
  • Desirable working location in the city centre of Manchester, UK
  • Relocation assistance if needed
  • Opportunities for travel and to do great work for our global customers

If it sounds like Codethink could be the right fit for you, we'd really like to hear from you.

Please email jobs@codethink.co.uk with your CV or click here for more details and to apply via our website.

Desk and prototype

Project Manager

As a Project Manager at Codethink you will be working with world-class organisations across industries such as electronics, finance, medical and automotive industries. You’ll have a leading role in ensuring projects are managed from the start through to successful completion, within the agreed budget and client specifications.

Key responsibilities include:

  • Managing the delivery of multiple simultaneous projects, often highly complex technical projects, both client facing and internal investments
  • Building effective project teams
  • Management of engineers on the project
  • Management of project budgets
  • Creation and management of project plans
  • Being a proactive member of account management teams with a view to maintaining/increasing sales within a client account
  • Collaborating with Codethink colleagues (eg. Sales and Solutions), to nurture and effectively manage client relationships
  • Supporting the sales process through managing the engineering and project delivery input for client bids

What are we looking for:

  • A sociable and confident individual, with the ability to deal with all kinds of people
  • Someone capable of dealing with pressure, uncertainty and deadlines
  • The ability to demonstrate both willingness and ability to grasp new technical concepts
  • A self starter, well organised with a practical approach, capable of adapting to different demands from week to week
  • Excellent communication skills, both verbally and in writing

An ideal candidate will have experience in some or all of the following:

  • Managing the successful delivery of projects
  • Managing budgets
  • Managing teams and individuals
  • Working with technology, or a good understanding or interest in the field

What can you expect from us?

  • Competitive salary and benefits package with annual salary review
  • Comprehensive Health and Wellbeing programme
  • Supportive working environment and culture
  • Free snacks, fruit, tea and coffee
  • Company fun days/social events
  • Generous Company sick pay and family friendly policies
  • Casual dress code
  • Flexible approach to working
  • Annual conference/training budget
  • Regular performance reviews to support your continued professional development
  • Desirable working location
  • Relocation assistance if needed
  • Opportunities for travel and to do great work for our global customers

If you think this could be for you and you're looking for a career in management at the cutting edge of technology development, we'd really like to hear from you.

To apply, please email jobs@codethink.co.uk with your CV.

Keyboard

Get in touch to find out how Codethink can help you

sales@codethink.co.uk +44 161 660 9930