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

Firmware Engineer

Best NanoTech • Gurugram, Haryana, India
10 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
    Software Engineer- CRM

    Software Engineer- CRM

    NIIT • Gurgaon, Haryana, India
    About the company : 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 n...Show more
    Last updated: 17 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
    Senior Firmware Engineer - Embedded System

    Senior Firmware Engineer - Embedded System

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

    Fiber Engineer

    Confidential • Gurgaon / Gurugram, India
    In case this job is open for Amdocs employees only.Amdocs helps those who build the future to make it amazing.With our market-leading portfolio of software products and services, we unlock our cust...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
    Pricefx Configuration Engineer

    Pricefx Configuration Engineer

    VDart • gurugram, 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: 11 hours ago • Promoted • New!
    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: 4 days ago • Promoted
    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
    Firmware Engineer

    Firmware Engineer

    Confidential • Gurgaon / Gurugram
    Join us in the world of hardware engineering! We're seeking passionate Power Electronics and Firmware Engineers to contribute to cutting-edge projects on inverters and converters.Bachelor's or Mast...Show more
    Last updated: 30+ days ago • Promoted