£60K/yr to £70K/yr
Cambridge, England
Permanent, Variable

Senior Embedded Software Engineer

Posted by Premier Engineering .

Job Title: Senior Embedded Software Engineer

Salary: £60,000 - £70,000 per annum Location: Cambridge

Hybrid - 3 days onsite & 2 days WFH

Great Benefits Package – See Below

Company Overview & Job Title:

A prestigious and award-winning global engineering organization located in

Cambridge (Cambridgeshire)

who're world leaders in multiple industries that include

Electronics, Industrial, Pharmaceutical

and many more have a new opening to recruit for a brand new S

enior Embedded Software Engineer

to join the popular organization who have an excellent team environment as well as providing brilliant training and development opportunities to progress onto become an

Embedded

Software Team Lead

  • This is a fantastic time to join the team and organization as they're developing one of the highest-quality future technology including predictive analytics, developing and designing top-class next-gen products with WIFI capabilities, and building a data science team.

Embedded Software Engineer Level:

This

Senior Embedded Software Engineering role

is well suited and very open to a

Senior, Principal & Lead Embedded Software Engineer

who is pursuing a next career progression to advance into a

Software Team Lead

role within the organisation in the next

12-18 months

because the successful candidate will reap the rewards of receiving training and development opportunities within the postion.

Salary, bonus & hybrid working on offer:

The salary on offer for the successful

Senior Embedded Software Engineer is £60,000 - £70,000 per annum

along with a

15% bonus.

3 days working onsite and 2 days WFH is available.

The role:

The

Senior Embedded Software Engineer

will be responsible for presenting designs and technical solutions to new technology developments for

Embedded Software

within the highly advanced Technology team. This will occupy developing new and improving existing software designs to satisfy the customers' requirements and include all software development life cycle areas.

Key Skills:

  • 5-10+ minimum years of industry experience
  • Experience of developing real-time embedded software
  • Embedded Software Programming in C++
  • Bare to the Metal & microcontrollers
  • Network interfaces – SPI, I2C, USB, UART, Ethernet, TCP/IP, UDP, BLE, WI-FI
  • Knowledge & experience of Windows, WinCE, or Linux
  • RTOS - FreeRTOS, ThreadX, Nucleus, or similar
  • Experience use of agile development practices to write clean, testable code for complex products and systems
  • Multi-threading, Algorithm development, TDD, pair programming, continuous integration, continuous delivery, Scrum
  • Version Control Systems - Git, SVN, Jenkins, Jira or similar
  • Ability or ambition to lead a small team

Benefits Package:

  • 26 days annual leave plus bank holidays
  • 15% Annual salary bonus
  • Pension – 3% employee and 6% employer
  • Income Protection - 50% salary for 3 years following company sick pay
  • Life Assurance – x4 of salary
  • Travel Insurance
  • BUPA & SimplyHealth Health Care
  • Eye tests and glasses
  • Tax efficiencies – Childcare and cycle-to-work vouchers
  • Attractive employee referral program
  • Enhanced Maternity & paternity pay
  • Employee Assistance Program (legal, financial, and counselling resources)
  • Training and development opportunities

If this is an exciting

Senior Embedded Software Engineering role

you're looking for as an excellent next-step opportunity for you to become a

Software Team Lead

, then please apply now with your updated CV or call

Frank Kanjanda at Premier Group at and

for further information about the role and company.