Salary
≈ $17k – $44k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Senior · 3+ years exp
First seen by Alion on Oct 21, 2026.
Overview
Company
Impact
Profile match
HME is a family of five industry-leading companies dedicated to demonstrating industry expertise for clients offering services across industry verticals like communications, audio, software, and hardware.
The candidate will have responsibilities across the following functions:
Design and Development of Firmware and Software Applications:
- Work independently and with fellow seniors on the development of new complex firmware and software for embedded systems.
- Participate in identifying and defining requirements and specifications for a given project.
- Assist in documenting and reviewing overall architecture and individual software components.
- Attend design team meetings to provide input into the overall architecture of projects.
- Support Sustaining Engineering in solving design errors and/or modifications of existing released products.
- Participate in an Agile team environment.
Documentation, Coding, Testing, and Review:
- Participates in identifying requirements and writing specifications for firmware/software projects.
- Assists in documenting and reviewing overall architecture and individual modules.
- Defines and performs both unit and system tests on firmware/software components.
- Uses tools such as debuggers, emulators, and test harnesses to test and debug applications.
Requirements:
- Experienced in object-oriented analysis and design and familiar with structured, functional decomposition design methodologies.
- Expertise in C/C++ languages.
- Ability to read schematics.
- Familiarity with common peripheral protocols (SPI, UART, I2C, etc. ).
Qualifications:
- To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.
- The requirements listed below are representative of the knowledge, skill, and/or ability required.
- Proficiency with GitHub.
- Familiarity with the design of firmware for embedded applications.
- Working knowledge of Linux kernel configuration or driver development.
- Knowledge of object-relational databases (SQL / PostgreSQL).
- Knowledge of Node / Node.js application development.
- Experience with containerization (Docker, Kube).
- Ability to reason and solve problems related to this position.
- 3+ years in a related field.
Skills
C, C++, Linux, driver, embedded, kernel
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,971,495 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Hardware
Similar stack
Same company
Bengaluru
EMBEDDED SOFTWARE DEVELOPER
11 hours ago
≈ $18k – $44k per year (Estimated) • In office • Full-Time • 5+ years exp • Bengaluru
C++
DevOps
RTOS
Apply
SENIOR SOFTWARE ENGINEER - Embedded C++
11 hours ago
≈ $17k – $44k per year (Estimated) • In office • Full-Time • 4+ years exp • Bengaluru
Java
Kotlin
C
C++
C
Embedded C
DevOps
Linux
Apply
SENIOR ENGINEER - Embedded Development
11 hours ago
≈ $18k – $44k per year (Estimated) • In office • Full-Time • 5+ years exp • Bengaluru
Python
C
C++
C
Embedded C
DevOps
RTOS
Chips/EDA
OpenOCD
IoT
FreeRTOS
MedTech
Verification & Validation
Apply
Embedded Engineer
12 hours ago
≈ $28k – $57k per year (Estimated) • In office • 10+ years exp • Bengaluru
AI/ML
Machine Learning
DevOps
Linux
IoT
FreeRTOS
Apply
FPGA Verification
4 years ago
≈ $16k – $37k per year (Estimated) • In office • Full-Time • 3+ years exp • Bengaluru
Python
VHDL
Perl
SpaceTech
DO-254
Apply
ML Engineer
1 day ago
≈ $24k – $49k per year (Estimated) • In office • 7+ years exp • Bengaluru
Python
Java
SQL
Python
FastAPI
pySpark
Databases
MySQL
PostgreSQL
Databricks
RabbitMQ
Apache Kafka
AI/ML
Spark
AI Agents
TensorFlow
PyTorch
Machine Learning
DevOps
Rest API
Azure
Git
Docker
Kubernetes
Amazon Kinesis
Analytics
Power BI
Azure Data Factory
Management
Agile
Apply
Salesforce Testing Engineer
1 day ago
≈ $17k – $39k per year (Estimated) • In office • 5+ years exp • Bengaluru
JavaScript
TypeScript
SQL
DevOps
Rest API
GitHub Actions
CI/CD
Jenkins
Git
SOAP
Management
Jira
Agile
Scrum
QA
Selenium
Cucumber
Playwright
Postman
Jest
Mocha
SoapUI
Apply
AI Technical Architect
1 day ago
≈ $33k – $79k per year (Estimated) • In office • 8+ years exp • Bengaluru
Python
SQL
AI/ML
Copilot
Cursor
Claude
Prompt Engineering
LLM
DevOps
Rest API
CI/CD
Docker
Kubernetes
Apply
Frontend Systems Architect
1 day ago
≈ $26k – $59k per year (Estimated) • In office • 8+ years exp • Bengaluru
JavaScript
TypeScript
Frontend
Zustand
Redux
React.js
Jotai
Recoil
Mobile
Reactive Programming
State Management
Apply
Software Engineer
1 day ago
≈ $18k – $41k per year (Estimated) • In office • 8+ years exp • Bengaluru
DevOps
CI/CD
Management
Agile
Apply
This is one of many
1,971,495 more open roles from verified company boards, updated every day.

