Embedded Systems Software Developer

Skills

Proficiency in C/C++ for embedded systems development.

Strong understanding of embedded system architectures(e.g. STM family), especially MCUs (ARM, 32bit, 8 bit, 16 bit, DSP, etc.)

Experience with real-time operating systems (RTOS) and bare-metal systems.

Strong understanding of communication protocols like SPI, I2C, UART, MODBUS, and CAN.

Familiarity with development and debugging tools like JTAG, GDB, Eclipse, STMCUBEIDE, and Keil.

Experience with peripheral integration (GPIO, timers, ADCs, DACs, etc.)

Basic understanding of memory and power optimization

Experience with JIRA, Git, and Bitbucket

Good to have: experience in Camera domain (ISP pipelines)

Key Responsibilities

Design and implement complex embedded software systems for MCUs.

Troubleshoot and debug hardware/software integration issues, using both software and hardware tools.

Work closely with cross-functional teams (hardware, product, and testing) to deliver high-quality products.

Use project management and version control tools like JIRA, Git, and Bitbucket effectively

(ref:hirist.tech)

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Embedded Systems Software Developer in Gurgaon vacancy
  •  ...seeking a highly skilled and motivated Senior Embedded Firmware Developer with 4-6 years of...  ...embedded hardware, real-time operating systems (RTOS), communication protocols, and a proven...  ...and collaboration with hardware engineers. Analyze system requirements and translate... 
    Suggested
    Gurgaon
    6 days ago
  •  ...Job Title : C/C++ Senior Software Engineer Location : Gurgaon Job Type : Full Time (Work from Office) Department : Engineering Overview We are seeking an experienced and highly skilled C/C++ Senior Software Engineer to join our dynamic development team. The... 
    Suggested
    Full time
    Work at office
    Gurgaon
    6 days ago
  •  ...Responsibilities: Participate in the full software lifecycle from requirements, design, code,...  ...and project goals. Design and write embedded software as per the requirements Maintain...  ...software experience in C programming in RTOS environments. Ability to understand and... 
    Suggested
    Full time
    Gurgaon
    6 days ago
  •  ...reviews and test plans to ensure software quality and reliability....  ...processes for Linux, VxWorks, and RTOS environments. Contribute to...  ...technical challenges in embedded software development. Apply...  ...degree in Electrical/Computer Engineering or Computer Science. Minimum... 
    Suggested
    Flexible hours
    Gurgaon
    6 days ago
  •  ...interfaces- Develop, code, test, and debug embedded software for electric vehicle systems- Work with...  ...degree in Computer Science, Electrical Engineering, or related field (Master's preferred)-...  ...programming skills- Real-time operating systems (RTOS) experienceNice to Have :- Experience... 
    Suggested

    DIGITALLOGICS HI-TECH SOLUTIONS PRIVATE LIMITED

    Gurgaon
    2 days ago
  •  ...interviews will be conducted face-to-face . Position: Senior Embedded Software Engineer – PCIe / Embedded Linux Location: Gurgaon (On-site)...  ...~ Expert-level  C programming skills ~ Experience with  RTOS (Real-Time Operating Systems) Nice to Have Experience... 
    Immediate start
    Afternoon shift
    Gurgaon
    4 days ago
  •  ...cloud enablement, and enterprise software development, Programming.com...  ...We are seeking a full-time Embedded Software Developer to join our...  ...real-time operating systems (RTOS) Experience in debugging, troubleshooting...  ...Computer Science, Electrical Engineering, or a related field Prior... 
    Full time
    Work at office
    Worldwide
    Gurgaon
    4 days ago
  •  ...seeking a passionate and talented Embedded Systems Developer to join our dynamic engineering team. In this role, you will...  ...low-level programming, hardware-software integration, and solving complex...  ...with real-time operating systems (RTOS) and bare-metal environments.... 
    Gurgaon
    5 days ago
  •  ...logistics to industrial automation and security. Our mission is to engineer innovation through reliable, scalable, and future-ready...  ...that redefine connectivity and performance. Position: Embedded Software Engineer Location: Connaught Place, New Delhi Job Type:... 
    Full time
    Work at office
    Delhi
    1 day ago
  • Description :As an Embedded Engineer at Cypherock, you will : - Collaborate with cross-functional teams to enhance the security of our products. - Design and implement security protocols for Embedded devices and devise innovative solutions. - Engage in research on security... 
    Work at office
    Work from home
    Gurgaon
    5 days ago
  •  ...seeking a passionate and talented Embedded Systems Developer to join our dynamic engineering team. In this role, you will...  ...low-level programming, hardware-software integration, and solving complex...  ...with real-time operating systems (RTOS) and bare-metal environments.... 
    Work at office
    Immediate start
    Gurgaon
    5 days ago
  •  ...Responsibilities: Design, develop, and implement embedded software using C, C++, or assembly language....  ...issues. Collaborate with hardware engineers, firmware engineers, and other...  ...Knowledge of real-time operating systems (RTOS) and embedded Linux. ~ Experience with... 
    Delhi
    29 days ago
  •  ...Key Responsibility Areas ~ Design, develop, and test embedded software for i.MX 9 and other multi-core processors. ~ - Customize Linux...  ...efficiency, and reliability. ~ - Collaborate with hardware engineers for schematic reviews, hardware-software co-design, debugging... 
    Gurgaon
    6 days ago
  •  ...Role Overview We are looking for an experienced embedded systems engineer to lead firmware development for energy-focused hardware systems. The...  ...protocols (UART, RS485, Modbus RTU/TCP) • Design and implement RTOS-based control flows for edge-level decision-making • Ensure... 
    Delhi
    5 days ago
  •  ...Job Title: Firmware Engineer (Hardware Integration) Location: Sector 62, Gurugram, Haryana 1...  ...ensuring reliable system performance across embedded devices. This role requires strong...  ...workflows. Nice to Have Experience with RTOS Familiarity with firmware-over-the-air... 
    Local area
    Gurgaon
    4 days ago
  •  ...vertically integrated Electronics engineering and manufacturing...  ...collaboration with hardware, software, and product teams. Key responsibilities...  ...resource- constrained embedded environments. Responsibilities...  ...Real-Time Operating Systems (RTOS): FreeRTOS, Zephyr, or... 
    Gurgaon
    8 days ago
  •  ...vertically integrated Electronics engineering and manufacturing organisation...  ...in the Electronics & Embedded Systems sector, this product-engineering...  ..., debug complex hardware–software interactions, and drive continuous...  .... Hands-on experience with RTOS and bare-metal firmware design... 
    Gurgaon
    8 days ago
  •  ...analytics platform and eye-catchy software. Designed to revolutionize...  ...full-time, on-site role for an Embedded Software Lead located in Delhi...  ..., collaborating with hardware engineers, and ensuring seamless...  ...real-time operating systems (RTOS) Experience with hardware-software... 
    Full time
    Immediate start
    Delhi
    5 days ago
  •  ...Education ~ Bachelors degree in Computer Science, Software Engineering, MCA or equivalent Key Responsibilities Design and implement scalable, high-performance Java modules. Build and manage a robust service mesh for seamless inter-service communication. RESTful... 
    Delhi
    6 days ago
  • Role Overview We are looking for a talented Frontend Developer with 35 years of experience in Angular and hands-on exposure to Micro Frontend (MFE) architecture. This role involves building modular, high-performance UI components and scalable frontend applications for enterprise...
    Gurgaon
    6 days ago
  •  ...comprehensive set of hardware, software and mobile solutions for every...  ...Reports To Senior Manager, Embedded Software What You Will...  ...is looking for an outstanding engineer interested in applying a broad...  ...level C++/C coding in a Linux/RTOS environment is a requirement... 
    Gurgaon
    1 day ago
  • Key Responsibilities Lead the design, architecture, and development of robust, scalable, and high-performance mobile applications using Kotlin or Swift. Translate business and user requirements into functional mobile applications with exceptional UI/UX quality. Build...
    Delhi
    6 days ago
  • Position:Senior Mobile Developer Experience: 4.5 - 6 Years (Relevant should be 3.5+Years) Location: Remote Budget:6.5-10.5LPA Notice Period: Immediate to 15days Mandatory Skills: Strong proficiency in React Native, React, TypeScript, and JavaScript. Hands-on...
    Immediate start
    Remote job
    Delhi
    1 day ago
  • Required Skills and Experience: Strong proficiency in one or more mobile development frameworks (e.g., React Native, Flutter, Swift, Kotlin, Java) Experience with mobile app development for iOS and/or Android platforms Knowledge of RESTful APIs and mobile backend development...
    Delhi
    29 days ago
  • Job Title : Mobile Application Developer Location : Gurugram Experience : 3- 6 Years Industry : AI Product Overview : A fast-growing technology-driven organization is seeking a Mobile Application Developer proficient in Android and iOS development. The ideal...
    Gurgaon
    1 day ago
  •  ...We are looking for a Senior Frontend Engineer with deep expertise in either Flutter or Angular and solid working knowledge of the other. You will play a critical role in building and maintaining scalable, high-performance mobile and web applications with modern architectural... 
    Delhi
    1 day ago
  •  ...Should develop coding in embedded 'C' for automation, testing equipment and take responsibility until products are tested to the company...  ...knowledge of hardware, circuit design testing the hardware and software and proper understanding with different communications protocols... 
    Gurgaon
    6 days ago
  •  ...TEXT]. Required Skill Set: · Good hands-on programming in Embedded C, C++ in resource constraint systems. · Must have strong...  ...Experience with IoT technologies and concepts (MQTT, security, OTA software updates, telemetry, etc.) · Experience developing and debugging... 
    Faridabad
    9 days ago
  • Perpetuity Capital is looking for MOBILE DEVELOPER to join our dynamic team and embark on a rewarding career journey A Mobile Developer is responsible for designing, developing, and maintaining mobile applications for iOS and Android devices Designing and developing mobile...
    Delhi
    23 days ago
  • Key Responsibilities Develop and maintain robust, high-performance mobile applications using  React Native and  native platforms (iOS/Android). Design and implement backend systems using  Python and  Flask , ensuring seamless integration with mobile applications (Good...
    Delhi
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Systems Software Developer . Be the first to apply!

Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions