Firmware Engineer (Pune)

Firmware Engineer (Pune)

02 Nov
|
Yash Technologies
|
Pune

02 Nov

Yash Technologies

Pune

We are looking forward to hire Embedded C Professionals in the following areas :

Experience

8 - 12+ Years

About The Role :

We are seeking a highly motivated Programmable Platform Specialist with strong expertise in PLC programming, industrial automation, and software development. The role focuses on developing, modernising, validating, and supporting programmable control platforms, with a particular emphasis on iPro/CC200, LogicLab/ISaGRAF migrations, and secure, compliant software solutions.

Key Responsibilities :

Design, develop, and maintain firmware using Embedded C and Assembly Language.
Develop low-level firmware components, including device drivers and hardware abstraction layers.
Work with Microchip and NXP microcontrollers to implement product features and enhancements.
Analyse, modify, and optimise existing firmware for performance, stability, and scalability.
Review hardware schematics and collaborate closely with hardware engineering teams.
Implement secure coding practices and support product cybersecurity requirements.
Perform firmware debugging, validation, testing, and defect resolution throughout the development lifecycle.
Create and maintain technical documentation and design artefacts.

Technical Skills:

Embedded C Programming
Assembly Language Development (Microchip & NXP MCUs)
Microcontroller Architecture and Peripherals
Low-Level Driver Development
Firmware Debugging and Optimisation




Secure Coding Practices
Hardware Schematic Reading and Analysis
Firmware Validation and Testing

Primary Technology Focus

Embedded Firmware Development | Microcontroller-Based Systems | Device Drivers | Secure Embedded Software | Hardware-Software Integration

Preferred Qualifications

Bachelors degree in Electronics, Electrical, Computer Science, Embedded Systems, or a related field.
8-12 years of experience in firmware development for embedded products.
Strong understanding of MCU architecture, memory management, interrupts, communication interfaces, and peripheral integration.
Experience with firmware modification, optimisation, and troubleshooting in production environments.
Excellent analytical, problem-solving, and collaboration skills.

Ideal Candidate

A hands-on firmware professional with deep expertise in Embedded C, assembly programming, low-level driver development, and microcontroller architectures, capable of delivering secure, high-quality embedded solutions across the product lifecycle.

Our Hyperlearning workplace is grounded upon four principles

- Flexible work arrangements, Free spirit, and emotional positivity
- Agile self-determination, trust, transparency, and open collaboration
- All Support needed for the realization of business goals,
- Reliable employment with a great atmosphere and ethical corporate culture

📌 Firmware Engineer (Pune)
🏢 Yash Technologies
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: firmware engineer (pune) / pune