Embedded Systems Software Engineer

2 weeks ago


Bengaluru, Karnataka, India ADCI - Karnataka Full time

As an Embedded Systems Software Engineer at ADCI - Karnataka, you will play a pivotal role in designing and developing cutting-edge consumer electronics.

We are a team that thrives on innovation, pushing the boundaries of what is possible with technology. Our portfolio includes groundbreaking devices like Fire tablets, Fire TV, Amazon Dash, and Amazon Echo.

Your key responsibilities will include:

  • Developing and modifying Board Support Packages (BSPs): This involves creating bootloaders, device drivers, kernel, and device tree support for various System-on-Chip (SoCs) with custom hardware accelerators.
  • Performing initial hardware bring-up and system integration: You will ensure seamless integration of hardware and software components to deliver high-quality products.
  • Maintaining and updating the embedded Linux Yocto distribution: Your expertise will be crucial in keeping our embedded Linux distribution up-to-date and secure.
  • Setting up and maintaining a continuous integration environment: This includes packaging and deploying software releases efficiently.
  • USB driver experience: Familiarity with USB drivers will be advantageous in this role.

We value candidates who can work effectively in a collaborative environment and possess excellent problem-solving skills. If you're passionate about pushing the boundaries of innovation and have a strong background in software development, we encourage you to apply.

About Us:

ADCI - Karnataka is a leading innovator in the field of consumer electronics, committed to delivering exceptional products that exceed customer expectations.

What We Offer:

  • A competitive salary range of approximately $140,000 - $180,000 per year, commensurate with your experience.
  • A comprehensive benefits package, including medical, dental, and vision coverage, 401(k) matching, and paid time off.
  • The opportunity to work with a talented team of engineers and contribute to the development of innovative products.
  • A dynamic and inclusive work environment that fosters growth and learning.

We look forward to reviewing your application and discussing how your skills and experience align with this exciting opportunity.



  • Bengaluru, Karnataka, India Ittiam Systems Full time

    Job Summary:We are seeking a highly skilled Embedded Systems Software Engineer to join our team at Ittiam Systems. The selected candidate will be responsible for designing and developing application software components of an IoT system, integrating algorithms with the application software, and working closely with the product testing team.Key...


  • Bengaluru, Karnataka, India N Human Resources & Management Systems Full time

    Job Title: Firmware DeveloperJob Summary:We are seeking a highly skilled Firmware Developer to join our team at N Human Resources & Management Systems. As a Firmware Developer, you will be responsible for designing, developing, testing, and maintaining low-level software for embedded systems.Key Responsibilities:• Design and implement firmware for embedded...

  • Software Developer

    1 month 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 Ittiam Systems Full time

    Job Overview:Ittiam Systems seeks a skilled Embedded Systems Software Developer to contribute to the development of reliable IoT systems. The ideal candidate will have a strong understanding of software development processes, configuration management, and test planning. The selected candidate will join an innovative team of engineers working on developing...


  • Bengaluru, Karnataka, India Goldenpick Technologies LLC Full time

    Job Description:We are seeking a skilled Embedded Systems Software Engineer to join our team at Goldenpick Technologies LLC. As an Embedded Systems Software Engineer, you will be responsible for developing and maintaining software for our embedded systems products.Key Responsibilities:Design, develop, and test software for embedded systems products.Work with...


  • Bengaluru, Karnataka, India Accord Software & Systems Full time

    Job RequirementsWe are seeking a skilled Embedded Systems Architect to design, develop, and implement products involving RF and baseband signal processing. The ideal candidate will have experience in architecting communication systems from scratch and executing full-cycle hardware and software development projects.Should have extensive knowledge of H/W...


  • Bengaluru, Karnataka, India Intel Full time

    Job SummaryWe are seeking a talented Embedded Systems Software Engineer to join our team at Intel. This role will involve developing firmware and software for embedded systems, with a focus on constrained timing and memory resources. The ideal candidate will have a strong understanding of C programming and experience with firmware debug. Additionally, they...

  • Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India TE Connectivity Full time

    At TE Connectivity, we're looking for a skilled Software Engineer - Embedded Systems to join our team. In this role, you'll design, develop, and test software systems or applications for software enhancements and new products, including cloud-based or internet-related tools.Key Responsibilities:Design and develop software systems or applications for software...


  • Bengaluru, Karnataka, India Ztek Consulting Full time

    Job Title: Embedded Systems Software EngineerDescription:We are seeking an experienced Embedded Systems Software Engineer to join our team at Ztek Consulting.Responsibilities:1. Design and develop embedded systems software using Verilog, VHDL, and System Verilog.2. Create testbenches and debug RTL designs using Triggers and SVA assertions.3. Implement...


  • Bengaluru, Karnataka, India Stellantis Full time

    Job Title: Embedded System Software EngineerAbout the Role:We are seeking an experienced Embedded System Software Engineer to join our team at Stellantis. As a key member of our engineering team, you will be responsible for developing and maintaining embedded software for automotive systems using C and C++.Key Responsibilities:Develop and maintain embedded...


  • Bengaluru, Karnataka, India Eximietas Design Full time

    About Eximietas Design: Eximietas Design is a leading technology company that specializes in providing innovative solutions for various industries. Our team of experts is dedicated to empowering businesses to thrive in the digital landscape.We are currently seeking an accomplished Embedded Systems Software Engineer to join our team. As a key member of our...


  • Bengaluru, Karnataka, India Enphase Full time

    Embedded Firmware Engineer Job DescriptionAt Enphase, we are seeking a highly skilled Embedded Firmware Engineer to join our team.Key Requirements:Bachelor's degree in electrical engineering, computer engineering, or computer science.Minimum 3 to 8 years of experience in embedded software development.Strong verbal and written communication skills.Technical...


  • Bengaluru, Karnataka, India Advanced Sterilization Products Full time

    At Advanced Sterilization Products, we strive to create innovative products that protect patients during their most critical moments.We are looking for a highly skilled and dedicated Embedded Systems Software Engineer to join our team. As an Embedded Systems Software Engineer at ASP, you will be responsible for designing and developing software components...


  • Bengaluru, Karnataka, India nVent Full time

    We're seeking a skilled Embedded Systems Software Engineer to design, develop, and maintain embedded software products. As a key member of our team, you will be responsible for:Key Responsibilities:Designing and developing embedded software products for next-generation electrical connected products.Developing low-level drivers and interfacing with hardware...


  • Bengaluru, Karnataka, India Creative Synergies Group Full time

    About UsCreative Synergies Group is a global technology services company with over 40 Fortune 500 clients. We specialize in Product Engineering Services, including Digital, Embedded, and Mechanical Services. Our team is passionate about innovation and delivering high-quality solutions to our clients.Job Title: QT Embedded EngineerWe are seeking a skilled and...


  • Bengaluru, Karnataka, India N Human Resources & Management Systems Full time

    Job Title: Firmware DeveloperJob Summary: We are seeking a skilled Firmware Developer to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of hardware-software interaction, and experience with embedded C/C++ programming.Key...


  • Bengaluru, Karnataka, India Intel Full time

    Job OverviewFirmware Development EngineerJob DescriptionDevelops embedded software/firmware within environments with constrained timing and memory resources.Designs and implements reusable code, performs design and code reviews, and tests and validates product implementations.Responsibilities:Develops embedded software/firmwareDesigns and implements reusable...


  • Bengaluru, Karnataka, India Renesas Electronics Full time

    Job SummaryWe are seeking an experienced Embedded Systems Software Engineer to join our team at Renesas Electronics.Main ResponsibilitiesDevelop highly optimized software for proof-of-concept implementation of automotive IVI, cockpit, and digital cluster applications on the Renesas R-Car SoC devices.Collaborate with sales, automotive product line marketing...


  • Bengaluru, Karnataka, India SolarEdge Technologies Full time

    Powering the Future with InnovationSolarEdge Technologies is a global leader in high-performance smart energy technology. As a Solar Energy Technology Engineer, you will play a key role in developing embedded systems and firmware for our advanced solar energy products.Our R&D division is growing globally, and we are looking for an experienced engineer to...


  • Bengaluru, Karnataka, India Petals Careers Full time

    Job DescriptionPetals Careers is seeking an experienced Embedded Systems Engineer to join our team.Salary: $120,000 - $180,000 per annumAbout the RoleWe are looking for a skilled professional with expertise in designing, implementing, and maintaining software for embedded systems using C/C++. The ideal candidate will have strong knowledge of...