Firmware Engineer

PureSearch

Hyderabad

Hybrid

INR 1,200,000 - 1,800,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

PureSearch is seeking an experienced firmware and device-driver specialist to design and develop embedded software on Linux platforms in Hyderabad. The role emphasizes acceleration of AI-enabled edge devices and collaboration with hardware teams.

You will implement robust C/C++ code, port AI models, and ensure validation through emulators and tests, with exposure to camera interfaces and various processor architectures.

Qualifications

  • Bachelor's degree in electrical or electronics engineering.
  • 3–6 years of embedded firmware experience.
  • Strong C, C++, Python skills.
  • Experience with Git and source control.

Responsibilities

  • Develop robust firmware for embedded systems.
  • Collaborate with hardware engineers.
  • Port AI models on the platform.
  • Debug with emulators and simulators.
  • Create design and validation docs.
  • Interface with cameras (IP/Analog).
  • Leverage AI tools to accelerate validation.
  • Work on AI accelerators.

Skills

C
C++
Python
Embedded systems
Debugging
Git
Linux
AI/ML algorithms

Education

Bachelor's degree in electrical/electronics engineering

Tools

Emulators
Analyzers

Job description

Role Overview

The candidate should contribute to brainstorming and problem-solving and leverage AI tools to optimise the design and development lifecycle. S/he should be an expert in device drivers and application development on the Linux platform. A deep understanding and expertise in computer vision are appreciated. A good knowledge of different AI / ML algorithms on computer vision such that s/he can make changes to the existing algorithms. Should have good knowledge of developing Edge AI applications meeting the computational constraints.

Role & responsibilities
  • Develop robust, efficient firmware for embedded systems (e.g., bare-metal or RTOS-based) to initialize hardware, manage peripherals, and communicate with other systems.
  • Collaborate closely with hardware engineers to ensure seamless operation between code and physical hardware.
  • Proficiency in C, C++, Python
  • Port new AI models on the platform for different requirements.
  • Perform rigorous debugging using emulators and analyzers; validate system functionality via automated testing and simulation tools
  • Create technical documentation for design, code, and validation procedures
  • Understanding of processor architectures (e.g., ARM, MIPS, NXP, TI, x86, NVIDIA, Accelerators)
  • Expertise in interfacing with camera (IP Camera and Analog Camera)
  • Leverage AI tools to accelerate time to market and enhance development validation efficiency.
  • Working experience on AI accelerator
  • Modem, Utilization of HW/CPU
Preferred candidate profile
  • Bachelors degree in electrical engineering, Electronics Engineering, or related field.
  • 3-6 years of experience
  • Highly motivated, detail-oriented, and capable of working independently.
  • Effective communication skills, both written and verbal
  • Experience with source control, particularly with Git
  • Able to understand schematic and board bring-up skill set
  • Strong verbal and written communication skills with the ability to work in a global, cross-functional environment.
  • Highly motivated, detail-oriented, and capable of working independently.
Nice to Have
  • Experience in low-level compute infrastructures.
  • Experience of working on Novatek Processor
  • Experience with Linux Kernel and Device Driver development on Linux Knowledge on RUST, AT Command
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Systems Architect – Edge AI Hardware
Embedded Systems Architect – Edge AI Hardware

Eurth Techtronics Pvt Ltd. • Hyderabad

On-site
INR 900,000 - 1,500,000
Edge AI Engineer
Edge AI Engineer

Vedya Labs • Hyderabad, Bengaluru

On-site
INR 900,000 - 1,500,000
Embedded Edge AI Software Engineer/Senior Software Engineer
Embedded Edge AI Software Engineer/Senior Software Engineer

TestCore IT Solutions Pvt. Ltd. • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Embedded Software Engineer – Edge AI Inference
Embedded Software Engineer – Edge AI Inference

Eurth Techtronics Pvt Ltd. • Hyderabad

On-site
INR 1,800,000 - 2,800,000
Firmware Developer
Firmware Developer

Evollabs • Hyderabad

On-site
INR 1,200,000 - 2,400,000
Linux Kernel Engineer
Linux Kernel Engineer

Evollabs • Hyderabad

On-site
INR 1,800,000 - 2,800,000
Firmware Developer
Firmware Developer

Evollabs Tech • Hyderabad

On-site
INR 2,500,000 - 4,000,000
Embedded Software Engineer/Senior Software Engineer (Embedded C/C++)
Embedded Software Engineer/Senior Software Engineer (Embedded C/C++)

Vedya Labs • Hyderabad

On-site
INR 600,000 - 1,000,000
Opportunities for accelerated career growth
Collaborative team culture
Competitive compensation package
AIML Engineer
AIML Engineer

Tekskills Inc. • Hyderabad

On-site
INR 1,000,000 - 1,500,000
AIML Engineer
AIML Engineer

Tekskills Inc. • Kolkata District

On-site
INR 1,200,000 - 2,200,000