Home
Jobs

Embedded Firmware Engineer

1 - 3 years

6 - 10 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Type: Full-time Job Description: We are seeking a skilled Embedded Firmware Engineer to join our dynamic team. The ideal candidate will have 1-3 years of experience in firmware development, focusing on microcontrollers and embedded systems. Key Responsibilities Firmware Development: Design, develop, test, and maintain firmware for microcontrollers like STM32, NXP, ESP. Ensure seamless hardware-software integration using electronic fundamentals. Work with BareMetal systems and Real-Time Operating Systems (RTOS) for efficient multitasking, scheduling, and resource management, optimized firmware solutions. Strong understanding of microcontroller architecture, including the core processor, memory (Flash, SRAM, EEPROM), and peripheral modules (Timers, UART, SPI, I2C, ADC, DAC, GPIO). Designing firmware to handle fault tolerance, including watchdog timers, error detection, and recovery mechanisms for reliable operation in embedded systems. Familiar with modern software development methodology (Agile, Git etc.) Communication Protocols: Implement and validate protocols such as SPI, I2C, MODBUS, CAN, Ethernet, and WebSocket. Apply networking basics to support communication standards. Documentation & Collaboration: Maintain clear and concise documentation for firmware and processes. Collaborate effectively with cross-functional teams and adapt to priority changes. Security & Standards: Incorporate embedded security principles into firmware design. Understand and implement industry standards related to EVSE (Electric Vehicle Supply Equipment). Debugging & Problem-Solving: Analyze and resolve firmware issues, ensuring robust and efficient solutions. Required Skills Solid understanding of hardware/electronics basics. Proficiency in C/C++ programming languages. Experience with BareMetal and Real-Time Operating Systems (RTOS). In-depth knowledge of microcontroller basics (uC Basics). Familiarity with embedded security principles. Strong documenting, analytical, and problem-solving skills. Knowledge of version control tools (e.g., Git) and defect tracking systems (e.g., Jira). Good-to-Have Skills Understanding of power electronics fundamentals. Familiarity with EVSE standards and communication protocols. Qualifications Bachelor's or master's degree in electrical engineering, Electronics and Communication Engineering (ECE), or a related field. 1-3 years of relevant experience in microcontroller firmware development.

Mock Interview

Practice Video Interview with JobPe AI

Start Embedded Firmware Engineering Interview Now

My Connections Evoke HR Solutions Pvt. Ltd.

Download Chrome Extension (See your connection in the Evoke HR Solutions Pvt. Ltd. )

chrome image
Download Now

RecommendedJobs for You