Firmware / Sr. Firmware Engineer

Technosoft Engineering

Hyderabad

On-site

INR 1,200,000 - 2,000,000

Full time

11 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Technosoft Engineering in Pune and Hyderabad is seeking a Firmware Engineer/Senior Firmware Engineer with 3–9 years of experience. You will work on firmware design, RTOS, and Linux-based system software across multiple boards, with a focus on bring-up, drivers, and porting.

The role requires hands-on development in C/C++, DSP knowledge and experience across 8/16/32-bit MCUs, and the ability to manage multiple projects through full product lifecycles.

Qualifications

  • 3–9 years of firmware engineering experience.
  • Hands on firmware design and development with microprocessors/microcontrollers.
  • Experience in C/C++ programming and RTOS environments.
  • Experience in board bring up, drivers, and porting.
  • Experience with Linux device drivers and BSPs is a plus.

Responsibilities

  • Design and implement firmware/software for project-ready solutions with documentation and reviews.
  • Execute FW/SW board bring up and debugging for system engineering projects.
  • Develop software for products with bare metal and RTOS, including diagnostics and releases.
  • Handle multiple projects and multi-task effectively.
  • Work on system software, Linux device drivers and BIOS components.
  • Port and customize Linux for targets.

Skills

Firmware design
microprocessors
microcontrollers
drivers
board bring up
porting
bug fixing
C
C++
RTOS
System software
Linux device drivers
Linux BSP
Boot loader
8/16/32-bit MCUs
DSP
Security/Quality Mgmt

Education

Bachelor’s in Electronics
Master's degree in Electronics Engineering

Tools

RTX
FreeRTOS
Keil-RTX
Linux BSP
Boot loader customization
BIOS

Job description

Job title:

Firmware Engineer / Sr. Firmware Engineer

Experience required:

3 years – 9 years

No. of Openings:

4

Qualification required:

Bachelor’s in Electronics / Master's degree in Electronics Engineering.

Job Location:

Pune (2 Opening) and Hyderabad (2 Opening)

Must have skills:

Hands on Firmware Design development / microprocessors microcontrollers / drivers / Board bring up / porting / bug fixing / C, C++ Programming, RTOS

Technical
Job Responsibilities Skills:
  • Hands on Design and implementation of firmware / software to create, set up software solutions that is project ready with a solid process and framework including engineering documentation, code review, training and continuous skill development. Provide effort estimates for proposals.
  • Execute FW/SW board bring up, debug for all System design engineering projects
  • Focus on SW Development for full products that involve system software using bare metal and RTOS and diagnostics, Development, SW release, Bug Fixing, Verification Testing, Reliability testing, etc.
  • Handling multiple projects and good at multi-tasking
  • Experience in design, development and testing of System software, Linux device drivers Linux BSP
  • Experience in Board bring up, Boot loader customizations
  • Experience in Algorithm optimizations, DSP based implementations and 8,16 and 32 bit micro controller firmware development
  • Extensive experience in Boot loader, BIOS and Linux Device drivers.
  • Hands-on experience in RTOS such as RTX, Free RTOS, Keil-RTX
  • Hands-on experience in design of Application, Middleware Libraries and State Machines.
  • Good understanding of Information Security Management system and Quality Management System
  • Experience in Porting and customization Linux
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Project Leader
Project Leader

Technosoft Engineering • Hyderabad

Hybrid
INR 2,000,000 - 3,000,000
Firmware Engineer
Firmware Engineer

Gicindia • Pune District

On-site
INR 600,000 - 900,000
Lead Firmware Engineer
Lead Firmware Engineer

YO IT Consulting • Maharashtra

On-site
INR 1,000,000 - 1,800,000
Sr Firmware Engineer
Sr Firmware Engineer

Dover • Karnataka

On-site
INR 1,000,000 - 1,500,000
Senior Firmware Engineer
Senior Firmware Engineer

Awign Expert • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Senior Firmware Engineer
Senior Firmware Engineer

Hubbell • Chennai District

On-site
INR 2,800,000 - 5,000,000
Technical Manager – Embedded Systems
Technical Manager – Embedded Systems

YO IT Consulting • Maharashtra

On-site
INR 1,500,000 - 2,200,000
Senior Firmware Engineer
Senior Firmware Engineer

Maxwell Energy System Pvt Ltd • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Firmware Developer
Firmware Developer

Pinetics • Pune District

On-site
INR 600,000 - 1,200,000
Senior Engineer - Linux BSP (Solutions)
Senior Engineer - Linux BSP (Solutions)

Arrow Components • Dadri

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