1,996,346open jobs
118,671companies
248,415added this week
Browse all
Salary
≈ $17k – $38k per year (Estimated)
Location
In office (Gurgaon)
Experience
3+ years exp

First seen by Alion on Oct 25, 2026.

Overview
Company
Impact
Profile match
UGX. AI is a Gurugram-based industrial DataOps company expert in AI-powered manufacturing optimization, providing industrial IoT edge gateways, middleware, and software to drive operational efficiency.

We're looking for a hands-on Embedded Software Developer to build and scale firmware and low-level systems for next-gen hardware products. This role is heavily focused on core programming (80%) with some hardware debugging (20%), ideal for engineers who enjoy working close to the metal.


Responsibilities:

  • Design, develop, test, and debug embedded software using C, C++, and Python.
  • Work extensively on Linux kernel development, driver writing, and porting.
  • Build and optimize firmware stacks for embedded peripherals.
  • Develop and maintain interfaces for protocols like GPIO, SPI, I2C, UART, CAN, USB, RS232 RS485
  • Work with microcontrollers (ARM-based) and embedded platforms.
  • Integrate and interface modules such as GSM, sensors, and external devices.
  • Perform hardware-level debugging and system bring-up.
  • Collaborate with cross-functional teams across hardware and software.


Requirements:

  • Strong proficiency in C/C++ (core requirement).
  • Experience with Embedded Linux (kernel, drivers, and system-level programming).
  • Solid understanding of communication protocols (SPI, I2C, UART, etc. ).
  • Hands-on experience with microcontrollers (ARM preferred).
  • Familiarity with platforms like Raspberry Pi / Arduino.
  • Strong debugging skills across software + hardware layers.


Good to Have;

  • Exposure to electronic hardware design / schematics.
  • Experience with firmware architecture & optimization.
  • Prior work with industrial communication protocols (CAN, RS485).

Skills

C, C++, embedded, embedded linux, linux

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,996,346 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.
Create a free account Continue with Google
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
Gurgaon
≈ $18k – $47k per year (Estimated) • In office • 5+ years exp • Hyderabad • Bengaluru
Chips/EDA
Synopsys PrimeTime
Formal Verification
Apply
≈ $15k – $34k per year (Estimated) • In office • 3+ years exp • Hyderabad • Bengaluru
Apply
RF Engineer 4 2 hours ago
≈ $23k – $60k per year (Estimated) • Hybrid • 8+ years exp • Bachelor's Degree • Bengaluru
Python
MATLAB
MATLAB
Simulink
Chips/EDA
Cadence Allegro
OrCAD
Keysight ADS
Ansys SIwave
SpaceTech
ANSYS
FMEA
Apply
≈ $17k – $46k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Bengaluru
Python
DevOps
Linux
Apply
≈ $12k – $29k per year (Estimated) • Remote (India) • Full-Time • 1+ year exp • Bachelor's Degree • Pune
Kotlin
C
MATLAB
Kotlin
StateFlow
C
Embedded C
MATLAB
Simulink
Apply
≈ $79k – $150k per year (Estimated) • In office • Minneapolis
C++
AI/ML
Machine Learning
DevOps
Linux
Robotics
ROS2
Sensor Fusion
Path Planning
Autonomous Navigation
Apply
$145k – $195k per year • In office • 5+ years exp • Bachelor's Degree • Denver
Python
C++
Design
SolidWorks
Management
Confluence
Jira
UML
SpaceTech
GMAT
STK
FMEA
SysML
Apply
$165k – $215k per year • In office • 5+ years exp • Bachelor's Degree • Los Angeles
Python
C++
Design
SolidWorks
Management
Confluence
Jira
UML
SpaceTech
GMAT
STK
FMEA
SysML
Apply
≈ $78k – $134k per year (Estimated) • In office • Berlin
Python
C++
Design
SolidWorks
Management
Confluence
Jira
UML
SpaceTech
GMAT
STK
FMEA
SysML
Apply
≈ $51k – $82k per year (Estimated) • In office • Naples
Python
C++
Design
SolidWorks
Management
Confluence
Jira
UML
SpaceTech
GMAT
STK
FMEA
SysML
Apply
In office • 1+ year exp • Gurgaon
DevOps
Linux
Windows
TCP/IP
DNS
DHCP
VPN
VLAN
Wi-Fi
Apply
AI Lead 1 day ago
≈ $34k – $90k per year (Estimated) • In office • 7+ years exp • Gurgaon
Python
Java
C++
C++
TensorFlow C++
AI/ML
JAX
Computer Vision
NLP
TensorFlow
PyTorch
LLM
Hugging Face
DevOps
GCP
Azure
AWS
Apply
≈ $13k – $30k per year (Estimated) • In office • 2+ years exp • Gurgaon • Hyderabad • Mumbai
Python
Python
pySpark
Databases
Neo4j
GraphDB
Apache Kafka
Dgraph
Amazon Neptune
AI/ML
Spark
Airflow
DevOps
Unix
Analytics
ETL/ELT
Apply
In office • 5+ years exp • Gurgaon
JavaScript
TypeScript
Frontend
Webpack
Next.js
React.js
Sass
styled-components
Emotion
CSS Modules
Lighthouse
DevOps
GCP
GitHub Actions
CircleCI
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Apply
SDE III - Node.js 1 day ago
In office • 4+ years exp • Gurgaon
JavaScript
SQL
Node JS
Databases
Redis
RabbitMQ
Apache Kafka
DevOps
Rest API
GCP
AWS
Apply
≈ $21k – $54k per year (Estimated) • In office • 3+ years exp • Gurgaon
JavaScript
TypeScript
Frontend
Webpack
Next.js
React.js
Sass
styled-components
Emotion
CSS Modules
Lighthouse
DevOps
GCP
GitHub Actions
CircleCI
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Apply
See all jobs
This is one of many
1,996,346 more open roles from verified company boards, updated every day.