My Shortlist

Your shortlisted jobs will appear here. To view your shortlist: Login Or Register

Date Added: Fri 28/06/2024

Embedded Systems Engineer

Surrey, UK
Apply Now

Company: MICROTECH GLOBAL LTD

Job Type: Permanent, FullTime

Salary: £50,000 - £70,000 per annum

Our client is seeking an Embedded Systems Engineer to join them in Surrey, for this position you will be working in the Healthcare sector where you will be developing firmware solutions that enhance medical diagnostic capabilities.

This is a Hybrid position, 2-3 days onsite a week.

Skills & qualifications:

  • Must have 3+ years industry experience in Embedded systems and Firmware design.
  • Programming skills in C/C++.
  • Experience with Embedded development environments
  • Experience with Microcontroller architectures.
  • Show extensive experience in STM32 firmware development, including driver development.
  • Have knowledge of communication protocols and secure communication (MQTT, HTTPS)
  • Be proficient in MATLAB/Python for data analytics and SPICE simulations.
  • Possess a strong understanding of high-speed digital design and delay matching (DDR3/4, MIPI, PCIe, USB3.0+).
  • Have experience in analog sensor design and rapid prototyping.
  • Demonstrate proficiency with lab equipment for firmware testing and validation.
  • Hold a bachelors degree in Computer Science, Electrical Engineering or a similar field.

Responsibilities:

  • Firmware Development: Design and implement firmware for embedded systems, ensuring high performance and reliability in medical applications.
  • Medical Device Standards Compliance: Ensure firmware adheres to medical device software standards (EN62304).
  • System Architecture: Develop robust firmware architectures utilizing high-throughput processor technologies (e.g., ARM Cortex-M, STM32).
  • Communication Protocols: Implement secure communication protocols (MQTT, HTTPS) and driver development (I2C, SPI, USART, CAN, etc.).
  • Testing and Validation: Utilize lab equipment (oscilloscope, logic analyzer, etc.) for firmware testing and validation.
  • Component Management: Manage the integration of components and optimize firmware for performance and power efficiency.
  • Prototyping: Oversee the development of firmware for rapid prototyping and validation.
  • Quality Assurance: Ensure system compliance and quality assurance, collaborating with QA and Regulatory Affairs to meet global medical regulations and standards.
  • Continuous Improvement: Innovate and enhance firmware designs based on clinical feedback and user interactions, driving continuous improvement.
  • Design for Manufacture (DFM): Implement DFM principles to ensure firmware is optimized for reliability, security, and longevity, reducing costs, and improving product quality.
Apply Now