Embedded Systems Software Engineer

4 weeks ago


Bengaluru, Karnataka, India Intel Full time

Job Title: Embedded Systems Software Engineer


We are seeking a skilled Embedded Systems Software Engineer to design, develop, and optimize low-level embedded software for Intel's AI accelerators and GPUs.


Key Responsibilities:



  • Design and develop embedded software for AI accelerators and GPUs.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Develop and maintain low-level firmware for ARC-based processors.
  • Design and develop BootROM and Boot loaders.
  • Design and develop RTOS-based device drivers.

Requirements:



  • BTech/MTech with at least 10+ years of experience in system software design and development.
  • Strong expertise in software and firmware development, embedded architecture, external API interfaces, code review, and maintenance.
  • Strong knowledge of low-level programming, system architecture, operating systems, device architecture, and design.
  • Solid programming skills in C and C++.
  • Excellent analytical and problem-solving skills, stakeholder management, and cross-geo collaboration skills.

About Intel:


Intel is at the heart of the digital and analog revolution, transforming how people live and work. The Data Center & Artificial Intelligence Group (DCAI) is at the forefront of Intel's transformation from a PC company to a company that runs the cloud and billions of smart, connected computing devices.


Intel is an Equal Opportunity Employer:


All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.


Benefits:


We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, as well as, benefit programs which include health, retirement, and vacation.


Working Model:


This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site.



  • 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 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 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 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...