Embedded Software Engineer

London FULL TIME £30,000 - £60,000 / Year
(£2,500 - £5,000 / Month)

Job Description

As an Embedded Software Engineer, you will design, develop, and test software solutions for embedded systems. You will collaborate with cross-functional teams to deliver high-quality firmware, ensuring robust functionality and performance.

Responsibilities

  • Architect and maintain sophisticated embedded software systems.
  • Lead projects from conception through execution, ensuring quality and timeliness.
  • Collaborate with quality assurance teams to ensure optimal product performance.
  • Develop and implement unit tests for software components.
  • Monitor system performance and implement enhancements where necessary.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is preferred
Experience
  • 3+ years of relevant experience in embedded software development
Technical Skills
  • Real-Time Operating Systems
  • Debugging Tools
Soft Skills
  • Analytical Thinking
  • Adaptability
Certifications
  • Embedded Software Certification
  • Certified ScrumMaster
Languages
  • English: Fluent

Advantageous

  • Familiarity with Agile methodologies: Experience working in Agile environments is preferred.
  • CI/CD pipeline knowledge: Understanding of CI/CD pipelines for embedded software deployment.

Benefits

  • Comprehensive health and dental coverage.
  • Generous annual leave policy.
  • Employee discounts and team-building activities.
  • Training and development programs.

Company Culture

  • Continuous Improvement: We focus on continuous improvement, helping our team to learn and grow.
  • Work-Life Balance: We promote a healthy work-life balance to support our employees' well-being.
Status: Closed