Embedded Firmware Engineer

3 days ago


Coimbatore, Tamil Nadu, India SS Solutions Full time ₹ 2,40,000 per year

Job Summary

The role is responsible for hands-on coding, debugging, hardware coordination, and developing new firmware concepts. You will work closely with the hardware, validation, and production teams to ensure the smooth functioning and reliability of the product.

Key Responsibilities

Firmware Development

· Develop firmware in Embedded C for 8/16/32-bit microcontrollers (e.g. PIC, Nuvotonetc..)

· Interface with hardware peripherals: GPIO, ADC, PWM, Timers, UART, I2C, SPI, etc.

· Implement communication protocols and control logic

· Write modular and well-documented code using best practices

· Use version control for firmware

New Concept / Feature Development

· Support development of new product features and prototypes

· Create proof-of-concept firmware for early-stage idea validation

· Collaborate with team during features planning

· Suggest improvements based on real-world application needs

Testing & Debugging

· Perform unit-level and integration testing of firmware modules

· Use tools like oscilloscope, logic analyzer, UART terminals, and IDE debuggers (e.g., MPLAB, Keil)

· Assist validation team in real-time testing and application simulation

· Identify and resolve firmware bugs and performance issues

· Support hardware-firmware integration testing

Hardware Coordination

· Understand hardware schematics, pinouts, and datasheets

· Work closely with hardware engineers during initial Board power ON

· Identify whether an issue is firmware-related or hardware-related

· Ensure correct peripheral configurations and timing

Documentation & Release

· Create documentation: flowcharts

· Maintain firmware version history and release notes

· Participate in design reviews and code walkthroughs

· Provide firmware loading guides for production/QA teams

Failure Analysis & Support

· Support field testing and production debug

· Assist in Root Cause Analysis (RCA) of software-related failures

· Implement firmware corrections and validate fixes

· Provide debug logs, issue reports, and traceability support for CAPA

Skills Required

Technical Skills

· Proficient in Embedded C programming

· Strong understanding of microcontroller internals

· Experience with MCUs like STM32, PIC, Atmel, etc.

· Hands-on with communication protocols: UART, I2C, SPI, Modbus, etc.

· Debugging using IDE tools, serial logs, and lab instruments

· Familiarity with interrupt handling, timers, watchdogs, and low-power modes

· Structured and maintainable coding style

· Strong debugging and analytical skills

· Good communication and documentation habits

· Team-oriented with a proactive learning attitude

Job Types: Full-time, Permanent

Pay: ₹15, ₹20,000.00 per month

Benefits:

  • Provident Fund

Ability to commute/relocate:

  • Coimbatore, Tamil Nadu: Reliably commute or planning to relocate before starting work (Preferred)

Education:

  • Bachelor's (Preferred)

Experience:

  • Firmware Engineer: 2 years (Preferred)
  • Embedded C programming: 2 years (Preferred)

Work Location: In person


  • Embedded Trainee

    2 weeks ago


    Coimbatore, Tamil Nadu, India Firmware solutions Full time ₹ 60,000 per year

    embedded developer is knowledge in basic c and basic embedded systems.Job Types: Full-time, Internship, FresherContract length: 12 monthsPay: From ₹5,000.00 per monthBenefits:Food providedInternet reimbursementExperience:total work: 1 year (Preferred)

  • Firmware Engineer

    1 week ago


    Coimbatore, Tamil Nadu, India Client of Sanumas Solutions Full time ₹ 3,00,000 per year

    Job Profile: Firmware Engineer (2+ Years Experience)Department: R&D – Embedded Software / FirmwareReports to: Embedded Team Lead / R&D ManagerLocation: CoimbatoreJob Type: Full-timeJob SummaryThe role is responsible for hands-on coding, debugging, hardware coordination, and developing new firmware concepts. You will work closely with the hardware,...

  • Embedded Engineer

    19 hours ago


    Coimbatore, Tamil Nadu, India CISPRO TRAINING AND PLACEMENT PRIVTAE LIMITED Full time ₹ 3,00,000 - ₹ 6,00,000 per year

    Job Position : Embedded EngineerLocation : CoimbatoreQualification : Bachelor's or Master's degree in Computer Science, Electrical Engineering or related field.Experience : 5 - 8 YrsKey Responsibility :Understand client-defined product and firmware requirements and contribute to detailed design and development.Develop, optimize, and maintain firmware for...

  • Firmware Engineer

    1 week ago


    Coimbatore, Tamil Nadu, India Sanumas Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Client:PCB Designers & ManufacturersLocation:NSN Palayam, Coimbatore, Tamil Nadu, IndiaExperience:2+ YrsSalary:NEGOTIABLETitle:Firmware EngineerThe role is responsible for hands-on coding, debugging, hardware coordination, and developing new firmware concepts. You will work closely with the hardware, validation, and production teams to ensure the smooth...


  • Coimbatore, Tamil Nadu, India Boatload Minds Full time ₹ 3,00,000 - ₹ 4,00,000 per year

    Key Responsibilities:● Designed and developed firmware solutions tailored to specific productrequirements● Implemented embedded software for microcontroller-based systems● Collaborated effectively with hardware engineers, designers, and QA teams forproduct development and testing● Conducted unit testing and debugging of firmware to ensure performance...


  • Coimbatore, Tamil Nadu, India EMGLITZ TECHNOLOGIES Full time ₹ 1,20,000 - ₹ 1,44,000 per year

    Position: Embedded Software Engineer (only Fresher 2023/2024/2025 passout)Job Type: Full-TimeLocation: Coimbatore, Salem, CochinExperience: 0–1 YearsQualification: B.E/B.Tech/M.E/M.Tech/Diploma in ECE, EEE or related electronics backgroundWe are looking for a passionate and motivated Embedded Software Engineer (Fresher) to join our engineering team. The...

  • Embedded Trainee

    6 days ago


    Coimbatore, Tamil Nadu, India Xpert Automatix Full time ₹ 60,000 per year

    Embedded Software DeveloperExperience : 1+ Years / FresherSkills: C, Embedded C, SPI, I2C, Firmware developer. MSP130 experience is added advantage.Location: CoimbatoreQualification: B.E(ECE/EEE/E&I )Resume: Job Type: Full-timePay: From ₹5,000.00 per monthBenefits:Food providedAbility to commute/relocate:Coimbatore, Tamil Nadu: Reliably commute or planning...

  • Embedded Developer

    6 days ago


    Coimbatore, Tamil Nadu, India Delving R&D Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Design, develop, and debug embedded firmware for microcontrollers. Work with sensors, actuators, and interfaces (UART, SPI, I2C). Proficient in C/C++, RTOS, Git. Test, optimize, and collaborate with hardware teams.

  • Embedded Specialist

    11 hours ago


    Coimbatore, Tamil Nadu, India Bosch Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Company DescriptionBosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 28,200+ associates, it's the largest software development center of Bosch, outside Germany,...


  • Coimbatore, Tamil Nadu, India Bosch Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Company DescriptionBosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 28,200+ associates, it's the largest software development center of Bosch, outside Germany,...