View All Jobs 170754

Technical Architect - Embedded Software Engineer

Design and verify embedded CPU and middleware software for medical devices
Thiruvananthapuram, Kerala, India
Senior
yesterday
Quest Global

Quest Global

A global engineering services company that provides solutions across various industries including aerospace, automotive, energy, and healthcare.

141 Similar Jobs at Quest Global

Embedded Software Developer

Job Requirements

  • Design & development of embedded software applications including GUI for medical devices.
  • Verification and validation of developed software.
  • Communication and security requirements analysis, specification creation
  • Design and verification of CPU and middleware software
  • Adhere regulatory standards and guidelines for medical product development
  • The ideal candidate will have a combination of technical expertise, analytical skills, and attention to detail, as well as strong communication and collaboration skills to work effectively with a range of stakeholders.
Work Experience
  • Hands on experience in embedded C.
  • Good understanding of RTOS concepts
    • Processes and threads
    • Basic understanding of scheduling.
    • IPC mechanisms.
    • Task synchronization mechanisms.
  • Experience with microcontrollers, or microprocessors.
  • Good understanding of basic communication interfaces like UART, I2C, SPI.
  • Experience with CAN bus interface.
  • Experience in device driver development.
  • Experience with GUI programming using any framework.
+ Show Original Job Post
























Technical Architect - Embedded Software Engineer
Thiruvananthapuram, Kerala, India
Engineering
About Quest Global
A global engineering services company that provides solutions across various industries including aerospace, automotive, energy, and healthcare.