Embedded Software Development Engineer

2 weeks ago


Bengaluru, Karnataka, India Enphase Full time

Key Responsibilities:

As a Senior Embedded Systems Engineer at Enphase, you will be responsible for designing, developing, and testing embedded software for our systems.

Requirements:

  • Master's degree in Electrical Engineering, Computer Engineering, or Computer Science.
  • 5+ years of experience in embedded software development.
  • Strong understanding of C/C++ programming concepts and operating systems.
  • Experience with Linux OS and multi-threaded RTOS.
  • Strong communication and teamwork skills.

Preferred Qualifications:

  • Experience with ARM-based microcontroller systems.
  • Knowledge of data structures and algorithms.
  • Experience with scripting languages like Python, Ruby, Lua, etc.
  • Familiarity with development tools like GCC, GDB, Eclipse, GNU Make, etc.

We are looking for a highly motivated and experienced engineer who can work independently and as part of a team to deliver high-quality software solutions.



  • Bengaluru, Karnataka, India Nixcel Software Full time

    Job Title: Embedded DeveloperAbout the Role:We are seeking a highly skilled Embedded Developer to join our team at Nixcel Software. As an Embedded Developer, you will be responsible for designing, developing, and testing software for embedded systems, with a focus on automotive applications.Key Responsibilities:Design and develop software for embedded...

  • Software Developer

    2 weeks ago


    Bengaluru, Karnataka, India 3INSYS SOFTWARE SOLUTIONS PRIVATE LIMITED Full time

    Job Title: Software Developer - Embedded Systems EngineerAbout the Role:We are seeking an experienced Software Developer - Embedded Systems Engineer to join our team at 3INSYS SOFTWARE SOLUTIONS PRIVATE LIMITED. As a key member of our team, you will be responsible for implementing and testing tools and plugins in a tool chain environment, with a focus on...


  • Bengaluru, Karnataka, India Embitel Technologies Full time

    Job Title: Senior Embedded Software EngineerAbout the Role: We are seeking a skilled Senior Embedded Software Engineer to join our team at Embitel Technologies. As a key member of our team, you will be responsible for designing, developing, and testing embedded software for automotive systems. Key Responsibilities: • Develop high-quality embedded software...


  • Bengaluru, Karnataka, India Qualcomm Full time

    Job Title: Embedded Software Development EngineerWe are seeking an experienced Embedded Software Development Engineer to join our team at Qualcomm India Private Limited. The ideal candidate will have strong expertise in C++ and experience in embedded software development for compute and mobile devices.Key Responsibilities:Develop and support compliant and...


  • Bengaluru, Karnataka, India TITAN CONSULTANCY Full time

    Job Title: Embedded Software EngineerJob Description:We are seeking a skilled Embedded Software Engineer to design, develop, and implement software solutions for our clients' embedded systems. This role involves collaborating with cross-functional teams to define, design, and ship new features.Responsibilities:Design and develop embedded software using C/C++...


  • Bengaluru, Karnataka, India Tekpillar Full time

    Job Title: Embedded Software EngineerAbout the Role:We are seeking a highly skilled Embedded Software Engineer to join our team at Tekpillar. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for embedded systems.Key Responsibilities:Develop low-level device drivers for various controllers, including...


  • Bengaluru, Karnataka, India Talpro Full time

    Job Title: Embedded Software EngineerAbout the Role:We are seeking an experienced Embedded Software Engineer to join our team at Talpro. As an Embedded Software Engineer, you will be responsible for designing and developing embedded software for our clients.Responsibilities:Contribute to the design of embedded software for Windows and Linux...


  • Bengaluru, Karnataka, India Stryker Global Technology Center Pvt Ltd. Full time

    Job Summary:We are seeking a highly skilled Embedded Software Development Engineer to join our team at Stryker Global Technology Center Pvt Ltd. As a key member of our engineering team, you will be responsible for designing, developing, and testing complex embedded software systems for medical devices.Key Responsibilities:Design and develop advanced embedded...


  • Bengaluru, Karnataka, India Resideo Full time

    Position DescriptionWe are seeking a highly skilled Software Tools Development Engineer to support the design and development of tools for embedded systems running on Linux or RTOS. This role involves collaboration with firmware and software teams to enhance productivity and ensure high performance and reliability of our products.Key ResponsibilitiesDesign,...


  • Bengaluru, Karnataka, India Futurehook Full time

    Job Title: Embedded Software EngineerFuturehook Technologies is seeking an experienced Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for developing software specifications for IoT products, developing and maintaining firmware for embedded projects, creating and managing documentation for active...


  • Bengaluru, Karnataka, India SmartSoc Solutions Pvt Ltd Full time

    Embedded Software EngineerSmartSoc Solutions Pvt Ltd is seeking an experienced Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing, developing, and optimizing embedded software solutions for various applications.Key Responsibilities:Design and develop embedded software solutions for various...


  • Bengaluru, Karnataka, India BayOne Solutions Full time

    Job Title: Embedded System Software EngineerWe are seeking a skilled Embedded System Software Engineer to join our team at BayOne Solutions. As a key member of our software engineering team, you will be responsible for designing, developing, and testing embedded software for commercial products used in Cable Service Provider applications.Key...


  • Bengaluru, Karnataka, India Qualcomm Full time

    Job Summary:Qualcomm is seeking a skilled Software Development Engineer to design, develop, and implement embedded software solutions for our cutting-edge products. As a member of our Engineering Group, you will collaborate with cross-functional teams to create innovative software applications and validate their performance.Responsibilities:Design and...


  • Bengaluru, Karnataka, India Globalemployees Full time

    Job Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at Globalemployees. As an Embedded Software Engineer, you will be responsible for designing, developing, and maintaining software and firmware for electronic control systems in the railway industry.Key Responsibilities:Develop software requirements...


  • Bengaluru, Karnataka, India Advanced Sterilization Products Full time

    Job SummaryAdvanced Sterilization Products is seeking a highly skilled Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing, developing, and implementing embedded software for our products and systems.Key Responsibilities• Design and develop embedded software for our products and systems•...


  • Bengaluru, Karnataka, India Enphase Full time

    Sr. Embedded Software EngineerEnphase is seeking a highly skilled Sr. Embedded Software Engineer to join our team.Key Responsibilities:Design, develop, and test embedded software for systems with Linux OS or multi-threaded RTOS.Collaborate with cross-functional teams to ensure seamless integration of software and hardware components.Develop and maintain...


  • Bengaluru, Karnataka, India Centum T&S Full time

    Job Title: Embedded C DeveloperCentum T&S India is a Business unit of Centum Electronics Group, offering a wide range of electronic and embedded systems design engineering services to global customers. As an Embedded C Developer, you will be responsible for designing software to meet external and internal product and software requirements.Key...


  • Bengaluru, Karnataka, India nVent Full time

    We're seeking a skilled Embedded Software Developer to design, develop, and maintain our innovative electrical solutions. As a key member of our team, you will work closely with our engineers to deliver high-performance products that meet the evolving needs of our customers.Key Responsibilities:• Design and develop embedded software products for our...


  • Bengaluru, Karnataka, India Qualcomm Full time

    Job Summary:Qualcomm is seeking a highly skilled Embedded Software Engineer to join our team. As a key member of our Engineering Group, you will design, develop, and support software solutions on multi-core ARM CPUs. Your strong C/C++ programming skills and experience with embedded platforms will be essential in this role.Key Responsibilities:Design and...


  • Bengaluru, Karnataka, India Analog Devices Full time

    Embedded Software Engineer OpportunityAnalog Devices is seeking a highly skilled Embedded Software Engineer to join our team in Bangalore. The ideal candidate will have experience in embedded software development, specifically with C for ARM controllers.Key Responsibilities:Work with our FPGA engineering team to deliver fully functional prototypes on...