Embedded Software Engineer
Published date: 2026/11/09
- Location: Noida, Uttar Pradesh, India
Location: Noida
Timing: Monday to Saturday
Experience requirements:
· Bachelor’s or Master’s Degree in engineering in Computer Science / Information technology / Electronics and communication or equivalent.
· 3-7 years of overall experience in Software development domain
· Hands-on experience with Embedded Firmware Development
· Excellent C and C++ programming skills.
· Good knowledge of IDE for Development & Debugging
· Experience with firmware design with Real-Time Operating System (RTOS).
· Experience with protocols like OCPP, CAN, I2C, SPI, UART, RS485, etc.
· Hands on experience with git version control
· Hands on Embedded C firmware development experience ARM Cortex-M - M0/M3/M4/M7 platforms, Controller like STM32, NXP, etc.
· Experience with Artificial intelligence & Machine learning
· Experience with integrating run-time libraries
· Experience with Arduino, ESP32, ARM based platforms like Cortex-M/A/R, TI Launchpads, STM32 Nucleo boards.
· Familiarity with Linux Development Environment
· Basic understanding of Data structures (Lists, stacks, etc)
· Strong debugging skills, ability to use oscilloscope and logic analyzer for troubleshooting.
· Knowledge of basic electric circuits, fundamentals of electronics, ability to read and understand circuit schematics and layout.
· Experience in the IoT/BLE/ WiFi is a plus.
· Working knowledge of boot loaders and OTA is a plus.
• · Understanding of Agile/Scrum software development life-cycle
Timing: Monday to Saturday
Experience requirements:
· Bachelor’s or Master’s Degree in engineering in Computer Science / Information technology / Electronics and communication or equivalent.
· 3-7 years of overall experience in Software development domain
· Hands-on experience with Embedded Firmware Development
· Excellent C and C++ programming skills.
· Good knowledge of IDE for Development & Debugging
· Experience with firmware design with Real-Time Operating System (RTOS).
· Experience with protocols like OCPP, CAN, I2C, SPI, UART, RS485, etc.
· Hands on experience with git version control
· Hands on Embedded C firmware development experience ARM Cortex-M - M0/M3/M4/M7 platforms, Controller like STM32, NXP, etc.
· Experience with Artificial intelligence & Machine learning
· Experience with integrating run-time libraries
· Experience with Arduino, ESP32, ARM based platforms like Cortex-M/A/R, TI Launchpads, STM32 Nucleo boards.
· Familiarity with Linux Development Environment
· Basic understanding of Data structures (Lists, stacks, etc)
· Strong debugging skills, ability to use oscilloscope and logic analyzer for troubleshooting.
· Knowledge of basic electric circuits, fundamentals of electronics, ability to read and understand circuit schematics and layout.
· Experience in the IoT/BLE/ WiFi is a plus.
· Working knowledge of boot loaders and OTA is a plus.
• · Understanding of Agile/Scrum software development life-cycle
0 page views
Related listings
-
Senior Software EngineerSoftware Developer""" JD for ReactJS 6+ years of experience ReactJS version 16.0 and NodeJS version 8.0. Hands on experience in creating on Rest APIs using NodeJS. Perform 3rd party API integration with NodeJS. Hands on experience in writing queries and optimizing the...2026/11/09
-
Software EngineerSoftware DeveloperJob Title: Software Engineer Job location – Noida Year of Exp. – 4 to 7 years of experience Qualification – B. E Computer Science/Computer Engineering – Or related engineering discipline. Minimum 3 years of experience in C#/.NET/WPF framework develop...2026/11/09
-
Java developerSoftware DeveloperDesignation - Java Developer Working Hours: 9 AM to 6 PM Job Type : Full-Time Job Responsibilities Execute full software development life cycle (SDLC)Develop flowcharts, layouts and documentation to identify requirements and solutionsWrite well-desig...2026/11/09
