Embedded Software Engineer

1 week ago


Noida, Uttar Pradesh, India ScratchNest Full time

Experience in IoT systems and automation technology is advantageous .
This is an exciting opportunity to join a dynamic, technology-driven company where embedded firmware lies at the heart of our products. The performance, reliability, and capability of our software play a critical role in the value we deliver to our customers.

We are looking for an
Embedded Software Engineer

to design, develop, maintain, and enhance firmware that works seamlessly with our in-house designed hardware. Our products operate in
extreme environmental conditions

, requiring robust, high-quality, real-time embedded software.

Key Responsibilities

  • Design and develop
    embedded firmware for real-time applications
  • Implement embedded software in
    C for ARM-based microcontrollers
  • Work with RTOS such as
    FreeRTOS, Zephyr

, or similar
- Maintain and enhance existing embedded software to support
component changes and new features
- Ensure software quality through
code reviews, static analysis, unit testing

, and adherence to coding standards
- Create and maintain
software documentation

, including design notes and test plans
- Collaborate closely with hardware engineers for
processor selection, board bring-up, and integration
- Support testing, debugging, and validation of embedded systems on real hardware

Key Requirements
Essential

  • Experience with
    embedded C (ANSI C)
  • Hands-on experience with
    ARM-based microcontrollers (Renesas ARM MCU preferred)
  • Working knowledge of
    RTOS

(FreeRTOS, Zephyr, or similar)
- Have working knowledge of
AWS IoT Core

.
- Understanding of
real-time embedded systems
- Ability to debug embedded systems using
JTAG/debuggers
- Good problem-solving skills and ability to work independently as well as in a team
- Willingness to learn and adapt to new tools and technologies

Desirable (Added Advantage)

  • Experience in
    safety-critical applications

(medical, automotive, aviation, etc.)
- Familiarity with toolchains such as
E2 Studio, Keil uVision, Segger Embedded Studio

, or similar
- Knowledge of
communication protocols

(GSM, Bluetooth).
- Knowledge of
serial communication protocols

(UART, RS232, RS485, SPI, I2C, CAN)
- Hands-on experience with
oscilloscopes, logic analyzers, and serial analyzers
- Basic knowledge of
C++
- Bachelor's degree in
Electronics, Computer Science, Software Engineering

, or equivalent

Why Join Us

  • Work on
    challenging embedded products

used in real-world environments
- Exposure to full product lifecycle—from design to deployment
- Collaborative engineering culture with strong technical learning opportunities



  • Greater Noida, Uttar Pradesh, India Phebus Hr Advisory Services Full time

    Hi All, We are looking for Embedded Software engineer Role Experience : 3+ yearsCTC - upto 8LPALocation - Noida Proficiency in C/C++ If someone Interested Kindly share me your resume on OR Call me on


  • Noida, Uttar Pradesh, India Crazy Solutions Full time

    Embedded Software Development Engineer-IVJob Profile: Embedded Software Development Engineer-IV Experience- 7 Yrs of Above Do you want to be a part of enabling the next wave of innovation in communication protocols, building sensors and cutting-edge hardware? Does working with IoT devices, sensors, wearables, controllers which can seamlessly merge the...

  • Embedded Engineer

    7 days ago


    Noida, Uttar Pradesh, India Vimaana Aerospace Technologies Full time

    Job Title: Embedded Engineer (Drone Systems)Experience: 1+ YearsLocation: Greater NoidaEmployment Type: Full-timeAbout the CompanyVimaana Aerospace Technologies LLP is a DPIIT-recognised startup, founded in 2020, specializing in the design and manufacturing of drone frames. The company is type certified by the National Testing House for its agriculture drone...

  • Embedded Engineer

    1 week ago


    Noida, Uttar Pradesh, India Morphedo Full time

    About MorphedoMorphedo is a deep tech company involved in advanced commercial innovations in the field of Aerospace & Defence, Medical Device Engineering & IoT and Embedded Systems. If you are into developing deep tech products, Morphedo helps you develop, commercialize and get your product faster in the market.Role OverviewWe are seeking a Hardware Design...


  • Noida, Uttar Pradesh, India CoreData Networks Full time

    Company DescriptionCoreData Networks specializes in leveraging cutting-edge technologies such as IoT, M2M, machine learning, and artificial intelligence to develop innovative solutions. The company focuses on solving clients' monitoring and control challenges through customized electronic devices. By integrating advanced technology, CoreData Networks plays a...


  • Noida, Uttar Pradesh, India eInfochips (An Arrow Company) Full time

    Job Profile• Providing solution to existing and new clients.• Providing Technical Solution for RFQ• Should have Engineering background in Embedded (C programming Linux, Boot Loader, Device Driver and so on)• Should have excellent communication skill.Required skills set:• Strong fundamentals & problem solving skill.• Strong Experience in C / C++ &...


  • Noida, Uttar Pradesh, India Holmium Technologies Full time

    Job descriptionJob Title: Embedded Firmware EngineerLocation: E-21 Sector-6, Noida, Uttar PradeshCompany: Holmium Technologies Pvt LtdExperience: 2-6 yearsType: Full-time, On-siteAbout Holmium Technologies:Holmium Technologies is a fast-growing tech company specializing in embedded systems, remote monitoring, SCADA solutions, PV-DG synchronization, zero...


  • Noida, Uttar Pradesh, India Vivo Collaboration Solutions Full time

    We are seeking a motivated and detail-oriented Embedded Systems Engineer with 15 years of hands-on experience in the design, development, and debugging of firmware for microcontroller-based systems. The incumbent will possess strong fundamentals in Embedded C, real-time embedded systems, and hardwaresoftware integration.In this role, he/she will collaborate...


  • Noida, Uttar Pradesh, India Navyug Infosolutions Pvt Ltd Full time

    Key Responsibilities:● Design, develop, and test embedded systems for robotic and IoT applications.● Interface sensors (IMUs, LiDAR, GPS, encoders, etc.) and actuators with microcontrollers or single-board computers.● Work with ROS for robot control, communication, and simulation environments.● Assist in the implementation of SLAM algorithms for...


  • Noida, Uttar Pradesh, India iLabTek Full time

    As an Embedded System Trainee, you will be at the forefront of learning and applying cutting-edge embedded technologies. In this role, you will:Learn the Fundamentals:Gain hands-on experience in embedded C programming, microcontroller architecture, and interfacing with sensors and peripherals.Develop Practical Skills:Work on real-world projects involving...