SonicJobs Logo
Login
BackBack to search

Embedded Software Engineer

Reed
Posted 19 days ago, valid for a month
Location

Cambridge, Cambridgeshire CB2 8AG, England

Salary

£40,000 - £70,000 per annum

info
Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • Location: Cambridge
  • Salary: £50,000 - £65,000
  • Experience required: Degree level qualification in a relevant discipline with experience in programming languages such as C, C++, Java, and Kotlin, as well as real-time, multi-processor, multi-threaded, event-driven software.
  • Responsibilities include software development, project scoping, technical reviews, and collaboration with customers.
  • Benefits include flexible working hours, comprehensive pension and healthcare packages, staff wellbeing support, discounted gym membership, on-site restaurant, free car parking, and social events.
Embedded Software Developer
  • Job Type: Full-time
  • Location: Cambridge
  • Salary: £50,000 - £65,000

We are looking to recruit an enthusiastic and highly motivated Embedded Software Developer to join our clients team. This role is perfect for versatile software developers who are keen to work with a variety of technologies and who relish the challenge of debugging complex real-time issues.

Day to Day of the Role:
  • Contribute to software development as a member of one of their Scrum Teams, which includes requirements analysis, design, implementation, developer test, and fault fixing.
  • Participate in project scoping and planning, technical reviews, tool evaluation, and selection.
  • Collaborate with a diverse customer base across different industries, adapting to the unique challenges of each market.
  • Work within an Agile development process, taking on multiple tasks related to software development during each sprint.
  • Enjoy a varied workday with support from management and team members, as well as cross-departmental collaboration.
Required Skills & Qualifications:
  • Degree level qualification in a relevant discipline.
  • Excellent knowledge of programming languages such as C, C++, Java, and Kotlin.
  • Experience with real-time, multi-processor, multi-threaded, event-driven software.
  • Embedded Linux Kernel and user-space software development experience of a commercially released product.
  • Exceptional debugging skills and a passion for solving challenging real-time platform issues.
  • Proficiency with development tools for debugging, profiling, code coverage, memory leak detection, etc.
  • Experience with configuration management and fault tracking tools.
  • Innovative with a proven ability to generate new ideas and approaches to problems.
  • Tenacity to probe issues to understand their root causes.
  • Good analytical, numerical, written, and verbal communication skills.
  • Initiative and ownership of one’s own work activities.
Benefits:
  • Flexible working hours to support work-life balance.
  • Comprehensive pension, dental care, and healthcare packages.
  • Support for staff wellbeing.
  • Discounted gym membership to promote a healthy lifestyle.
  • Subsidised on-site restaurant for convenient dining options.
  • Ample free car parking with electric car charging points.
  • Engaging social events and activities.

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.