Embedded Firmware Engineer

Year    TS, IN, India

Job Description

Job Title: Firmware Engineer

Department: R&D / Engineering

Location: Hyderabad

Reports To: Hardware Lead

Employment Type: Full-time

About the Role

We are seeking a skilled Firmware Engineer to design, develop, and optimize embedded

software for our electronic control systems. The ideal candidate will have hands-on

experience with microcontrollers, real-time operating systems, and communication

protocols. You'll collaborate with cross-functional teams in hardware design, testing, and

product development to deliver reliable and efficient firmware solutions.

Key Responsibilities

Design, develop, and maintain firmware for embedded systems. Collaborate with hardware engineers to define system requirements and ensure
seamless hardware-software integration.

Implement, test, and debug firmware using tools like oscilloscopes, logic analyzers,
and debuggers.

Optimize code for performance, reliability, and power efficiency. Develop and maintain documentation, including firmware architecture, design, and
user manuals.

Participate in code reviews, testing, and validation processes. Support production and field teams with troubleshooting and firmware updates. Stay current with advancements in embedded systems, IoT technologies, and
development tools.

Qualifications

Education:

Bachelor's degree in Electronics Engineering, Computer Engineering, Embedded
Systems, or a related field.

Master's degree preferred (optional).
Experience:

2-5 years of experience in embedded firmware development. Proven experience with C/C++, RTOS, and microcontroller platforms (e.g., STM32,
ESP32, TI, Microchip).

Technical Skills

Proficiency in embedded C/C++ programming.

Experience with communication protocols: UART, SPI, I2C, CAN, Modbus, BLE, etc. Familiarity with RTOS, bootloaders, and firmware update mechanisms. Strong understanding of embedded hardware and debugging tools. Version control (Git) and build systems (Make/CMake). (Optional) Experience with Python scripting, IoT platforms, or Linux embedded
systems.

Job Types: Full-time, Permanent

Pay: ₹500,000.00 - ₹600,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
    JD4628290
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TS, IN, India
  • Education
    Not mentioned
  • Experience
    Year