Search by job, company or skills

M

Electronics Firmware Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Company Description

Mimyk is a pioneering company spun out from the Indian Institute of Science (IISc), Bengaluru, focused on designing and innovating the next generation of smart medical devices. We are dedicated to enhancing medical procedures through technology, marrying cutting-edge research with practical applications. Our mission is to transform healthcare experiences by leveraging advanced engineering and scientific insights.

Role Description

This is a full-time remote role for an Electronics Firmware Engineer. The engineer will be responsible for developing and implementing embedded software, debugging firmware systems, and actively contributing to electrical engineering tasks. The role involves working closely with hardware and software development teams to deliver robust and efficient firmware solutions for medical devices.

Qualifications

  • Proficiency in Embedded Software development and debugging complex systems
  • Strong understanding of ARM Architecture and experience in software development
  • Background in Electronic Engineering and firmware design
  • Ability to work collaboratively with cross-functional teams
  • Experience in medical device development is an advantage
  • Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, Computer Engineering, or related field

As part of the electronics team, you will:

• Work on developing custom firmware for ARM9 and ARM Cortex-Mx based BLE targets.

• Developing, maintaining and testing firmware for our ARM architecture-based medical

and wearable products with time, memory and power constraints.

• Test existing products using test cases, bug fix and iterate.

• Document and maintain various electronic subsystems of our products.

• Skills to design multi-layer PCBs, high-speed PCB design using Altium would be a plus

• Have at least 4-5 years of work experience

The position is a full-time role, and the candidates having work experience in the following areas will be preferred:

• Good hands-on understanding and experience of firmware development for ARM-based MCUs and

BLEs – both bare metal and RTOS-based.

• Rapid coding, testing and debugging skills.

• Familiarity with RT-Linux and GitHub / Bitbucket.

• Excellent communication and presentation skills.

• Working closely with electronics and mechanical design teams.

• Exposure to PCB design fundamentals is required.

• Exposure to FPGA programming and simulation will be a bonus.

The following skills are essential to have:

Embedded C, RTOS fundamentals, custom bootloader, BLE, ARM Cortex Mx architecture, Altium, Electronics design fundamentals, associated peripherals and real-world sensor interfacing, i2c, SPI, Keil, STM32Cube, GCC, GDB, make and similar software.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147366909