Anjali Corporation is seeking a talented and highly motivated Hardware Engineer to join our core development team. In this role, you will be responsible for the end-to-end development of our next-generation hardware products. The ideal candidate possesses a strong foundation in analog and digital electronics, paired with deep, hands-on expertise in microcontroller programming. You will bridge the gap between physical circuitry and embedded software, ensuring our hardware operates efficiently, reliably, and to exact specifications.
Key Responsibilities (Job Duties)
- Circuit Design & Schematic Capture: Design robust analog and digital electronic circuits. Create detailed schematics and architect hardware systems from concept to production.
- PCB Layout: Route printed circuit boards (PCBs) focusing on signal integrity, power distribution, and thermal management using industry-standard EDA tools (e.g., Altium Designer, KiCad, Eagle).
- Microcontroller Programming: Write, debug, and optimize embedded firmware in C/C++ for various microcontrollers (e.g., ARM Cortex-M, ESP32, STM32, PIC, AVR).
- Prototyping & Bring-up: Assemble initial hardware prototypes. Conduct board bring-up, verifying power sequencing, clock generation, and initial firmware flashing.
- Testing & Debugging: Utilize lab equipment (oscilloscopes, logic analyzers, multimeters, spectrum analyzers) to troubleshoot complex hardware and firmware issues down to the component level.
- Component Selection & BOM Management: Source reliable and cost-effective electronic components. Create and manage the Bill of Materials (BOM) while navigating supply chain constraints.
- System Integration: Implement and troubleshoot low-level hardware communication protocols (I2C, SPI, UART, CAN, USB).
- Documentation: Maintain clear, comprehensive engineering documentation, including design specifications, test plans, and version-controlled firmware repositories.
- Cross-Functional Collaboration: Work closely with mechanical engineers, high-level software developers, and manufacturing teams to ensure seamless product integration and scalability.
Required Qualifications
- Education: Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Electronics, or a related field.
- Electronics Expertise: Strong theoretical and practical understanding of fundamental electronics, including passive components, transistors, op-amps, power supplies (SMPS/LDO), and digital logic.
- Firmware Proficiency: Deep knowledge of bare-metal microcontroller programming and embedded C/C++.
- Tooling Mastery: Hands-on experience with at least one major PCB design software package (Altium, KiCad, etc.).
- Lab Skills: Excellent manual soldering skills and high proficiency with standard electronic test equipment.
Pay: ₹28,000.00 - ₹30,000.00 per month
Work Location: In person