Enable job alerts via email!

Software Engineer

TTP plc

Cambridge

On-site

GBP 40,000 - 55,000

Full time

Today
Be an early applicant

Job summary

A technology consulting firm in Cambridge is looking for an embedded software engineer to lead projects and deliver innovative solutions. You'll work in a multi-disciplinary environment, balancing technology risks with project schedules while fostering client relationships. Essential qualifications include a degree in a relevant field and proficiency in embedded C. The role offers various benefits including a profit-related bonus and employer pension contributions.

Benefits

Annual profit-related bonus
Virtual shares
10% employer pension contribution
Private medical insurance
Free lunch and refreshments
25 days holiday
Electric car leasing scheme

Qualifications

  • A bachelor's degree in Electronics & Software or Computer Science is required.
  • Proficient in embedded C and knowledge of microcontroller architecture.
  • Ability to lead technical project delivery.

Responsibilities

  • Lead and contribute to system architecture and testing of embedded software.
  • Choose tools and balance technology risk with time and budget.
  • Collaborate in multi-disciplinary teams.

Skills

High proficiency in embedded C
Knowledge of microcontroller architecture
Experience with SPI, I2C, and UART/RS232
Ability to lead a team of developers
Commercial awareness

Education

Bachelor's degree in Electronics & Software, Computer Science, or a related discipline

Tools

Microcontroller debuggers
Oscilloscopes
RTOS
Python
C++
Job description
Overview

analysis and system architecture to implementation and testing. With the freedom to select the best tools for each challenge, you\'ll combine depth in embedded software engineering with the agility to pick up new ideas and collaborate across disciplines. You\'ll play a key role in ambitious projects, sometimes leading them, balancing the uncertainties of R&D with time and budget constraints. Collaboration is at the heart of our approach - you\'ll work in multi-disciplinary teams where every member\'s insight shapes the outcome. You\'ll also grow strong client relationships, developing a deep understanding of their needs and vision, and ensuring their confidence throughout the delivery of complex technology projects.

Responsibilities
  • Lead and contribute to analysis, system architecture, implementation, and testing of embedded software solutions.
  • Choose appropriate tools and approaches for each challenge, balancing technology risk with schedule and budget.
  • Collaborate in multi-disciplinary teams; influence outcomes through your technical and architectural insights.
  • Foster strong client relationships, understanding client needs and maintaining confidence throughout delivery of complex projects.
  • Occasionally lead projects, coordinating with stakeholders and guiding team members.
Qualifications
  • Essential:
    • A bachelor\'s degree in Electronics & Software, Computer Science, or a related discipline
    • High proficiency in embedded C
    • Knowledge of microcontroller architecture and typical features
    • Experience with SPI, I2C, and UART/RS232
    • Ability to lead the delivery of technical solutions and provide direction to a small team of developers
    • Commercial awareness, with the ability to oversee budgets and balance cost, time, and quality
  • Desirable:
    • Experience using microcontroller debuggers and oscilloscopes
    • RTOS experience
    • Bare-metal programming of microcontrollers
    • Proficiency in Python and/or C++
    • Ability to develop PC utilities for testing embedded systems (e.g. in C#, Python or C++)
    • Experience writing bootloaders
    • Able to read and understand hardware schematics
    • Understanding of real-time system constraints
Benefits
  • Annual profit-related bonus
  • Virtual shares that reward you with a stake in TTP Group\'s long-term success
  • Employer pension contribution of 10% of salary
  • Private medical insurance for employees and dependants
  • Free lunch and refreshments
  • Life insurance worth 6 x salary
  • 25 days holiday
  • Enhanced maternity and paternity leave, with the option to return part-time for a year
  • Electric car leasing scheme
  • Cycle to work scheme
  • Interest-free season ticket loan
  • Local sports facilities and theatre discounts and memberships
  • A comprehensive relocation package is also available, if applicable
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.