Talent.com
This job offer is not available in your country.
Senior Embedded Software Engineer (C / C++ & RTOS)

Senior Embedded Software Engineer (C / C++ & RTOS)

Epergne Solutionspune, India
22 hours ago
Job description

Senior Embedded Software Engineer (C / C++ & RTOS)

Location : Pune

Experience : 8 +Years

Notice Period : Immediate

Core Responsibilities

  • Architect, design, develop, and maintain embedded firmware in C / C++ , targeting diverse environments (bare-metal, multi-threaded RTOS, embedded OS).
  • Must have specific experience with common microcontroller and / or embedded processing platforms such as STM32 TI and ESP32.
  • Must have a strong understanding of embedded software design and architectural concepts as well as the integration between firmware and hardware.
  • You must have a strong understanding of software development tools and methodologies used in the context of embedded systems. Familiarity with source control via established systems such as Git.
  • Must have demonstrated skill in independently using electronics lab equipment to develop / troubleshoot low-level drivers and hardware integration for interfaces such as I2C, SPI, UART, USB, etc.
  • You must possess good interpersonal skills and have the ability to work between multiple departments in carrying out this position s duties.
  • Must have experience on CAN protocol with required tools like CANalyzer.

Required Qualifications

  • Bachelor s in Electronics / ECE / EEE with 8 12 years of relevant embedded software experience
  • Proven expertise in C / C++ firmware , RTOS (e.g. FreeRTOS), bare-metal, and embedded OS deployments
  • Deep hardware interfacing experience : I C, SPI, UART, USB, CAN (experience with CAN tools like CANalyzer mandatory)
  • Familiarity with key microcontroller families : STM32, TI, ESP32
  • Strong understanding of software hardware architecture, including memory, timing, concurrency, and inter-task synchronization designs
  • Master-level skills in debugging tools and hardware lab work JTAG / SWD, oscilloscopes, logic analyzers
  • Experience working in version-controlled, collaborative environments with Git and development pipelines
  • Excellent communication and cross-team collaboration aptitude
  • Additional (Preferred) Experience

  • Development cycles for embedded Linux or embedded OSes
  • Familiarity with MISRA , AUTOSAR , or functional safety standards
  • Unit / HIL testing, CI / CD for embedded systems (Docker, hardware simulation)
  • Wireless protocols (BLE, Wi-Fi, LoRa)
  • OTA, secure bootloaders, firmware encryption
  • Microcontroller families like NXP , Nordic , etc.
  • Create a job alert for this search

    Embedded Software Engineer • pune, India

    Related jobs
    • Promoted
    Embedded Leadership role

    Embedded Leadership role

    VOLANSYS (An ACL Digital Company)Pune, Maharashtra, India
    Lead technology initiatives for strategizing and owning Industry 4.Overall responsibility of end-to-end project execution & delivery within planned schedule for multiple projects simultaneously.Pro...Show moreLast updated: 8 days ago
    • Promoted
    Software Engineer (Wifi / Kernel / Embedded)

    Software Engineer (Wifi / Kernel / Embedded)

    Arista NetworksPune, Maharashtra, India
    Arista is a well-established and profitable company with over $5 billion in revenue.Arista’s award-winning platforms, ranging in Ethernet speeds up to 800G bits per second, redefine scalability, ag...Show moreLast updated: 30+ days ago
    C,C++,RTOS - Embedded Systems Engineer

    C,C++,RTOS - Embedded Systems Engineer

    Epergne SolutionsPune, Maharashtra, India
    Quick Apply
    Job Title : C,C++,RTOS -Embedded Systems Engineer.We are seeking a highly skilled.The ideal candidate should have hands-on expertise in. Agile tools and industrial control systems.Design, develop, a...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Engineer

    Embedded Engineer

    Tenet K D Platforms Pvt LtdPune, Maharashtra, India
    We're Hiring : Full Stack Hardware Developer – Embedded Systems & IoT.We are looking for a passionate and hands-on.STM32, ESP32, and other microcontroller platforms. The ideal candidate should be pro...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer (C#, C++, DFE)

    Senior Software Engineer (C#, C++, DFE)

    Programmers.ioPune, Maharashtra, India
    In this role you will be responsible for designing, implementing, and validating functionality for the next generation of our software composed of a cloud-based interface for configuration and moni...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Staff Engineer Software -Automation & DevOps

    Senior Staff Engineer Software -Automation & DevOps

    Palo Alto NetworksPune / Pimpri-Chinchwad Area, India
    At Palo Alto Networks® everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and m...Show moreLast updated: less than 1 hour ago
    • Promoted
    • New!
    Embedded Software Engineer

    Embedded Software Engineer

    Pi Square TechnologiesPune, Maharashtra, India
    Job Title : Embedded Software Engineer.Embedded Software Engineer (DMS & Vision Systems)??.Embedded software development experience with demonstrated QNX RTOS expertise (QNX is mandatory).Strong pro...Show moreLast updated: less than 1 hour ago
    • Promoted
    Senior Embedded Software Engineer - C / C++ Programming

    Senior Embedded Software Engineer - C / C++ Programming

    Intraedge Technologies Ltd.Pune
    Role : Senior Embedded Linux Developer Experience : 710 years.About the Role : We are looking for a highly experienced Senior Embedded...Show moreLast updated: 30+ days ago
    • Promoted
    Tessolve - Embedded Software Engineer - Linux / RTOS Platform

    Tessolve - Embedded Software Engineer - Linux / RTOS Platform

    Tessolve SemiconductorPune
    Role : Embedded Developer Location : Pune Employer : Tessolve Semiconductors Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer - Embedded System

    Lead Software Engineer - Embedded System

    Evoke HRPune
    About the Role : We are seeking a highly skilled and experienced Lead Software Engineer with a strong foundation in embedded systems engineering.The ideal candidate w...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Engineer

    Embedded Engineer

    Dminds Solutions Inc.Pune, Maharashtra, India
    We are looking for Embedded Firmware Engineer Candidates with a minimum of 7+ Years of overall experience.Notice Period : Immediate or within 15 days. Joining candidates are preferred.Sound working e...Show moreLast updated: 8 days ago
    • Promoted
    Danfoss - Senior Embedded Software Engineer - C Programming

    Danfoss - Senior Embedded Software Engineer - C Programming

    DanfossPune
    The Impact You'll Make : We at Danfoss Power Solutions are looking for a Senior Embedded Software Developer (m / f / d).While our preferred locat...Show moreLast updated: 7 days ago
    • Promoted
    Emerson - Senior Embedded Security Engineer - Modbus

    Emerson - Senior Embedded Security Engineer - Modbus

    Emerson (Emerson)(2252)Pune
    Summary JOB DESCRIPTION By joining Emerson as a Sr.Engineer Embedded Security, you will be working at the heart of our business.This means that ...Show moreLast updated: 27 days ago
    • Promoted
    • New!
    Senior Software Engineer (C++)

    Senior Software Engineer (C++)

    Programmers.ioPune, Maharashtra, India
    We’re looking for a software developer to help build the next generation of our.This software helps convert PDF files into data that printers can understand. You’ll work with different technologies ...Show moreLast updated: less than 1 hour ago
    • Promoted
    Embedded Developer - C++ / RTOS

    Embedded Developer - C++ / RTOS

    FirstcareercentrePune
    Roles & Responsibilities : - Design, develop, and test embedded software for microcontrollers and embedded systems.Work on device drivers, firmware development, a...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded System Engineer - C / C++ Programming

    Embedded System Engineer - C / C++ Programming

    Connect2TalentPune
    Job Title : Embedded Systems Engineer Location : Indore / Pune Employment Type : Full-time <...Show moreLast updated: 8 days ago
    • Promoted
    • New!
    Embedded Application Engineer

    Embedded Application Engineer

    QuantumPulse TechnologiesPune, Maharashtra, India
    Embedded Software Engineer (DMS & Vision Systems)??.Embedded software development experience with demonstrated QNX RTOS expertise (QNX is mandatory). Strong proficiency in C / C++, embedded toolchains...Show moreLast updated: less than 1 hour ago
    • Promoted
    • New!
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    VOLANSYS (An ACL Digital Company)Pune, Maharashtra, India
    Principal Engineer (RTOS or Linux).Only Immediate, Serving Notice & 30 Days.Strong practical hands-on with.Microcontroller running RTOS like FreeRTOS or Linux, MCU, MQTT.Show moreLast updated: less than 1 hour ago
    Senior Embedded Software Engineer (C / C++ & RTOS)

    Senior Embedded Software Engineer (C / C++ & RTOS)

    Epergne SolutionsPune, Maharashtra, India
    Quick Apply
    Senior Embedded Software Engineer (C / C++ & RTOS).Architect, design, develop, and maintain embedded firmware in.Must have specific experience with common microcontroller and / or embedded processi...Show moreLast updated: 30+ days ago
    Senior Embedded Firmware Engineer

    Senior Embedded Firmware Engineer

    Starkenn TechnologiesPune, Maharashtra, IN
    Quick Apply
    Experience : 7–8 Years Department : Embedded Systems / Firmware Engineering Job Summary : We are seeking a highly skilled and experienced Senior Embedded Firmware Engineer wit...Show moreLast updated: 13 days ago