Firmware Engineer
6 hours ago
Job Profile: Firmware Engineer (2+ Years Experience)
Department: R&D – Embedded Software / Firmware
Reports to: Embedded Team Lead / R&D Manager
Location: Coimbatore
Job Type: Full-time
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 Type: Full-time
Pay: ₹20, ₹25,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 (Required)
Work Location: In person
-
Firmware Engineer
11 hours ago
Coimbatore, Tamil Nadu, India Sanumas Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per yearClient: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...
-
Embedded/Hardware Engineer
1 week ago
Coimbatore, Tamil Nadu, India SKYX AEROSPACE PRIVATE LIMITED Full time ₹ 5,00,000 - ₹ 15,00,000 per yearJOB SUMMARYWe are seeking a motivated Embedded/Hardware Engineer with 1–2 years of hands-on industrial experience in PCB design, embedded firmware development, and hardware integration. The role demands both technical expertise and the ability to work in fast-paced environments, handling critical situations while contributing to team goals. The ideal...
-
Embedded Hardware Engineer
2 weeks ago
Coimbatore, Tamil Nadu, India Sri Aadhava Consulting Service Full time ₹ 2,50,000 - ₹ 3,00,000 per yearJOB SUMMARYWe are seeking a motivated Embedded/Hardware Engineer with 1–2 years of hands-on industrial experience in PCB design, embedded firmware development, and hardware integration. The role demands both technical expertise and the ability to work in fast-paced environments, handling critical situations while contributing to team goals. The ideal...
-
Embedded Firmware Engineer
1 week ago
Coimbatore, Tamil Nadu, India Almighty HRD Consultants Full time ₹ 9,00,000 - ₹ 12,00,000 per yearHi,We are hiring for our client, a Semi conductor industry in Coimbatore locationJob Description:Educational Qualification Bachelor/Master in Electrical/Electronics EngineerReq.Experience Minimum of 3 to 5 years of experience in Power Electronics Hardware / Software developmentSkills Required - SW Experience on developing Embedded software – C, C++ Have a...
-
Embedded/Hardware Engineer
1 week ago
Coimbatore, Tamil Nadu, India Skyx Aerospace Full time ₹ 4,50,000 - ₹ 9,00,000 per yearStrong proficiency in PCB design & simulation tools (Altium, EasyEDA, Eagle, OrCAD)Embedded systems, microcontrollers, and real-time firmware developmentHardware communication protocols (UART, SPI, I2C, CAN, RS-485).Health insuranceAnnual bonusTravel allowanceProvident fund
-
Hardware Senior Design Engineer
1 week ago
Coimbatore, Tamil Nadu, India Excellence and Eminence LLP Full time ₹ 6,00,000 - ₹ 12,00,000 per yearWe are looking for Hardware Senior Design Engineer with 3-6 Years of Experience for our esteemed client for Coimbatore Location. Key Skills: Hardware design & development cycle, DFM, DFA, DFT, EMI/EMC, LV and HV systems, EMI/EMC design This is an immediate requirement. Please apply if you can join within 20 days or close to 20 days Roles and...
-
Senior Network Engineer
1 week ago
Coimbatore, Tamil Nadu, India Almighty HRD Consultants Full time ₹ 12,00,000 - ₹ 36,00,000 per yearHi, We are hiring Senior Network Engineer for our client semiconductor industry in Coimbatore.JDNetwork Design and Implementation Design, implement, and maintain network infrastructure, including LAN, WAN, VPN, and wireless networks. Develop network solutions that meet business requirements and ensure scalability, security, and reliability....
-
Hardware Support Engineer
1 week ago
Coimbatore, Tamil Nadu, India Easa College Of Engineering & Technology Full time ₹ 2,50,000 - ₹ 7,50,000 per yearCompany OverviewEASA College of Engineering & Technology is a prominent higher education institution located in Coimbatore, Tamil Nadu. With a commitment to excellence in engineering education, EASA College serves its community with a dedicated workforce of employees. The college holds an esteemed position in the higher education sector and prides itself on...
-
Technical Lead
1 week ago
Coimbatore, Tamil Nadu, India Magnic Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Summary:We are seeking a Technical Lead – Embedded Hardware & Software (NPD) to drive the development of innovative embedded systems from concept to production. This role will focus on New Product Development (NPD), requiring expertise in embedded hardware design, firmware development, prototyping, and product validation. The ideal candidate will work...
-
Network Operations Engineer
1 week ago
Coimbatore, Tamil Nadu, India SKYLINK FIBERNET PRIVATE LIMITED Full time ₹ 40,000 - ₹ 10,00,000 per yearJob description:L3 Technician Responsibilities:Deep-dive troubleshooting of MPLS (LDP, RSVP-TE), VPLS, OSPF, ISIS, BGP, and IPTV multicast/unicast issues.Handle escalated incidents and high-impact outages including backbone failures, BGP flaps, IPTV unicast/multicast delivery issues.Handle escalated incidents for MPLS/VPLS (L2/L3 VPN) related...