Job Search and Career Advice Platform

Enable job alerts via email!

Embedded Software Engineer

Pursuu

Tees Valley

On-site

GBP 60,000 - 80,000

Full time

11 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading design and manufacturing company is seeking an Embedded Software Engineer to enhance their IoT solutions. This full-time, onsite role requires excellent programming skills in C and C++, alongside strong analytical and problem-solving abilities. You will be responsible for integrating APIs, conducting diagnostics, and managing firmware updates. A Bachelor's degree in Computer Science and a minimum of 3 years of relevant experience are required for this position.

Benefits

Company pension
Cycle to work scheme
Life insurance
Free parking

Qualifications

  • Minimum 3 years of related experience in embedded software development.
  • Expertise in electronics and embedded systems.

Responsibilities

  • Maintain and integrate APIs.
  • Conduct software diagnostics and stress testing.
  • Enhance IoT architecture flexibility and security.
  • Integrate BLE mesh network and update firmware.
  • Handle day-to-day activities and documentation.

Skills

Programming in C
Programming in C++
Analytical skills
Problem-solving skills
Multi-threaded code proficiency
ARM Embedded Systems experience
Knowledge of RTOS (e.g., FreeRTOS)

Education

Bachelor's degree in Computer Science or Software Engineering
Job description

Middlesbrough, England, United Kingdom

About the job Embedded Software Engineer

Reasons To Consider An Embedded Software Engineer Here:

  • Join an innovative product design and manufacturing company
  • Company pension
  • Cycle to work scheme
  • Life insurance
  • Free parking, On-site parking
  • Opportunity to engage in innovation and product design
  • Salary (Negotiable)

Embedded Software Engineer Responsibilities:

  • API maintenance and integration
  • Software diagnostics and stress testing
  • Enhance IoT architecture flexibility and security
  • Integrate BLE mesh network and update firmware
  • Handle day-to-day activities and documentation

Embedded Software Engineer Work Hours/Shifts:

  • Full-time position - (Onsite)
  • Regular work schedule from Monday to Friday
  • Middlesbrough (Relocation may be required)

Requirements For Embedded Software Engineer:

  • Excellent programming skills in C & C++
  • Bachelors degree in Computer Science or Software Engineering or equivalent
  • Minimum 3 years of related experience
  • Electronics and embedded systems expertise
  • Multi-threaded code proficiency
  • Strong analytical and problem-solving skills
  • ARM Embedded Systems experience
  • RTOS knowledge (e.g., FreeRTOS)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.