
Embedded Firmware
2 days ago
Role & responsibilities :
- Develop firmware for FPGAs from vendors such as Lattice Semiconductor, and Texas Instruments, including SoC implementations and hardware/software co-design.
- Optimize and implement image and video processing algorithms on embedded platforms and FPGA architectures.
- Integrate and support FPGA/ASIC-based ISP blocks, ensuring high performance and accuracy in medical imaging applications.
- Work with SoCs with integrated ISP (e.g., Qualcomm, NVIDIA Jetson, Ambarella, MediaTek) and manage interaction with hardware accelerators.
- Design and develop firmware for STM32 microcontrollers, with a focus on motion control, real-time responsiveness, and precision actuation.
- Develop and implement motion control algorithms, including PID control and motor driver integration, for high-precision diagnostic instruments.
- Implement and optimize communication protocols such as SPI and UART to support system communication and control flows.
- Utilize real-time operating systems (RTOS) or bare-metal firmware development for deterministic system behavior.
- Perform thorough testing, debugging, and optimization using tools like oscilloscopes, logic analyzers, and JTAG debuggers.
- Collaborate with cross-functional teams including hardware engineers, software developers, and medical experts to design, develop, and test embedded software and FPGA solutions.
Support product design lifecycle activities including requirements specification, firmware documentation, and design reviews.
Preferred candidate profile
Qualifications, Experience & Skills Required
Education
- Bachelors or Master's degree in Electrical Engineering, Computer Science, or related field.
- A Ph.D. is a plus for R&D or algorithm-intensive roles, particularly in imaging or signal processing.
Professional Experience
- 3+ years of hands-on experience in embedded firmware development with strong C/C++ proficiency.
- Proven experience with FPGA firmware development platforms such as Lattice Radiant, Lattice Diamond, Lattice Propel, Eclipse-based IDEs, ARM Development Studio / Keil MDK, IAR Embedded Workbench
- Experience working with STM32 microcontrollers, including development environments like STM32CubeIDE and IAR Embedded Workbench.
Core Technical Expertise
Deep understanding of:
SoC and camera architectures
- Memory hierarchy, DMA engines, cache control, and hardware accelerators
- Motion control techniques for motor and actuator systems
Image Signal Processing (ISP) pipelines: demosaicing, AWB, AE, gamma, sharpening, etc.
Familiarity with Linux kernel camera subsystems (e.g., V4L2).
- Ability to optimize embedded code for performance, power, and latency.
Desirable Knowledge
- Knowledge of medical device standards and regulations such as ISO 13485 and IEC 62304.
- Familiarity with image quality tuning tools (e.g., Imatest, DxO Analyzer).
- Experience with real-time data acquisition, frame synchronization, and multithreaded image capture pipelines.
-
Embedded Firmware Engineer
6 days ago
Gurgaon, Haryana, India EpVi Lighting Technology Full time ₹ 3,00,00,000 - ₹ 7,00,00,000 per yearJob Title: Firmware Engineer (Hardware Integration)Location: Sector 62, Gurugram, Haryana 122101Experience Level: Required Experience 1-2 yearsApply Now - About Us:At Enlog, we are redefining energy management with innovative technology that helps businesses and communities reduce energy waste and embrace sustainable practices. As a vibrant startup, we offer...
-
Embedded Firmware Software Engineer
1 week ago
Gurgaon, Haryana, India Capital Placement Services Full time ₹ 6,00,000 - ₹ 12,00,000 per yearExperience in writing embedded firmware on any microcontrollerKnowledge of communication protocols (MODBUS, 4-20mA,HART)Developing new safety related products (Fire Alarm Panel, other related equipment's and modules)
-
Firmware Engineer
1 week ago
Gurgaon, Haryana, India Etenico Technologies Full time ₹ 15,00,000 - ₹ 25,00,000 per yearExp. - 8+yrs.Industry Preference - solar / Inverter / UPS /Firmware development for power electronics productsFirmware development for the power electronics productsWorking on new platforms for the future product seriesTaking Initiatives in getting & proposing new ideas for development processDebugging and problem solving skills in new product development...
-
Firmware Engineer
2 weeks ago
Gurgaon, Haryana, India xTag Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJob Role :Firmware EngineerLocation:GurgaonJob Type:Full TimeCategory:Embedded HW_SWExperience:4–7 YearsNotice Period:Immediate Joiners PreferredJob Description:We are looking for a talentedFirmware Engineerto design, develop, and optimize embedded firmware for control systems. The role involves working onC++ code running on ARM cores of FPGAs, integrating...
-
Senior Firmware Engineer
2 days ago
Gurgaon, Haryana, India Elecbits Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAbout UsAbout Us Elecbits is India's leading full-stack, vertically integrated Electronics engineering and manufacturing organisation, enabling customers like Panasonic, Yamaha, Maruti Suzuki, OLA, Valeo, and 200 others to go from idea to mass production in a simpler, faster, scalable manner. We are on a mission to build the digital and physical...
-
Senior Firmware Engineer
1 week ago
Gurgaon, Haryana, India Best NanoTech Full time ₹ 20,00,000 - ₹ 25,00,000 per yearRole Overview:We are seeking a highly skilled Firmware Engineer to architect, design, and develop optimized firmware for electronic systems, including IoT and fintech products. The role involves low-level programming in C/C++, algorithm development for control and signal processing, and close collaboration with hardware, software, and product teams. Key...
-
Embedded Systems Developer
3 days ago
Gurgaon, Haryana, India Datacultr Full time ₹ 8,00,000 - ₹ 24,00,000 per yearDescriptionWe are seeking a passionate and talented Embedded Systems Developer to join our dynamic engineering team.In this role, you will design, develop, and optimize embedded systems and firmware solutions that power our cutting-edge products across IoT and Consumer Electronics.If you enjoy low-level programming, hardware-software integration, and solving...
-
Embedded Engineer
2 weeks ago
Gurgaon, Haryana, India ID Tech Solutions Pvt. Ltd. Full time ₹ 12,00,000 - ₹ 36,00,000 per yearWe are looking for aSenior Embedded Systems Engineerwith a strong background in bothembedded firmware developmentandhardware integration. This role requires hands-on experience withmicrocontroller-based system design,low-level driver development, andhardware debugging. You will collaborate closely with cross-functional teams to develop end-to-end embedded...
-
Embedded Systems Developer
3 days ago
Gurgaon, Haryana, India Datacultr Full time ₹ 9,00,000 - ₹ 12,00,000 per yearDescription : We are seeking a passionate and talented Embedded Systems Developer to join our dynamic engineering team. In this role, you will design, develop, and optimize embedded systems and firmware solutions that power our cutting-edge products across IoT and Consumer Electronics. If you enjoy low-level programming, hardware-software...
-
Embedded Engineer
1 week ago
Gurgaon, Haryana, India ID Tech Solutions Pvt. Ltd. Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob DescriptionWe are looking for a Senior Embedded Systems Engineer with a strong background in both embedded firmware development and hardware integration. This role requires hands-on experience with microcontroller-based system design, low-level driver development, and hardware debugging. You will collaborate closely with cross-functional teams to...