Firmware Developer

Aarna HR Solutions

Apply to this job
Bengaluru, KA, in on site Until 8/22/2026 First posted March 20, 2025 Last posted March 20, 2025
Job description

Greeting!!


Aarna HR Solutions is a Human Resource Recruitment Company providing services to Various IT, ITES and Non- IT companies across India. Aarna Solutions strive towards hiring the best and the brightest talent in the industry. We hire individuals with a strong sense of pride in their performance, team spirit, and a desire to excel.


Experience Required:

  • Competency in C programming language
  • Experience using non-Windows operating systems (eg. Linux, QNX, VxWorks, ECOS)
  • Familiarity with 2+ firmware development environments
  • Familiarity with debugging complex firmware
  • Familiarity with developing test software for use during firmware debugging
  • Familiarity with the assembly programming language
  • Familiarity with the C++ programming language
  • Familiarity with using test equipment (eg. oscilloscope, logic analyzer)
  • Familiarity with design verification/validation methodologies
  • Competency in general use of Microsoft Office software (Word, Excel, Outlook)
  • Competency in configuration management methods
  • Ability to communicate technical information to an audience of any experience level
  • Ability to work well individually and as part of a team
  • Demonstrable initiative toward continuous improvement
  • Good level of English (technical)

Preferred (Additional Skills)

  • Experience developing hardware, firmware, software, testware.
  • Familiarity with networking protocols (eg. TCP/IP, UDP, Some/IP DoIP )
  • Some project management experience
  • Ability to provide project leadership through the implementation of the project lead duties (refer to the Technology and Product Lead job description)
  • Fluent English
  • Real time operating systems knowledge
  • Some experience in another language (C++, C#, VB.NET, …)
  • Automotive SPICE experience

Electronics, Computer Engineering, or Computer Science degree, diploma, or equivalent.


About this role

Summary

Develop and debug firmware for embedded systems using C, C++, and real-time OS.

Job title

Firmware Developer

Experience level

Industry

software

Location requirements

Bengaluru, KA, in; on-site preferred

Salary

Not specified

Management role

No

Skills & keywords

Required skills

C programmingLinuxfirmware developmentassembly languageC++test equipmentdesign verificationconfiguration managementEnglish

Preferred skills

hardware developmentnetworking protocolsproject managementproject leadershipRTOSC#VB.NETAutomotive SPICE

Specializations

firmwareembedded systemsC programmingassembly languagetest software
Locations

Structured locations inferred from the posting.

Bengaluru, Karnataka, India

On-site City