
Senior Firmware Engineer
5 days ago
Job Description:We are seeking a highly skilled and motivated Senior Firmware Engineer – Embedded Systems Designer to join our engineering team. This role involves full lifecycle development of embedded systems used in advanced access control, monitoring, and self-service technologies. You will be responsible for designing, coding, testing, and supporting embedded firmware solutions, while collaborating with cross-functional teams to deliver robust and secure products.This position offers an opportunity to work on innovative solutions that directly impact critical infrastructure and enterprise-level systems.Key Responsibilities:Firmware & System DevelopmentDesign, develop, and maintain embedded firmware for a range of security and self-service products.Work with Microchip PIC microcontrollers using C within the MPLAB IDE/IPE development environment.Enhance and optimize existing products through feature development, performance improvements, and security updates.Embedded Communication & IntegrationImplement and manage communication protocols including TCP/IP, UDP, SPI, I²C, UART, RS-232/485, USB, and Bluetooth.Ensure seamless integration between embedded devices and cloud-based or enterprise software platforms.Testing, Validation & SupportConduct system-level testing, debugging, and validation using industry-standard tools and simulators.Support production deployment, customer integration, and remote or on-site troubleshooting.Documentation & ComplianceDevelop and maintain detailed design documentation, test procedures, release notes, and technical manuals.Ensure compliance with security standards such as NIST, FIPS, and ISO through secure coding practices.Team CollaborationWork closely with hardware engineers, software developers, QA teams, and field technicians.Coordinate internal build processes and engineering workflows to ensure timely project delivery.Required Skills:Proficiency in embedded C programming for Microchip PIC microcontrollers.Strong understanding of communication protocols (TCP/IP, UDP, SPI, I²C, UART, RS-232/485, USB, Bluetooth).Experience with system-level debugging, hardware/software integration, and state machine design.Hands-on experience with version control systems such as Git.Ability to produce and maintain high-quality technical documentation.Strong analytical and troubleshooting capabilities.Education & Qualification:Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or a related discipline.Certifications in embedded systems development are advantageous but not required.Soft Skills:Strong problem-solving and critical thinking abilities.Excellent written and verbal communication skills.Collaborative team player with the ability to work independently when needed.Attention to detail and commitment to high-quality work.Ability to prioritize tasks effectively in a dynamic environment.Benefits:Competitive salary and performance-based incentives.Opportunities for career growth and professional development.Health and wellness benefits.Paid time off and holiday leave.Flexible work arrangements and potential remote work options.
-
Senior Firmware Engineer
4 days ago
Kanyakumari, Tamil Nadu, India, Tamil Nadu Yottron Solutions Full timeJob Description:We are seeking a highly skilled and motivated Senior Firmware Engineer – Embedded Systems Designer to join our engineering team. This role involves full lifecycle development of embedded systems used in advanced access control, monitoring, and self-service technologies. You will be responsible for designing, coding, testing, and supporting...
-
Medical Devices Firmware Architect
2 weeks ago
tamil nadu, India Quest Global Full timeWe are also Considering candidates Willing to Relocate - Job Location : ChennaiEmbedded Firmware Architect | Medical Devices | IEC 62304, IEC 60601 |Experience : 15 - 25 YearsWe are accepting Job Applications :Please submit updated CV - Email : bhuvaneswari.srinivasan@quest-global.com;sunil.chandran@quest-global.comEmbedded Firmware Architect | Medical...
-
Senior Engineer
1 week ago
tamil nadu, India HCLTech Full timeSenior Firmware Engineer – Audio Codec (Rust)Experience: 8–14 YearsLocation: [India(preferably Chennai) Onsite/Remote/Hybrid]________________________________________Job Description:We are seeking a highly skilled Firmware Engineer with strong expertise in Audio Codec development and Rust programming. The candidate will design, implement, and optimize...
-
BMC/BIOS Firmware Testing
4 days ago
tamil nadu, India Celestica Full timeDetailed DescriptionLead the planning, development, and execution of comprehensive test plans for firmware components.Validate various firmware elements including BMC (Baseboard Management Controller), SDK (Software Development Kit), ONIE (Open Network Install Environment), ONL (Open Network Linux), BIOS, and Diagnostics.Design and implement automated test...
-
Senior Engineer
2 weeks ago
tamil nadu, India HCLTech Full timeSenior Firmware Engineer – Audio Codec (Rust) Experience: 8–14 Years Location: (India(preferably Chennai) Onsite/Remote/Hybrid) ________________________________________ Job Description: We are seeking a highly skilled Firmware Engineer with strong expertise in Audio Codec development and Rust programming. The candidate will design, implement, and...
-
Hardware & Firmware Development Intern
2 weeks ago
Sundarapuram, Coimbatore, Tamil Nadu, India Veawe Info Dynamics Pvt Ltd Full time ₹ 1,20,000 - ₹ 1,80,000 per yearPosition Title: Hardware & Firmware Development InternLocation: CoimbatoreDuration: Internship (3–6 months, extendable based on performance)About the RoleWe are seeking a passionate and curious Hardware & Firmware Development Intern to join our team. You will gain hands-on experience in designing, testing, and debugging both electronic hardware and...
-
BMC/BIOS Firmware Testing
2 weeks ago
Chennai, Tamil Nadu, India, Tamil Nadu Celestica Full timeDetailed DescriptionLead the planning, development, and execution of comprehensive test plans for firmware components.Validate various firmware elements including BMC (Baseboard Management Controller), SDK (Software Development Kit), ONIE (Open Network Install Environment), ONL (Open Network Linux), BIOS, and Diagnostics.Design and implement automated test...
-
Senior Engineer
2 weeks ago
Chennai, Tamil Nadu, India, Tamil Nadu HCLTech Full timeSenior Firmware Engineer – Audio Codec (Rust)Experience: 8–14 YearsLocation: [India(preferably Chennai) Onsite/Remote/Hybrid]________________________________________Job Description:We are seeking a highly skilled Firmware Engineer with strong expertise in Audio Codec development and Rust programming. The candidate will design, implement, and optimize...
-
Embedded Software Engineer
2 weeks ago
tamil nadu, India Angel and Genie Full timeJob Title: Embedded Software Engineer (MCU & RTOS) Location: Chennai Job Type: Full-Time Experience Level: Mid-Level Job Summary: We are seeking a highly skilled and motivated Embedded Systems Software Developer to join our engineering team. The ideal candidate will have strong experience in microcontroller (MCU)-based programming and real-time operating...
-
Embedded Software Engineer
2 weeks ago
tamil nadu, India Angel and Genie Full timeJob Title: Embedded Software Engineer (MCU & RTOS)Location: ChennaiJob Type: Full-TimeExperience Level: Mid-LevelJob Summary:We are seeking a highly skilled and motivated Embedded Systems Software Developer to joinour engineering team. The ideal candidate will have strong experience in microcontroller(MCU)-based programming and real-time operating systems...