Firmware Engineer
1 week ago
Client:
PCB Designers & Manufacturers
Location:
NSN Palayam, Coimbatore, Tamil Nadu, India
Experience:
2+ Yrs
Salary:
NEGOTIABLE
Title:
Firmware Engineer
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.
Job 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
Contact:
Sandeep Sathyan - HR Consultant @
Voice & Whatsapp)
-
Firmware Engineer
1 week ago
Coimbatore, Tamil Nadu, India Client of Sanumas Solutions Full time ₹ 3,00,000 per yearJob 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 Firmware Engineer
17 hours ago
Coimbatore, Tamil Nadu, India SS Solutions 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, validation, and production teams to ensure the smooth functioning and reliability of the product.Key ResponsibilitiesFirmware Development· Develop firmware in Embedded C for 8/16/32-bit...
-
Embedded Software Engineer
4 days ago
Coimbatore, Tamil Nadu, India Boatload Minds Full timeKey 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...
-
Embedded Engineer
2 weeks ago
Coimbatore, Tamil Nadu, India Ultrafly Solutions Full time ₹ 48,000 - ₹ 72,000 per yearExp : 5 - 8 YrsRole OverviewClient is expanding its offshore engineering capacity through a software development partner in India.We are looking for an experienced Embedded Engineer who will work as an individual contributor tosupport the development of our next generation wireless monitoring devices.This role focuses heavily on hands on embedded firmware...
-
Electronics Engineer
6 days ago
Coimbatore, Tamil Nadu, India Naatscorp Private Limited Full timeWe are seeking a highly skilled Electronics Engineer capable of developing standalone electronic systems from concept to production. The candidate must have strong expertise in digital and analog circuit design, component selection, PCB design, and system-level simulation. Experience with medical electronics, compliance standards (IEC 60601, ISO 13485), and...
-
Embedded Software Engineer
6 days ago
Coimbatore, Tamil Nadu, India EMGLITZ TECHNOLOGIES Full timePosition: 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...
-
Electronics Engineer Intern
18 hours ago
Coimbatore, Tamil Nadu, India Techomie Smart Devices Full timeElectronics Engineer InternCompany: Techomie Smart DevicesLocation: Coimbatore, Tamil NaduJob Type: Internship (On-site)Duration: 3–6 MonthsStipend: Based on performance (5k-15k Negotiable)About UsTechomie Smart Devices is a growing smart-home and automation company specializing in smart switches, lighting, curtains, smart locks, security systems, and...
-
AI Hardware Engineer
15 hours ago
Coimbatore, Tamil Nadu, India Protowiz Private limited Full timeCompany DescriptionProtowiz Private Limited is a powerful Research and Development company focused on solving customer problems efficiently and effectively. By leveraging advanced electronics technology, we address customer and industrial needs as well as specific problems on-site. Our commitment is to deliver solutions that meet the highest potential for...
-
NOC Engineer
4 days ago
Coimbatore, Tamil Nadu, India Bloom Electronics Private Limited Full timeJob Summary:The NOC Technician is responsible for monitoring and maintaining network infrastructure, servers, and IT systems to ensure 24/7 availability. They respond to incidents, troubleshoot network issues, and escalate problems when necessary to maintain service levels.Key Responsibilities:Network Monitoring:Use monitoring tools to track network...
-
Senior Hardware Design Engineer
2 weeks ago
Coimbatore, Tamil Nadu, India, Tamil Nadu Naatscorp Private Limited Full timeWe are seeking a highly skilled Electronics Engineer capable of developing standalone electronic systems from concept to production. The candidate must have strong expertise in digital and analog circuit design, component selection, PCB design, and system-level simulation. Experience with medical electronics, compliance standards (IEC 60601, ISO 13485), and...