Lead Embedded Firmware Engineer

Criador Labs

Bengaluru Urban

On-site

INR 1,200,000 - 2,400,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Criador Labs in Bengaluru is seeking an experienced embedded developer to lead the design and implementation of embedded software/firmware for Medical Devices and IoT products. You will develop device drivers, APIs, and applications in C, and contribute to architecture decisions.

The role requires hands-on coding, testing, and documentation, plus mentoring juniors. You will work on performance optimization, memory management, and interfacing with hardware, with opportunities to learn new

Qualifications

  • Bachelor's / Master’s degree in Electronics Engineering or related field.
  • 5+ years of IoT industry experience.
  • Experience in medical devices is a plus.
  • Knowledge of ISO 13485, ISO 14971, and IEC 60601 is a plus.

Responsibilities

  • Develop device drivers, APIs, and applications as per the requirement.
  • Design, build and maintain efficient, reusable, and reliable C code
  • Implement test cases for the applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Maintain proper documentation of performed tasks as per company standards
  • Lead a team of junior developers and interns and get the work done
  • Exhibit high leadership skills to own the work and complete on time
  • Strong self-learning skills to be able to work on entirely new technologies

Skills

C programming
Memory management
Embedded systems
Debug tools (Eclipse/Keil)
Microcontrollers
Version control
CI
HAL & nRF

Education

Bachelor's / Master’s in Electronics Engineering

Tools

Eclipse
Keil
Git
SVN
Mercurial

Job description

In this role, you have the opportunity to lead the innovation for Criador Labs. We are looking for a highly self-motivated and passionate embedded developer responsible for developing embedded software/firmware for Medical Devices and Consumer Products (IoT).

Responsibilities
  • Develop device drivers, APIs, and applications as per the requirement.
  • Design, build and maintain efficient, reusable, and reliable C code
  • Implement test cases for the applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Maintain proper documentation of performed tasks as per company standards
  • Lead a team of junior developers and interns and get the work done
  • Exhibit high leadership skills to own the work and complete on time
  • Strong self-learning skills to be able to work on entirely new technologies
Skills
  • Strong proficiency in C, with fairly complete knowledge of the language specification
  • Thorough knowledge of the standard library as specified by ISO, IEC, and ANSI
  • Good understanding of memory management in non-garbage-collected environments
  • Familiarity with embedded systems design and low-level hardware interactions
  • Knowledge of component data sheets and specifications
  • Familiarity with language and debugging tools, such as Eclipse-based, Keil, etc
  • Knowledge of microcontrollers and their operation is a must.
  • Proficient understanding of code versioning tools {{such as Git, SVN, and Mercurial}}
  • Familiarity with continuous integration
  • Familiarity with HAL and nRF frameworks will be a plus
  • Familiarity in understanding the embedded system schematics to develop low-level data abstraction layers
  • Knowledge of data structures and algorithms is a plus
Qualifications
  • Bachelor's / Master’s degree in Electronics Engineering or related field
  • 5+ years of IoT industry experience
  • Experience in medical devices is a plus
  • Knowledge of ISO 13485, ISO 14971, and IEC 60601 is a plus
In return, we offer you

A meaningful career, with new challenges in our growing startup, working in an encouraging multicultural environment. We are happy to provide you with this opportunity to work with the latest technologies. You will be surrounded by passionate and committed multidisciplinary colleagues from Design and Engineering backgrounds, who share your ambition to build great products. Your work will be ambitious and full of opportunities for growth. Variety and challenge will be part of your daily routines.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Developer
Senior Embedded Developer

Careernet • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Senior Electronics & Embedded Engineer - Medical Devices
Senior Electronics & Embedded Engineer - Medical Devices

Mimyk • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Competitive salary
Leadership exposure
Hands-on projects
Embedded Technology Lead
Embedded Technology Lead

KSB Company • Maharashtra

On-site
INR 3,500,000 - 7,000,000
Lead firmware developer
Lead firmware developer

KOHLER India • Maharashtra

On-site
INR 3,000,000 - 6,000,000
Senior Engineer - Embedded Software
Senior Engineer - Embedded Software

Eaton Corporation • Pune District

On-site
INR 1,800,000 - 2,400,000
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

On-site
INR 2,400,000 - 4,200,000
Senior Engineer - Embedded Software
Senior Engineer - Embedded Software

Eaton • Maharashtra

On-site
INR 1,500,000 - 2,300,000
Embedded Firmware Lead
Embedded Firmware Lead

Axisindia • India

On-site
INR 1,800,000 - 3,000,000
Senior Firmware Engineer
Senior Firmware Engineer

Encardio Rite Group • Lucknow

On-site
INR 600,000 - 900,000
Senior Embedded Firmware Developer Job ID: 390508
Senior Embedded Firmware Developer Job ID: 390508

Datoms • India

On-site
INR 1,200,000 - 2,000,000