Job Title:
Senior Embedded Engineer - Firmware and Hardware
Company: brillersys
Location: Coimbatore, Tamil Nadu
Created: 2025-09-21
Job Type: Full Time
Job Description:
Job Title:Senior Embedded EngineerJob Overview:We’re looking for a skilled Embedded Engineer with expertise in both Hardware & Firmware to design and develop next-gen embedded systems across domains like IoT, industrial automation, automotive, and healthcare. This is a hands-on role combining hardware design and firmware development.Experience Level:5 - 10 yearsKey Responsibilities: Design and prototype embedded hardware systems, including schematic capture, PCB layout, and component selection (e.g., microcontrollers, sensors, communication modules). DevelopBoard Support Packagesand handleboard bring-up Collaborate with cross-functional teams to ensure seamless integration of hardware and firmware components. Write efficient, reusable code in Embedded C/C++ for microcontrollers (e.g., ARM Cortex-M, STM32, PIC) and real-time operating systems (RTOS)2817. Develop drivers for peripherals (UART, SPI, I2C, CAN) and optimize system performance (memory, power, latency). Debug firmware-hardware interactions and resolve issues at the register/assembly level Participate in system architecture design, including hardware-software trade-offs and safety-critical compliance. Implement automated testing frameworks and conduct hardware-in-the-loop (HIL) testing.Skills and Qualification: Proficiency in Embedded C/C++ and assembly for low-level hardware interaction2818. Good Knowledge of microcontroller architectures Communication Protocols: Mastery of UART, SPI, I2C, CAN, and wireless standards (BLE, Zigbee). Strong problem-solving abilities for troubleshooting hardware-software issues. RF Hardware design knowledge is a plus. Bachelor’s/Master’s in Electrical Engineering, Computer Engineering, or related field.