Jobs

A faster, smarter way to find better-fit jobs, stay on top of every application, and focus on interviews.

Legal
  • Privacy Policy
  • Terms & Conditions
  • Refund Policy
Resources
  • About Us
  • Help Center
  • How to Cancel
  • Customer Support
JobAssist
Copyright © 2025-2026 JobAssist™. All rights reserved. All trademarks referenced herein are the properties of their respective owners.
Firmware Engineer at Puresearch - JobAssist
FAQ

Questions, answered.

Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.

Yes. This role at Puresearch was screened before publishing – we confirmed the employer before listing it.

The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.

This position can be done from anywhere, with no in-office requirement.

Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.

Home›Jobs›IT & Software›Firmware Engineer
Puresearch logo

Firmware Engineer

Puresearch

RemoteFull timeMid levelPosted today
Apply with JobAssist

About the role

About This Role

Firmware engineers contribute to brainstorming and problem-solving, leveraging AI tools to optimize the design and development lifecycle. The role requires expertise in device drivers and application development on the Linux platform, with a deep understanding of computer vision and AI/ML algorithms to make changes to existing algorithms. The role involves developing Edge AI applications that meet computational constraints.

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
  • 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
  • Leverage AI tools to accelerate time to market and enhance development validation efficiency
  • Modem, utilization of HW/CPU

Requirements

  • Proficiency in C, C++, Python
  • Understanding of processor architectures (e.g., ARM, MIPS, NXP, TI, x86, NVIDIA, Accelerators)
  • Expertise in interfacing with camera (IP Camera and Analog Camera)
  • Working experience on AI accelerator
  • Bachelor's 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

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

Important Details

  • Team: global, cross-functional environment

Job details

Workplace

Remote

Employment

Full time

Seniority

Mid level

Headquarters

Hyderabad

Posted

Posted today

About company

BusPatrol is the nation's most trusted school bus stop-arm technology solution, serving over 350 school districts, protecting nearly 2 million students across 30,000 buses.

Millions of jobs, with real people getting hired every day

200,000+
New jobs added daily
7,000,000+
Verified job listings
1,000,000+
Tailored applications submitted

Headquarters

Hyderabad

Open jobs

1

Website

buspatrol.com
Puresearch logoPuresearch