Sr. Software Engineer - Firmware Engineer (Pune)

Sr. Software Engineer - Firmware Engineer (Pune)

08 Nov
|
Yash Technologies
|
Pune

08 Nov

Yash Technologies

Pune

Job highlights

- 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.
- Preferred Qualifications
- Experience

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.

Robust 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,
- Stable employment with a outstanding atmosphere and ethical corporate culture

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

📌 Sr. Software Engineer - 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: sr. software engineer - firmware engineer (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: sr. software engineer - firmware engineer (pune) / pune