Lead Embedded Firmware Engineer

Dimension1 

📍 Bengaluru, India 🇮🇳

full-time
senior
10
Expired
Posted —
This job posting has expired View All Embedded Firmware Engineer Jobs

Key Skills

CGitnRFHALAPIs

Industry

Medical DevicesConsumer Electronics

Job Description

About the job


Role: Lead Embedded Firmware Engineer

Department: Engineering/ R&D

Reports to: Founder/ Project Manager

Salary: 10-20 LPA

Job Location: Bangalore


Job Summary:


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

Minimum 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.