Senior Staff Firmware Engineer

MyCareernet

Bengaluru

Presencial

INR 1 500 000 - 2 000 000

Tempo integral

14 dias+

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

A medical technology firm in Bengaluru is seeking a highly skilled embedded systems engineer to design firmware for Class II/III medical devices. The ideal candidate will have expertise in C/C++, RTOS, and bare metal programming, alongside 8+ years of experience in firmware development. This role involves integrating firmware with hardware components, ensuring compliance with medical standards, and diagnosing issues using industry-standard tools. A Bachelor's degree in a related field is required, with a Master's preferred.

Qualificações

  • 8+ years of professional experience in embedded systems and firmware development or 6+ years with a Master's degree.
  • Demonstrated experience with real-time operating systems and bare-metal firmware.
  • Strong knowledge of microcontroller architectures and peripherals.

Responsabilidades

  • Design and document firmware architecture for Class II/III medical devices.
  • Develop and maintain C/C++ code for embedded processors focusing on performance.
  • Integrate firmware with hardware while ensuring compliance with standards.

Conhecimentos

C/C++ programming for embedded systems
RTOS
Bare metal programming
Communication protocols (SPI, I2C, UART, USB)
Control systems

Formação académica

Bachelor's degree in Electrical Engineering or related field
Master's degree in relevant field

Ferramentas

Oscilloscopes
Logic analyzers
JTAG debuggers

Descrição da oferta de emprego

Key Skills:

RTOS, Bare metal programming, C/C++, Bootloader, Embedded Linux

Roles and Responsibilities:
  • Design and document firmware architecture for Class II/III medical devices, including real-time embedded systems
  • Develop and maintain C/C++ code for microcontrollers and embedded processors with focus on reliability and performance
  • Implement and validate low-level drivers, communication protocols, and control algorithms for regulated device environments
  • Integrate firmware with hardware and software subsystems, ensuring compliance with medical device standards and system requirements
  • Diagnose and resolve system-level issues using oscilloscopes, logic analyzers, JTAG debuggers, and other industry-standard tools
Skills Required:
  • Expert-level proficiency in C and C++ programming for resource-constrained embedded systems
  • Demonstrated experience with real-time operating systems (RTOS) and bare-metal firmware development
  • Hands-on experience with communication protocols including SPI, I2C, UART, and USB
  • Industry background in control systems and firmware development for stepper and DC motor applications
Preferred Experience:
  • Strong knowledge of microcontroller architectures (e.g., ARM Cortex-M) and peripherals (e.g., ADC, DAC, Timers)
  • Experience developing bootloaders and working with embedded Linux
  • Strong thread, task, and ISR understandings
  • Familiarity with risk management practices (ISO 14971) and cybersecurity principles for embedded devices
  • Excellent problem-solving, communication, and collaboration skills
Education:

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related technical field with 8+ years of professional experience, or Master's degree with 6+ years of professional experience in embedded systems and firmware development

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Firmware Engineer
Senior Firmware Engineer

Agiliad LLC • Pune District

Presencial
INR 2 000 000 - 3 500 000
Embedded Firmware Engineer
Embedded Firmware Engineer

Digital Health Solutions • Thane

Presencial
INR 600 000 - 900 000
Sr. Engineer - Embedded SW (C++ & Medical Devices)
Sr. Engineer - Embedded SW (C++ & Medical Devices)

Gi Group Holding • Pune District

Presencial
INR 900 000 - 1 300 000
Senior Firmware Developer
Senior Firmware Developer

WheelsEye • Gurugram District

Presencial
INR 1 200 000 - 1 900 000
Firmware Developer
Firmware Developer

HRP Global • Bengaluru

Presencial
INR 1 500 000 - 2 300 000
Senior Firmware Engineer
Senior Firmware Engineer

Encardio Rite Group • Lucknow

Presencial
INR 1 500 000 - 3 000 000
Lead Firmware Engineer
Lead Firmware Engineer

YO IT Consulting • Maharashtra

Presencial
INR 1 000 000 - 1 800 000
Embedded Firmware Lead
Embedded Firmware Lead

Tata Elxsi, Inc. • Pune District

Presencial
INR 2 500 000 - 4 000 000
Embedded Firmware Engineer
Embedded Firmware Engineer

Tekskills Inc. • Bengaluru

Presencial
INR 1 500 000 - 3 000 000
Embedded Firmware Engineer
Embedded Firmware Engineer

Tekskills Inc. • Hyderabad

Presencial
INR 1 500 000 - 2 800 000