Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Microcontroller Software Developer.
India Jobs Expertini

Urgent! Microcontroller Software Developer Job Opening In New Delhi – Now Hiring IntraEdge

Microcontroller Software Developer



Job description

Location:

Pune
Experience:

4+ Years
Employment Type:

Full-Time
About the Role:

We are looking for a skilled and hands-on

Microcontroller Software Developer

with strong

C/C++ programming

expertise to help design and develop embedded applications for connected devices.

This role emphasizes

wireless connectivity (Wi-Fi, BLE)

and

cloud integration (e.g., AWS IoT) , contributing to cutting-edge IoT solutions in a collaborative, cross-functional environment.

If you're passionate about

embedded systems ,

real-time development , and building reliable, secure connected products, we’d love to hear from you.

Key Responsibilities:
Develop embedded software for

microcontroller-based systems

(e.g., ARM Cortex-M).
Write

efficient, modular, and maintainable C/C++ code

for real-time applications.
Integrate

wireless communication stacks

(Wi-Fi, BLE) and enable cloud connectivity (e.g.,

AWS IoT , Azure IoT).
Collaborate with

hardware, cloud, and mobile teams

to define and implement complete system functionality.
Conduct

debugging, code optimization, unit and integration testing

to ensure quality and reliability.
Participate in

design and code reviews ; contribute to best practices and development standards.
Evaluate and integrate

third-party SDKs, libraries, and communication protocols .
Contribute to

software architecture discussions , documentation, and continuous improvement initiatives.

Required Qualifications:
Bachelor’s degree in

Computer Science ,

Electronics , or related field.
4+ years

of hands-on experience in

embedded systems development

using

C/C++ .
Experience working with

RTOS

(e.g., FreeRTOS, Zephyr).
Strong knowledge of

Wi-Fi, BLE , and secure communication protocols.
Hands-on experience with

ARM Cortex-M microcontrollers

and SDKs (e.g., STM32, ESP32, NXP).
Integration experience with cloud platforms such as

AWS IoT ,

Azure IoT , etc.
Familiarity with

secure boot, OTA updates , and

IoT provisioning workflows .
Solid understanding of the

embedded software development lifecycle , including

CI/CD

practices.
Strong analytical and debugging skills; effective team collaboration.

Nice to Have:
Experience with

low-power design

and optimization for

battery-powered

devices.
Knowledge of

embedded cryptography

and security protocols.
Scripting skills in

Python ,

Bash , or other languages for testing and automation.
Familiarity with

Agile methodologies

and tools like

Git ,

JIRA , etc.


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Microcontroller Software Potential: Insight & Career Growth Guide