Upload Button Icon Add office photos
filter salaries All Filters

203 WN Infotech Jobs

Embedded Firmware Developer

3-8 years

Noida, Pune, Gurgaon / Gurugram + 1 more

1 vacancy

Embedded Firmware Developer

WN Infotech

posted 1mon ago

Job Description

WN Infotech is seeking a skilled and driven Embedded Firmware Developer to join our Silicon Solutions team. In this role, you will design, develop, and optimize firmware for embedded systems, focusing on high-performance silicon solutions. You will work closely with cross-functional teams, including hardware, software, and QA, to ensure our firmware aligns seamlessly with hardware functionality and performance goals. This is a critical role for candidates who have a passion for low-level programming, hardware interaction, and contributing to the development of cutting-edge embedded technologies.
Your Role and Responsibilities
As an Embedded Firmware Developer Silicon Solutions, you will be responsible for:
  • Firmware Design and Development: Writing efficient, low-level firmware for embedded systems on silicon platforms, including microcontrollers, processors, and custom hardware.
  • Hardware Interaction: Working closely with hardware engineers to understand hardware architecture and specifications, enabling you to design firmware that optimally interacts with hardware components.
  • Testing and Debugging: Developing test cases for firmware and conducting rigorous debugging to ensure firmware reliability and stability.
  • Optimization and Performance Tuning: Analyzing and optimizing firmware for speed, power efficiency, and memory usage to meet performance and energy consumption targets.
  • Driver Development: Developing and maintaining drivers for various peripherals (e.g., UART, I2C, SPI) and custom interfaces to integrate hardware components with the main firmware.
  • Documentation and Code Reviews: Maintaining thorough documentation of firmware design, functionality, and debugging processes, and participating in code reviews to maintain high-quality standards.
  • Collaboration: Working closely with cross-functional teams, including hardware, software, and QA, to ensure a cohesive approach to embedded product development.
  • Continuous Improvement: Keeping up-to-date with advancements in embedded technologies, firmware tools, and silicon solutions to bring innovative ideas to the team.
Required Technical and Professional Expertise
  • Programming Languages: Strong proficiency in C and C++ for embedded systems. Knowledge of assembly language is a plus.
  • Firmware Development: Demonstrated experience with embedded firmware development, including bare-metal programming and Real-Time Operating Systems (RTOS) like FreeRTOS or Zephyr.
  • Microcontrollers and Processors: Familiarity with various microcontrollers (e.g., ARM Cortex series, PIC, AVR) and embedded processors.
  • Hardware Protocols: Experience with communication protocols such as UART, I2C, SPI, CAN, and GPIO.
  • Debugging Tools: Proficiency in using debugging tools like JTAG, oscilloscopes, logic analyzers, and software debugging tools (GDB, etc.).
  • Version Control Systems: Familiarity with version control (Git) for collaborative development.
  • Low-Level Programming Skills: Knowledge of low-level bit manipulation, registers, memory management, and hardware-specific optimizations.
  • Power Optimization Techniques: Understanding of power-efficient coding practices, particularly in battery-operated and low-power applications.
Qualification Experience Required
  • Educational Background: Bachelor s or Master s degree in Electronics Engineering, Electrical Engineering, Computer Science, or a related field.
  • Experience:
    • For mid-level: 3+ years of experience in embedded firmware development.
    • Freshers with strong academic projects or internships in embedded systems are also encouraged to apply.
  • Certifications (Preferred): Embedded Systems Certification, ARM Cortex-M Certification, or similar relevant certifications.

  • Employment Type: Full Time, Permanent

    Read full job description

    Compare WN Infotech with

    TCS

    3.7
    Compare

    Accenture

    3.9
    Compare

    Cognizant

    3.8
    Compare

    Wipro

    3.7
    Compare

    Capgemini

    3.8
    Compare

    HDFC Bank

    3.9
    Compare

    ICICI Bank

    4.0
    Compare

    Infosys

    3.7
    Compare

    HCLTech

    3.6
    Compare

    Tech Mahindra

    3.6
    Compare

    Genpact

    3.9
    Compare

    Teleperformance

    3.9
    Compare

    Concentrix Corporation

    3.8
    Compare

    Axis Bank

    3.8
    Compare

    Amazon

    4.1
    Compare

    Jio

    3.9
    Compare

    Reliance Retail

    3.9
    Compare

    IBM

    4.1
    Compare

    iEnergizer

    4.7
    Compare

    HDB Financial Services

    4.0
    Compare

    Similar Jobs for you

    Security Engineer at Vhunt4U

    Bangalore / Bengaluru

    5-8 Yrs

    ₹ 7-10 LPA

    Lead Engineer at Quest Global Technologies

    Thiruvananthapuram

    2-3 Yrs

    ₹ 4-5 LPA

    Senior Engineer at Quest Global Technologies

    Thiruvananthapuram

    4-8 Yrs

    ₹ 6-10 LPA

    Embedded Firmware Developer at IG Drones

    Bhubaneswar

    2-5 Yrs

    ₹ 4-7 LPA

    Embedded Firmware Developer at ELFONZE TECHNOLOGIES PRIVATE LIMITED

    Mumbai

    3-7 Yrs

    ₹ 5-9 LPA

    Embedded Systems Engineer at WN Infotech

    Noida, Pune + 2

    0-3 Yrs

    ₹ 4-8 LPA

    Firmware Design Engineer at EMERSON INNOVATION CENTER

    Pune

    4-7 Yrs

    ₹ 6-9 LPA

    Embedded Firmware Developer at ELFONZE TECHNOLOGIES PRIVATE LIMITED

    Mumbai

    3-6 Yrs

    ₹ 5-8 LPA

    Embedded Firmware Engineer at KnoDTec Solutions Private Limited

    Bangalore / Bengaluru

    4-6 Yrs

    ₹ 5-8 LPA

    Senior Firmware Developer at Infolitz Software Private Limited

    Cochin/Ernakulam/Kochi

    5-10 Yrs

    ₹ 8-12 LPA

    Embedded Firmware Developer

    3-8 Yrs

    Noida, Pune, Gurgaon / Gurugram +1 more

    1mon ago·via naukri.com

    Sales Support Engineer

    0-3 Yrs

    Noida, Pune, Gurgaon / Gurugram +1 more

    14hr ago·via naukri.com

    Business Intelligence Consultant

    3-8 Yrs

    Noida, Pune, Gurgaon / Gurugram +1 more

    1d ago·via naukri.com

    Data Insights Analyst

    4-9 Yrs

    Noida, Pune, Gurgaon / Gurugram +1 more

    1d ago·via naukri.com

    Data Storytelling Specialist

    3-8 Yrs

    Noida, Pune, Gurgaon / Gurugram +1 more

    1d ago·via naukri.com

    Reporting Analyst

    2-5 Yrs

    Noida, Pune, Gurgaon / Gurugram +1 more

    1d ago·via naukri.com

    UI Developer

    1-6 Yrs

    Noida, Hyderabad / Secunderabad, Pune +2 more

    20d ago·via naukri.com

    IT & Tech Services Professional

    1-5 Yrs

    Noida, Pune, Gurgaon / Gurugram +1 more

    27d ago·via naukri.com

    Platform Infrastructure Engineer

    3-8 Yrs

    Noida, Hyderabad / Secunderabad, Pune +2 more

    30d ago·via naukri.com

    Infrastructure Engineer High-Scale Systems

    3-8 Yrs

    Noida, Hyderabad / Secunderabad, Pune +2 more

    30d ago·via naukri.com
    write
    Share an Interview