Senior Embedded Software Engineer

1 week ago


Hyderabad, Telangana, India MGrow Full time

Senior Embedded Software Engineer

Type:
 Full-Time

Experience:
 6–13 Years

Location:
 Hyderabad (Work from Office – 5 Days a Week)

Notice Period:
 Immediate Joiners Preferred

Interview Rounds:

  • Technical Round (L1)
  • Customer Discussion (L2 – 2 Hours)
  • HR Round
  • Shift:
     General
  • Weekend Drives:
     Yes

Position Overview

We are seeking highly skilled and passionate 
Senior Embedded Software Engineers
 to design, develop, and optimize embedded software solutions for real-time, high-performance systems. The role demands a strong foundation in low-level programming, embedded architecture, and cross-functional collaboration to deliver cutting-edge embedded products.

Key Responsibilities

1. Design & Development

  • Develop, test, and optimize embedded software for various hardware platforms.
  • Implement robust and efficient code in 
    Embedded C, C++, Java, Ada, Python, or Rust
    .
  • Collaborate closely with hardware teams to design firmware/software interfaces ensuring seamless integration.

2. System Optimization

  • Analyze system requirements and constraints to create efficient embedded solutions.
  • Optimize software for performance, memory usage, and power efficiency.

3. Testing & Debugging

  • Conduct unit, integration, and system-level testing for embedded applications.
  • Debug and troubleshoot hardware/software integration issues and implement solutions.

4. Documentation & Standards

  • Prepare comprehensive technical documentation for software, processes, and systems.
  • Ensure adherence to 
    industry standards and safety-critical development practices
     (ISO 26262, DO-178C).

5. Collaboration & Leadership

  • Partner with product managers, QA, and cross-functional teams to deliver high-quality embedded systems.
  • Participate in peer code reviews and share best practices across the engineering team.

Required Skills & Qualifications

  • Strong programming experience in 
    Embedded C/C++
    , with exposure to 
    Java, Ada, Python, or Rust
    .
  • In-depth understanding of 
    real-time operating systems (RTOS)
     and embedded architectures.
  • Experience working with 
    microcontrollers, microprocessors
    , and communication protocols like 
    SPI, I2C, UART
    .
  • Proficiency with embedded development tools, compilers, and debuggers.
  • Working knowledge of 
    version control systems (Git)
     and 
    CI/CD pipelines
    .
  • Hands-on experience with 
    Test-Driven Development (TDD)
     approaches.

Good to Have

  • Exposure to 
    safety-critical systems
     (ISO 26262, DO-178C).
  • Familiarity with system-level integration testing and continuous integration practices.
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent communication and collaboration skills for cross-functional teamwork.

Why Join Us

  • Opportunity to work on 
    cutting-edge embedded technologies
     and next-generation platforms.
  • Collaborative work culture with a focus on innovation, learning, and excellence.
  • Stable organization with a strong engineering foundation and continuous growth opportunities.


  • Hyderabad, Telangana, India Sourcebae Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Join Our Team as a Senior Embedded C++ Software Engineer (Hyderabad) Are you a seasoned C++ wizardwith a passion forembedded developmentand building robust, high-performance systems?We're looking for aSenior Embedded C++ Software Engineerto join our team in Hyderabad and contribute to cutting-edge product development. If you live and breatheClean Code, TDD,...


  • Hyderabad, Telangana, India Votary Softech Solutions Pvt. Ltd. Full time

    Embedded Engineers (bengaluru and Hyderabad)We're hiring Embedded Engineers (2-10 Yrs) with skills in C, Python, Embedded Linux, Device Drivers, and solid embedded domain knowledge.Locations:Hyderabad - 17th Floor, Kapil TowersISB Rd, Financial District, Gachibowli, Nanakramguda, Hyderabad, Telangana 500032Time: 10:00 AMRegister: We're hiring Embedded...


  • Hyderabad, Telangana, India Goodyear Full time

    About the PositionGoodyear is seeking an Embedded Software Engineer to join our Innovation Technology Team In this role, you will support OEM's along with Goodyear to bring best in class experiences for consumers.This position will focus on analyzing/executing customer requirements, creating software design, and testing/implementing software for AUTOSAR...


  • Hyderabad, Telangana, India Mindlabs Full time

    Company DescriptionMindlabs is a fast-growing deeptech startup building intelligent, reliable infrastructure for the physical world. We specialize in real-time sensing systems for cold chain, logistics, and industrial environments — combining rugged hardware, wireless connectivity, and cloud-native software. Our mission is to reduce global inefficiencies...


  • Hyderabad, Telangana, India Alomind Labs Full time

    Role DescriptionThis is a full-time on-site role for a Senior Embedded Software Engineer at Mindlabs located in Hyderabad. Key responsibilities include but are not limited to:Design, build and support embedded software across QuecOpen, ESP32, STM32, and other MCU platforms for multiple product lines.Design robust, RTOS-based state machines for long-running,...


  • Hyderabad, Telangana, India SEMI LEAF Full time

    Job Title :Embedded Software Engineer - Linux Kernel & Device Drivers (C/C++)Location :Hyderabad, IndiaJob SummaryWe are looking for a highly skilled Embedded Software Engineer experienced in Embedded C/C++ development, Linux Kernel programming, and Device Driver design.The ideal candidate will contribute to low-level software development for embedded...


  • Hyderabad, Telangana, India GenZS Recruitment Solutions Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job DescriptionKey Roles & responsibilities:•Design and Development:•Develop, test, and optimize embedded software solutions for various platforms.•Implement efficient and robust code in Embedded C, C++, Java, Ada, Python, and Rust for real-time and high-performance applications.•Collaborate with hardware teams to design firmware/software interfaces...


  • Hyderabad, Telangana, India TSAR IT PRIVATE LIMITED Full time

    Priority: Immediate joiners preferredOpen Roles* Senior Embedded Engineer* Senior Embedded Software Engineer (C/C++, Linux/Yocto, OS9 Legacy Support)* Senior Embedded Full-Stack Engineer* Senior Software Engineer C# .NET* Senior .NET Developer (WPF)* Senior Full-Stack Developer (.NET + Angular + AWS Serverless)Hyderabad-based candidates will be prioritized...


  • Hyderabad, Telangana, India Mindlabs Full time

    Company DescriptionMindlabs is a fast-growing deeptech startup building intelligent, reliable infrastructure for the physical world. We specialize in real-time sensing systems for cold chain, logistics, and industrial environments — combining rugged hardware, wireless connectivity, and cloud-native software. Our mission is to reduce global inefficiencies...


  • Hyderabad, Telangana, India Tekshiras Software Services Private Limited Full time

    We are looking for a seasoned EmbeddedLead – Engineering to drive architecture, development, and delivery of embedded systems in the industrial automation, off highway and engineering domain. This role requires strong leadership skills along with deep hands-on technical expertise in embedded systems development. Role Overview:Lead and mentor  ...