Embedded Software Engineer

1 week ago


Delhi, Delhi, India Axio Electronics Full time
Company Overview

Welcome to

Axio Electronics Pvt Ltd

– where innovation meets engineering excellence At Axio Electronics, we are committed to transforming the electronics industry through cutting-edge research and development. Our expertise spans across

electronics hardware design

,

firmware development

,

board assembly

,

testing

, and

mass production

. We specialize in delivering high-performance solutions in

consumer electronics

,

power electronics

, and

medical product development

, driving progress and innovation through our deep technical expertise and problem-solving capabilities.
Role Overview

We are seeking a talented and motivated

Embedded Firmware Engineer

to join our dynamic team at

Axio Electronics

in

Jaipur

. This is a

full-time hybrid role

with the flexibility to work from home. The Embedded Firmware Engineer will play a critical role in developing and optimizing firmware for embedded systems, ensuring seamless integration with hardware and enhancing product performance.
Roles and Responsibilities

As an

Embedded Firmware Engineer

, you will be responsible for the design, development, testing, and optimization of embedded systems, ensuring efficient hardware-software integration and robust product performance.
1.

Firmware Development & Maintenance

Develop and maintain firmware using

Embedded C

and

C++

.
Implement software libraries, drivers, and communication protocols.
Optimize firmware for memory and power efficiency.
Write clean, modular, and scalable code for easy maintenance.
2.

Microcontroller & Embedded System Programming

Work with microcontrollers such as

ESP32

,

nRF52

,

STM32

,

PIC

,

AVR

, and

ARM-based controllers

.
Develop and debug

bootloaders

and

real-time embedded applications

.
Implement low-power strategies for battery-operated and power-sensitive applications.
3.

Embedded Linux Development

Work with

Embedded Linux

concepts, including

kernel configuration

,

device tree

, and

drivers

.
Develop applications and scripts for Linux-based embedded systems.
Use

shell scripting

for automation and system configuration.
Integrate and configure Linux-based development tools.
4.

Communication Protocols & Connectivity

Work with interfaces such as

UART

,

SPI

,

I2C

,

CAN

, and

USB

.
Implement wireless connectivity using

BLE

,

WiFi

, and

LTE

for IoT applications.
Develop and optimize networking stacks for embedded devices.
Ensure secure and efficient data transfer between embedded devices and cloud servers.
5.

IoT & Cloud Integration

Develop firmware to interact with IoT platforms for data logging and analysis.
Implement communication protocols like

MQTT

,

CoAP

, and

for cloud connectivity.
Work with IoT servers for secure device communication and data storage.
6.

Debugging & Troubleshooting

Use tools such as

JTAG

,

logic analyzers

,

oscilloscopes

, and

debuggers

to diagnose hardware and firmware issues.
Analyze and optimize system performance at both the hardware and firmware levels.
Resolve complex hardware-software integration issues.
7.

Testing & Validation

Perform

unit testing

and

system-level validation

for embedded applications.
Conduct

hardware-in-the-loop (HIL)

and simulation-based testing.
Develop test cases and automated test scripts for firmware validation.
Ensure firmware meets functional, performance, and safety requirements.
8.

Documentation & Code Review

Create detailed documentation for firmware architecture, APIs, and version control.
Participate in code reviews and peer programming sessions to maintain code quality.
Prepare technical documentation, including

user manuals

and

troubleshooting guides

.
9.

Collaboration & Continuous Learning

Work closely with hardware engineers, software developers, and product designers to deliver integrated solutions.
Stay updated on the latest industry trends, emerging technologies, and best practices in embedded systems.
Participate in team discussions, brainstorming sessions, and project planning to drive innovation and problem-solving.
Qualifications

Strong skills in

Embedded Software Programming

and

Software Development
Experience with

debugging

embedded systems
Expertise in

software design

and hardware-software integration
Knowledge of

real-time operating systems (RTOS)

and

low-power embedded systems
Experience working with microcontrollers and embedded Linux systems
Bachelor's degree in

Computer Engineering

,

Electronics

,

Computer Science

, or a related field
Strong problem-solving and analytical skills
Ability to work effectively in a

collaborative team environment


  • Delhi, Delhi, India SKEP IT SYSTEMS Full time

    Job Title : Senior Embedded Software EngineerJob Type : Contract to HireThe Opportunity :We are looking for an enthusiastic and experienced Senior Embedded Software Engineer with system engineering experience to join our client's award-winning team Product is a software-based, cloud-enabled meeting collaboration platform, allows simultaneous users to...


  • Delhi, Delhi, India SKEP IT SYSTEMS Full time

    Job Title : Senior Embedded Software EngineerJob Type : Contract to HireThe Opportunity :We are looking for an enthusiastic and experienced Senior Embedded Software Engineer with system engineering experience to join our client's award-winning team Product is a software-based, cloud-enabled meeting collaboration platform, allows simultaneous users to...


  • Delhi, Delhi, India Seikor Full time

    Role : Senior Embedded EngineerAbout the companySmart Udyog is a platform that revolutionizes factory operations by enhancing machine and human productivity through a suite of Al based solutions. Experience the platform for free to witness immediate results in just days.Role Description :- This is a full-time on-site role for a Senior Embedded Engineer at...


  • Delhi, Delhi, India Seikor Full time

    Role : Senior Embedded EngineerAbout the companySmart Udyog is a platform that revolutionizes factory operations by enhancing machine and human productivity through a suite of Al based solutions. Experience the platform for free to witness immediate results in just days.Role Description :- This is a full-time on-site role for a Senior Embedded Engineer at...

  • Embedded Engineer

    1 week ago


    Delhi, Delhi, India ACL Digital Full time

    JD:Must have demonstrated skill in developing original designs with C/C++ in embedded environments including bare-metal, multi-threaded RTOS, and embedded operating systems.Must have specific experience with common microcontroller and embedded processing platforms such as STM32, TI and ESP32.Must have a strong understanding of embedded software design and...


  • Delhi, Delhi, India TechConnexions - Startup Hiring Specialists Full time

    If you're passionate about embedded systems and ready to make a difference, apply now We're looking for engineers who can turn ideas into reality.About the CompanyWe're a venture capital-funded deep-tech startup in New Delhi, revolutionizing critical infrastructure with IoT technology. Our award-winning solutions—recognized by industry leaders and mentored...

  • Embedded Engineer

    7 days ago


    Delhi, Delhi, India MECHPHY A.W.E. ROBOTICS Full time

    Position: Embedded EngineerVacanies: 2Salary: 4-6 LPALocation: On-site in New DelhiJoining: ImmediateApplication Google form: (also submit application on Linkedin): RequirementsThe right person for this position should have 0-2 of experience in Embedded systems. He/She should be passionate, tech savvy, academically sound, have interest in embedded...

  • Embedded Engineer

    4 days ago


    Delhi, Delhi, India MECHPHY A.W.E. ROBOTICS Full time

    Position: Embedded Engineer Vacanies: 2 Salary: 4-6 LPA Location: On-site in New Delhi Joining: Immediate Application Google form: (also submit application on Linkedin): Requirements The right person for this position should have0-2of experience in Embedded systems. He/She should be passionate, tech savvy, academically sound, have interest in embedded...

  • Embedded Engineer

    1 week ago


    Delhi, Delhi, India MECHPHY A.W.E. ROBOTICS Full time

    Position: Embedded EngineerVacanies: 2Salary: 4-6 LPALocation: On-site in New DelhiJoining: ImmediateApplication Google form: (also submit application on Linkedin): https://docs.google.com/forms/d/e/1FAIpQLSfLp3bKO7loHfsPz6UfkIZgCwXV8M1n_OvMregQ-uPN_x5A1g/viewform?usp=pp_urlPosition RequirementsThe right person for this position should have 0-2 of experience...

  • Embedded Engineer

    7 days ago


    Delhi, Delhi, India MECHPHY A.W.E. ROBOTICS Full time

    Position: Embedded Engineer Vacanies: 2 Salary: 4-6 LPA Location: On-site in New Delhi Joining: Immediate Application Google form: (also submit application on Linkedin): Position Requirements The right person for this position should have 0-2 of experience in Embedded systems. He/She should be passionate, tech savvy, academically sound, have interest in...

  • Embedded Engineer

    7 days ago


    Delhi, Delhi, India MECHPHY A.W.E. ROBOTICS Full time

    Position: Embedded EngineerVacanies: 2Salary: 4-6 LPALocation: On-site in New DelhiJoining: ImmediateApplication Google form: (also submit application on ): Position RequirementsThe right person for this position should have 0-2 of experience in Embedded systems. He/She should be passionate, tech savvy, academically sound, have interest in embedded devices...

  • Embedded Engineer

    2 days ago


    Delhi, Delhi, India MECHPHY A.W.E. ROBOTICS Full time

    Position: Embedded EngineerVacanies: 2Salary: 4-6 LPALocation: On-site in New DelhiJoining: ImmediateApplication Google form: (also submit application on Linkedin): Position RequirementsThe right person for this position should have0-2of experience in Embedded systems. He/She should be passionate, tech savvy, academically sound, have interest in embedded...

  • Embedded Developer

    1 week ago


    Delhi, Delhi, India The Judge Group Full time

    Position : Embedded / Device Modelling EngineerExperience : 2+ YearsLocation : Bangalore & NoidaAbout Role :We are seeking a highly skilled and motivated Embedded Engineer with expertise in Embedded C, Firmware Development, Linux Kernel Programming, Board Bring Up, and proficiency in working with standard technologies such as PCIe, AXI, DDR, I2C, SPI, and...


  • Delhi, Delhi, India Autoven Full time

    We're looking for an ownership driven Embedded Systems Engineer with a background in electronics and 2+ years of experience in the industry to lead some of our Embedded Systems development efforts. In this role the engineer would be performing development activities to include but not limited to hardware schematics, layouts, software architecture design,...


  • Delhi, Delhi, India Autoven Full time

    We're looking for an ownership driven Embedded Systems Engineer with a background in electronics and 2+ years of experience in the industry to lead some of our Embedded Systems development efforts. In this role the engineer would be performing development activities to include but not limited to hardware schematics, layouts, software architecture design,...


  • Delhi, Delhi, India InnerGize Full time

    Hardware Engineering PositionWe are seeking an experienced hardware engineer to join our team and contribute to the development of our vagus nerve stimulation device. This role requires a strong foundation in electronics and power management, as well as hands-on experience in PCB design, firmware, and embedded systems.Key Responsibilities:Designing and...


  • Delhi, Delhi, India BotLab Dynamics Full time

    Job Summary & Responsibilities :We are seeking a highly skilled Embedded Linux Engineer to join our innovative team. The ideal candidate should bring extensive expertise in working with advanced microprocessors, particularly NXP i.MX ARM Cortex-A series and other ARM Cortex-A series processors. This role is critical in developing and maintaining cutting-edge...


  • Delhi, Delhi, India MECHPHY A.W.E. ROBOTICS Full time

    Company OverviewWe are MECHPHY A.W.E. ROBOTICS, a leading provider of innovative solutions in the field of robotics and automation.Job Description:As an Embedded Systems Engineer, you will be responsible for leading projects related to firmware delivery for various segments.Key Responsibilities:Define design/architecture for product firmwareFirmware...


  • Delhi, Delhi, India InnerGize Full time

    Job DescriptionWe are seeking a skilled Hardware Engineer to join our team at InnerGize. As an Embedded Design Engineer, you will be responsible for designing and developing cutting-edge embedded systems for our vagus nerve stimulation device.Key Responsibilities:Design and develop hardware components, including printed circuit boards (PCBs) and...


  • Delhi, Delhi, India Summit Consulting Services Full time

    Job Description:We are looking for passionate Embedded Firmware Engineers to join our team. This role involves developing and optimizing embedded systems for wireless connectivity and audio applications.Key Skills:Programming: C, C++, Embedded CWireless & RTOS: Bluetooth (BT), BLE, WiFi, FreeRTOS, Linux, BootloadersMicrocontrollers & Architectures: ARM,...