Firmware Engineer

Technoculture Research

Bengaluru

On-site

INR 600,000 - 1,000,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Technoculture Research is re-imagining how the world measures health, building micro-scale electrochemical laboratories for clinicians, community health workers and patients at home. We seek a Firmware Engineer with FreeRTOS, C/C++, Python, and Embedded Linux experience to design robust firmware for microcontroller platforms.

The role involves prototyping on Arduino and Raspberry Pi, developing drivers, and implementing IoT protocols, with collaboration across hardware, software, and QA teams to

Qualifications

  • 2+ years of embedded systems development experience.
  • Hands-on experience with FreeRTOS and multi-threaded programming.
  • Strong skills in C/C++, Python, and Embedded Linux.
  • Familiarity with IoT protocols and driver development from datasheets.
  • Exposure to Arduino and rapid prototyping.

Responsibilities

  • Design, develop, and debug firmware for microcontroller platforms with FreeRTOS.
  • Maintain and optimize RTOS configurations and multi-threaded applications.
  • Use C/C++ for embedded development and Python for automation/testing.
  • Work with Embedded Linux, kernel configurations, and device drivers.
  • Develop and test firmware on Arduino and Raspberry Pi for prototyping.
  • Implement IoT protocols and develop drivers from datasheets.
  • Collaborate with hardware, software, and QA teams to ensure performance and quality.

Skills

RTOS
C/C++
Python
Embedded Linux
Multi-threaded programming
IoT protocols
Arduino
Raspberry Pi
Driver development

Education

Bachelor's degree in Electronics or Computer Engineering
Master's degree in Electronics or Computer Engineering

Tools

Git
Agile/Scrum
PCB design knowledge

Job description

Technoculture Research is re-imagining how the world measures health. We build micro-scale electrochemical laboratories that place lab-grade accuracy directly in the hands of clinicians, community health workers and even patients at home. Our platform fuses microfabricated electrodes, novel surface chemistries and microfluidics to run protein, nucleic-acid and metabolite assays within minutes. By replacing costly optical detection with electron sensing, we slash instrument and per-test costs by roughly an order of magnitude, making precision diagnostics truly accessible. Our mission is clear: make diagnostics abundant so that every critical health decision is guided by immediate, affordable results, wherever care happens. www.technoculture.io

Job Description

We are seeking a Firmware Engineer with solid experience in RTOS (especially FreeRTOS), C/C++, Python, and Embedded Linux. The candidate should have at least 2 years of experience and a passion for building robust embedded systems.

Responsibilities
  • Design, develop, and debug firmware for microcontroller platforms with FreeRTOS.
  • Maintain and optimize RTOS configurations and multi-threaded applications.
  • Use C/C++ for embedded development and Python for automation/testing.
  • Work with Embedded Linux, kernel configurations, and device drivers.
  • Develop and test firmware on Arduino and Raspberry Pi for prototyping.
  • Implement IoT protocols and develop drivers from datasheets.
  • Collaborate with hardware, software, and QA teams to ensure performance and quality.
Qualifications
  • Bachelor's or Master's degree in Electronics Engineering, Computer Engineering or related field.
  • 2+ years of experience in embedded systems development.
  • Hands-on experience with FreeRTOS and multi-threaded programming.
  • Strong skills in C/C++, Python, and Embedded Linux.
  • Familiarity with IoT protocols and driver development from datasheets.
  • Exposure to Arduino and rapid prototyping.
Preferred Qualifications
  • Experience with Git, Agile/Scrum, and wireless protocols (Bluetooth, Wi-Fi, LoRa).
  • Knowledge of PCB design and hardware integration.
Personal Attributes
  • Strong analytical and problem-solving skills.
  • Self-driven and detail-oriented.
  • Excellent communication and team collaboration skills.
  • Comfortable in fast-paced R&D environments.
  • Eagerness to learn and adapt to new technologies.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Engineer
Firmware Engineer

Talent Corner Hr Services • Ahmedabad District

On-site
INR 600,000 - 900,000
Embedded Systems Engineer / Firmware Engineer
Embedded Systems Engineer / Firmware Engineer

PQAngels Technologies Pvt. Ltd • Bengaluru

On-site
INR 900,000 - 1,500,000
Competitive compensation
Global semiconductor projects
Collaborative environment
+1
Embedded Firmware Lead
Embedded Firmware Lead

Axisindia • India

On-site
INR 1,800,000 - 3,000,000
Embedded Systems Engineer / Firmware Engineer
Embedded Systems Engineer / Firmware Engineer

PQAngels Technologies Pvt. Ltd. • Bengaluru

On-site
INR 1,400,000 - 2,000,000
Competitive compensation
Learning & career growth
Exposure to global semiconductor proj.
+3
Embedded Firmware Engineer
Embedded Firmware Engineer

Tekskills • Bengaluru

On-site
INR 4,500,000 - 7,000,000
Sr. Firmware Engineer
Sr. Firmware Engineer

Elecbits • Bengaluru

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

HRP Global Technologies • Hyderabad

On-site
INR 600,000 - 900,000
Firmware Developer
Firmware Developer

Mobitechwireless • India

On-site
INR 500,000 - 900,000
Health insurance
Leave encashment
Paid sick time
+1
Firmware Engineer
Firmware Engineer

QualiZeal • Hyderabad

On-site
INR 800,000 - 1,200,000
Firmware Manager
Firmware Manager

KOHLER India • Maharashtra

On-site
INR 3,800,000 - 6,000,000