Senior Engineer (Firmware)

TIH | IIT Bombay

Mumbai

On-site

INR 600,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading educational institution in Mumbai is seeking an Associate for a full-time role in embedded system design and programming. The ideal candidate will have a B.E. / B.Tech with 3-5 years of experience or an M.E. / M.Tech with 2-3 years in this field. Key responsibilities include programming for ARM cortex and deploying ML models at edge devices. Prior experience with STM controllers and debugging embedded systems is essential for this role.

Qualifications

  • Minimum 3 - 5 years of experience in Embedded system design for B.E. / B.Tech. candidates.
  • Minimum 2 - 3 years of experience in Embedded system design for M.E. / M.Tech. candidates.

Responsibilities

  • Embedded system programming for ARM cortex.
  • Deployment of ML models at edge devices.
  • Testing, troubleshooting, and debugging embedded software.

Skills

Embedded system programming
API/HAL-based programming
Interfacing peripherals with microcontrollers
Debugging embedded software
Technical documentation

Education

B.E. / B.Tech. in Electrical / Electronics / Instrumentation / Electronics and telecommunication
M.E. / M.Tech in Electrical / Electronics / Instrumentation / Electronics and telecommunication

Tools

LDRA tools

Job description

Responsibilities
  • Embedded system programming for ARM cortex (STM microcontrollers) and similar platforms as per industrial standards.
  • API/HAL-based programming for embedded systems.
  • LoRA, NBIoT, Gateway, GSM, I2C, SPI, UART interfacing using Embedded C programming.
  • Deployment of ML models at edge devices.
  • Programming as per MISRA C standards, working with LDRA tools for code analysis.
  • Testing, troubleshooting, debugging embedded software system and components.
  • Writing technical documents and inspection reports, documentation related to firmware code.
  • Assisting in other projects in the team, write project reports and manuscripts for publication.
Minimum Qualifications and Experience
  • B.E. / B.Tech. in Electrical / Electronics / Instrumentation / Electronics and telecommunication or any relevant engineering discipline with minimum 3 - 5 years of experience in Embedded system design.

OR

  • M.E./ M.Tech in Electrical / Electronics / Instrumentation / Electronics and telecommunication or any relevant engineering discipline with minimum 2 - 3 years of experience in Embedded system design.
Required Expertise
  • Prior experience in edge computing.
  • Prior experience of working with STM controllers/SoC and various IDEs of STM controller.
  • Knowledge of interfacing various peripherals with microcontroller/ microprocessor.
  • Knowledge of programming various microcontrollers/ microprocessors and in-depth knowledge of various interface and networking protocols.
  • Prior programming experience in at least two different microcontrollers followed by a system prototyping.
  • Good to have prior knowledge of compliance certifications required for various regulatory approvals.
Seniority level
  • Associate
Employment type
  • Full-time
Job function
  • Other
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Firmware Developer
Senior Firmware Developer

Iquest Management Consultants • Mumbai

On-site
INR 2,500,000 - 4,000,000
Associate Engineer - Embedded Software
Associate Engineer - Embedded Software

Eaton • Maharashtra

On-site
INR 400,000 - 640,000
Embedded Firmware Engineer
Embedded Firmware Engineer

J K Exim • New Delhi

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

Kemsys Technologies • Ahmedabad District

On-site
INR 900,000 - 1,300,000
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

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

Ckas Tech Bangalore • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Associate Engineer - Embedded Software
Associate Engineer - Embedded Software

Eaton • Pune District

On-site
INR 400,000 - 520,000
Engineer - Embedded Software
Engineer - Embedded Software

Eaton • Maharashtra

On-site
INR 1,200,000 - 2,000,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Tekskills • Bulandshahr

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

Awign Expert • Bengaluru

On-site
INR 2,500,000 - 4,000,000