Firmware Architect

Year    KA, IN, India

Job Description

Position: Firmware Architect



Location:

Bengaluru

Department:

Engineering / Embedded Systems

Employment Type:

Full-Time

Experience:

10-15years

About the Role



We are seeking a highly skilled

Firmware Architect

to lead the design, development, and optimization of embedded firmware solutions. The ideal candidate will have deep expertise in embedded systems, industrial communication protocols, and firmware architecture, with a passion for driving innovation and ensuring robust, scalable, and high-performance firmware designs.

Key Responsibilities



Architect and Design:

Lead the firmware architecture design for new and existing embedded systems, ensuring scalability, reliability, and performance.

Development:

Design, implement, and optimize embedded firmware across multiple platforms and hardware interfaces.

Collaboration:

Work closely with hardware, software, and product engineering teams to define requirements and ensure seamless integration.

Performance Optimization:

Enhance firmware efficiency with respect to speed, power consumption, and memory utilization.

Technical Leadership:

Provide technical direction, mentorship, and guidance to firmware development teams.

Quality Assurance:

Conduct detailed code reviews and enforce coding standards to maintain high-quality deliverables.

Documentation:

Develop and maintain comprehensive documentation for firmware architecture, design specifications, and development processes.

Innovation:

Drive continuous improvement and adoption of emerging technologies in embedded system development.

Issue Resolution:

Identify, debug, and resolve complex technical issues during design, development, and testing phases.

Mandatory Skills & Experience



Industrial Protocols:

MODBUS, EtherCAT, Ethernet/IP, Profinet, PROFIsafe, CIP Safety.

Communication Interfaces:

UART, RS232, RS485, RS422, I2C, SPI, QSPI.

Network Protocols:

Bluetooth (BLE), Wi-Fi, Zigbee.

Development Tools:

Code Composer Studio, IAR Workbench, MPLab X IDE, KEIL, LDRA, PCLint, Coverity, Segger Embedded Studio, etc.

Compliance Standards:

IEC 61508, IEC 61511, IEC 62061, IEC 61514, MISRA, CE MDD (93/42/EC).

Core Expertise:

Strong proficiency in embedded C/C++, debugging, and low-level driver development.

Desirable Skills



Experience with

RTOS-based systems

(FreeRTOS, ThreadX, etc.) Proficiency in

system-level design

and architecture definition. Exposure to

firmware development for safety-critical or medical devices

. Familiarity with

software configuration management

and

version control systems (Git, SVN)

. Strong analytical, problem-solving, and communication skills.

Education & Experience



Qualification:

Bachelor's or Master's degree in Electronics, Electrical, Computer Engineering, or related field.

Experience:

Minimum

8-12 years

of experience in embedded firmware design and architecture, with proven leadership in complex system development.
Job Type: Full-time

Pay: ₹2,000,000.00 - ₹2,700,000.00 per year

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4452026
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year