Talent.com
Firmware Engineer
Firmware EngineerBest NanoTech • Gurugram, Haryana, India
Firmware Engineer

Firmware Engineer

Best NanoTech • Gurugram, Haryana, India
12 hours ago
Job description

About the Company : We are on a mission to build the digital and physical infrastructure for every electronics enterprise on the planet.

About the Role : 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 responsibilities include creating efficient, real-time firmware, leading debugging and testing efforts, and driving continuous improvements. The ideal candidate will have experience in register-level programming, firmware simulation, and working within resource-constrained embedded environments.

Responsibilities :

Product Development and Leadership :

  • Architect, design, and develop firmware for electronic systems, including IoT and fintech products.
  • Write efficient and optimized firmware code in C / C++, Embedded C, and register-level programming.
  • Develop and optimize algorithms for signal processing, control systems, data analysis, and other relevant applications.
  • Create firmware modules for communication, control, and other functionalities.

Collaboration and Communication :

  • Collaborate with hardware engineers to define hardware / firmware interfaces and specifications.
  • Work closely with software developers to integrate firmware with higher-level software components and ensure seamless functionality.
  • Collaborate with product managers to define project requirements, scope, and timelines, and actively participate in project planning and execution.
  • Electronics Team Management and Development :

  • Create comprehensive firmware simulation models and test cases.
  • Perform firmware simulations to verify functionality, performance, and reliability.
  • Stay up-to-date with the latest industry trends and emerging technologies in firmware development and algorithm design.
  • Drive continuous improvement initiatives to enhance firmware functionality and performance.
  • Project Management and Resource Allocation :

  • Optimize firmware for resource-constrained environments and real-time embedded systems with strict timing constraints.
  • Implement efficient algorithms and data structures.
  • Perform firmware simulations to verify functionality, performance, and reliability.
  • External Relations and Partnerships :

  • Lead the debugging and troubleshooting efforts to identify and resolve firmware and algorithm-related issues.
  • Develop and execute test plans to ensure firmware quality and performance.
  • Prepare and maintain detailed documentation, including design specifications, test plans, and technical reports.
  • Qualifications :

  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
  • 5-10 years of experience in firmware design and development.
  • Required Skills :

  • Strong proficiency in C / C++ programming for embedded systems, with a focus on register-level programming and library creation.
  • Experience with hardware / firmware co-design and familiarity with hardware design principles (recommended).
  • Preferred Skills :

  • Experience in firmware simulation.
  • Working within resource-constrained embedded environments.
  • Create a job alert for this search

    Firmware Engineer • Gurugram, Haryana, India

    Related jobs
    Senior Firmware Engineer

    Senior Firmware Engineer

    Confidential • Gurugram, Gurgaon / Gurugram, India
    Elecbits is India's leading full-stack, vertically integrated Electronics engineering.Maruti Suzuki, OLA, Valeo, and 200 others to go from idea to mass production in. We are on a mission to build th...Show more
    Last updated: 27 days ago • Promoted
    Site Reliability Engineer

    Site Reliability Engineer

    Xebia • Gurugram, Haryana, India
    Performance & Reliability Engineer ( Senior, Lead , Principal & Manager).Location : Pune, Chennai, Bangalore & Gurgaon.Role : Performance & Reliability Engineer. Job Location : Gurgaon, Chennai, Pune, ...Show more
    Last updated: 2 days ago • Promoted
    Senior Firmware Engineer - Embedded System

    Senior Firmware Engineer - Embedded System

    ELECBITS TECHNOLOGIES PRIVATE LIMITED • Gurgaon
    Description : About Us : Elecbits is Indias leading full-stack, vertically integrated Electronics engineering and ma...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer- CRM

    Software Engineer- CRM

    NIIT • Gurugram, Haryana, India
    NIIT is a leading Skills and Talent Development Corporation that is building a manpower pool for global industry requirements. The company, which was set up in 1981 to help the nascent IT industry o...Show more
    Last updated: 16 days ago • Promoted
    Efficiency Engineer

    Efficiency Engineer

    Max Healthcare • Gurugram, Haryana, India
    You’ll build and evolve the tooling, platforms, and “golden paths” that let our product teams ship fast with confidence.This is a hands-on role blending infrastructure engineering and DevOps with a...Show more
    Last updated: 5 days ago • Promoted
    Linux Engineer

    Linux Engineer

    PlusWealth Capital Management LLP • Gurgaon, India
    PlusWealth Capital Management LLP is a proprietary high-frequency trading firm, active in multiple markets including equities, options, and futures. We thrive on building cutting edge, data-driven, ...Show more
    Last updated: 4 days ago • Promoted
    Platform Engineer

    Platform Engineer

    WPP • Gurgaon, Haryana, India
    Platform Engineer Exp : 5 to 8 yrs of Exp Location : Coimbatore / Hyderabad / Gurgaon - Hybrid Key Responsibilities Platform Development : Design, develop, and maintain the core components of ou...Show more
    Last updated: 30+ days ago • Promoted
    Platform / Distributed Systems Engineer

    Platform / Distributed Systems Engineer

    whitetable.ai • Gurgaon
    Description : Job Title : Platform Engineer / Distributed Systems Engineer Location : Full Time, In Office (Gurugram / Benga...Show more
    Last updated: 30+ days ago • Promoted
    Engineer

    Engineer

    Samtel Avionics • Gurugram, Haryana, India
    Background in software development or testing within embedded systems.Willingness to travel up to 60% for on-site integration, testing, and support. Ability to work independently at field locations ...Show more
    Last updated: 1 day ago • Promoted
    Application Engineer

    Application Engineer

    DeepRunner AI • Gurugram, Haryana, India
    The ideal candidate will have a degree in computer science and experience in developing multiple applications.This candidate should be able to generate clean code and optimal solutions based on the...Show more
    Last updated: 30+ days ago • Promoted
    Prompt Engineer

    Prompt Engineer

    Tata Consultancy Services • Gurgaon, Haryana, India
    Greetings from TATA CONSULTANCY SERVICES!!! TCS is hiring for Prompt Engineer Experience Range : - 5 + years Location : - Gurgaon Notice Period : 0 -15 / 30 days, Immediate joiners are also preferred ...Show more
    Last updated: 11 days ago • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    Elecbits • Gurugram, Haryana, India
    Elecbits is India’s leading full-stack, vertically integrated Electronics engineering.Maruti Suzuki, OLA, Valeo, and 200 others to go from idea to mass production in. We are on a mission to build th...Show more
    Last updated: 5 days ago • Promoted
    System Engineer

    System Engineer

    Karix • Gurugram, Haryana, India
    Systems Engineer responsibilities include deploying product updates, identifying production issues and implementing integrations that meet customer needs. The position works closely with internal te...Show more
    Last updated: 5 days ago • Promoted
    Prompt Engineer

    Prompt Engineer

    VMock • Gurugram, Haryana, India
    Collaborate closely with product and engineering teams to optimise AI agent performance.Conduct context tuning to enhance AI output quality for various career-related applications.Analyse and refin...Show more
    Last updated: 5 days ago • Promoted
    System Engineer

    System Engineer

    ValueFirst • Gurgaon, India
    This team is responsible for monitoring and maintaining the infrastructure behind ValueFirst services.They keep an eagle eye on availability and performance of our services.The team is available 24...Show more
    Last updated: 5 days ago • Promoted
    Enterprise Engineer

    Enterprise Engineer

    Estarta Solutions • Gurgaon, India
    Work Location : Remote from India.The Enterprise Engineer will be a key contributor within Customer Delivery Engineering, providing support for large-scale solutions and resolving complex technical...Show more
    Last updated: 5 days ago • Promoted
    Pricefx Configuration Engineer

    Pricefx Configuration Engineer

    VDart • Gurgaon, India
    Hiring : Pricefx Consultant (Certified).We are looking for a seasoned Pricefx Consultant with demonstrated expertise in development, configuration, and support across Pricefx platforms.The ideal can...Show more
    Last updated: 1 hour ago • Promoted • New!
    Principal Engineer

    Principal Engineer

    Marsh McLennan • Gurgaon, Haryana, India
    This job is with Marsh McLennan, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.We are se...Show more
    Last updated: 30+ days ago • Promoted