30 Sep
|
7Semi
|
Navi Mumbai
Location: Navi Mumbai (On-site)
Employment Type: Full-Time
Experience: 1–3 Years
About the Role
We are looking for an Embedded Firmware Engineer to design, develop, test, and validate firmware for microcontroller-based embedded systems. The role involves working closely with hardware, software, and product teams across the complete product development lifecycle.
Key Responsibilities
- Develop and maintain embedded firmware for microcontroller-based products.
- Work with hardware and software teams for board bring-up, integration, and validation.
- Develop drivers, firmware modules, and communication interfaces.
- Debug firmware, hardware, and system-level issues.
- Support testing, validation, documentation, and product release activities.
- Participate in code reviews and follow embedded software best practices.
- Drive assigned tasks independently from development to closure.
Required Qualifications
- Bachelor's Degree in Electronics, Electrical, Instrumentation, Computer Engineering, or related field.
- 1–3 years of experience in Embedded Firmware Development.
- Hands-on experience with ARM Cortex-M, STM32, TI,
Microchip, Nordic, ESP32, or similar platforms.
- Strong understanding of embedded systems, peripherals, interrupts, timers, and memory management.
Technical Skills
- Communication Protocols: UART, SPI, I²C, CAN/CAN-FD, USB, Ethernet, RS485, RS232.
- Programming: Embedded C Mandatory; C++, Python, and Data Structures & Algorithms preferred.
- Tools & Concepts: Git, JTAG/SWD, Oscilloscope, Logic Analyzer, RTOS concepts, firmware debugging, and board bring-up.
Preferred Skills
- Experience with FreeRTOS or similar RTOS.
- Exposure to IoT, Industrial Automation, Automotive, or Consumer Electronics products.
- Basic understanding of bootloaders, firmware upgrades, and hardware schematic debugging.
Desired Competencies
- Strong problem-solving and debugging skills.
- Good communication and teamwork abilities.
- Ownership mindset with attention to quality and detail.
- Willingness to learn and work in a fast-paced engineering setting.
📌 Embedded Firmware Engineer (Navi Mumbai)
🏢 7Semi
📍 Navi Mumbai