Senior Embedded Software Engineer

3 days ago


Bengaluru, Karnataka, India Ekfrazo Technologies Private Limited Full time ₹ 20,00,000 - ₹ 25,00,000 per year

Role: Software Technologist - Embedded Software

Exp: 6-8 Years

Location: Bangalore - WFO

You have the opportunity to Design and develop software technological solution, platform or reference. Participates in determining the system, subsystem, and interfaces between them. Validates technology assumptions, evaluates alternatives, and defines functional and non-functional requirements. Test and review codes. Candidates are comfortable working in a start-up environment.

Skills and Experience:

  • This position requires a minimum of a BE/B. Tech or ME/M. Tech in Embedded/Electronics/Computer Engineering or equivalent from an accredited university.
  • Design, Code and Test for embedded systems
  • Minimum 6 to 8 years' experience in Software Design and development in embedded software/firmware.
  • Experience in
    Programming language C++
    . Understanding of Object oriented
  • Experience with
    RTOS and BareMetal (MUST)
    based Embedded Software.
  • Microprocessor/Microcontroller development – Strong Knowledge and working experience on STM, NXP etc. microcontrollers (domain knowledge for designs SW, HW)
  • Experience in
    wireless communications
    technologies like TCP/IP, UDP, Wi-Fi, Bluetooth, BLE, NFC LTE Modem etc.
  • Device drivers - modification and development
  • Hands-on experience on
    SPI, I2C, PWM, ADC, DAC, PCIe, I2C, eMMC, USB, UARTs
    as well as Memory Management, Scheduling, Interrupts and multi-threading
  • Microprocessor/Microcontroller
    development – Strong Knowledge and working experience on STM, NXP etc. microcontrollers (domain knowledge for designs SW, HW)
  • Peripherals such as PCIe, memory interfaces, OS primitives, memory management, scheduling, interrupts, threading
  • Aware of SDLC. Good grasp of
    Design Patterns/ Multithreading, Code Reviews
  • Experience in Agile SW Development practices; experience in scaled agile framework (SAFe) is preferred
  • Knowledge of Software/Firmware testing methodologies
  • Experience in version control tools like GitHub , SVN etc.
  • Knowledge and application of the following standards and interfaces is preferred
  • Communication interfaces (e.g. USB, GPIB, Ethernet, Serial, RS-485, CAN)
  • Network standards (e.g. TCP/IP, UDP, Wi-Fi, Bluetooth, NFC)


  • Bengaluru, Karnataka, India Hunarstreet Technologies Pvt. Ltd. Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Position : Senior Embedded Software Engineer PCIe / Embedded LinuxLocation : BangaloreExperience : 7+ years- Night ShiftAbout the Role : We are seeking a highly skilled Senior Embedded Engineer with strong expertise in Embedded Linux and PCIe protocol development. The ideal candidate will have deep technical knowledge of PCIe (Gen4 and above) and...


  • Bengaluru, Karnataka, India IAssess Consultants LLP Full time ₹ 20,00,000 - ₹ 60,00,000 per year

    Position:Senior Embedded Software Engineer – PCIe / Embedded LinuxLocation:Bangalore (Preferred)Experience: 7+ yearsUpto 20 LPAOnly Immediate Joinee can applyNight ShiftAbout the Role:We are seeking a highly skilledSenior Embedded Engineer with strong expertise in Embedded LinuxandPCIe protocol development. The ideal candidate will have deep technical...


  • Bengaluru, Karnataka, India Avant-Garde Corporate Services Private Limited Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Are you passionate about embedded systems and wireless power technologiesDo you want to contribute to cutting-edge products and work in a collaborative, growth-oriented environmentWe are looking for a Senior Embedded Software Engineer to design, implement, and test embedded software for Qi, NFC, and Bluetooth-enabled devices. What Youll Do:- Develop and...


  • Bengaluru, Karnataka, India IAssess Consultants LLP Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    We are hiring.Position: Senior Embedded Software Engineer – PCIe / Embedded LinuxLocation: BangaloreExperience: 7+ yearsShift: Night Shift⸻About The RoleDevelop & optimize embedded software on Linux/RTOS.Implement & validate PCIe-based communication (Gen4+).Debug low-level hardware/software PCIe issues.Develop firmware & system software for embedded...


  • Bengaluru, Karnataka, India TestCore IT Solutions Pvt. Ltd. Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Title:Software Engineer / Senior Software Engineer – Embedded Python (RTOS)Location:Hyderabad (Work from Office)Experience:1–4+ years (SE) / 4–7+ years (SSE)Job DescriptionWe are looking for motivated and skilledEmbedded Software Engineerswith strong experience inPythonandRTOSdevelopment. The ideal candidate should have hands-on expertise in...


  • Bengaluru, Karnataka, India Luxoft Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Project descriptionOur client, a leading manufacturer of high-end household appliances, is expanding into new smart product lines. As part of this strategic initiative, a large-scale global program is being implemented across the company's IP portfolio. This includes the development of new embedded software, enhancements to cloud...


  • Bengaluru, Karnataka, India Careernet Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Key Skills: C++, Linux, Embedded System, Embedded C, Telematics, InfotainmentRoles and Responsibilities:Design, develop, and implement embedded software solutions for automotive applications.Collaborate with cross-functional teams to define software requirements and specifications.Conduct thorough testing and debugging of embedded systems to ensure...


  • Bengaluru, Karnataka, India SAS One Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Senior System Software Engineer Embedded Solutions (Android Systems Focus)Seeking a highly experienced Senior System Software Engineer with 6+ years of experience in embedded systems and Android-based platformsThe ideal candidate will have hands-on expertise in Android BSP development, system-level programming, and device driver developmentResponsibilities...


  • Bengaluru, Karnataka, India Analog Devices Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    About Analog DevicesAnalog Devices, Inc. (NASDAQ: ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate...


  • Bengaluru, Karnataka, India Nasugroup Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Description : We are seeking a highly skilled Embedded Software Engineer with extensive experience in low-level embedded systems development, including device drivers, Board Support Packages (BSP), and hardware bring-up. The ideal candidate will be proficient in C/C , with deep knowledge of embedded architectures and peripheral interfaces for modern...