Embedded Systems Software Engineer

5 days ago


BangaloreChennai, India Brothers consulting llc Full time
Job Overview

Brothers Consulting LLC is seeking a highly skilled Embedded Systems Software Engineer to join our team. As an Embedded Systems Software Engineer, you will be responsible for developing new platform and Linux system features and services for VMware SASE Mobile Edge.

This role involves porting OpenWRT and VMware SASE firmware and software on new hardware models, providing support for LTE and WiFi drivers, and performing code review in platform and systems areas.

About the Role

You will work closely with Engineering QE, Support, and Tech Ops to provide day-to-day operations for the SASE portfolio. You will also maintain and build system software including Operating Systems, drivers, kernel configuration, and build scripts.

This position requires strong expertise in C programming and experience with Python. You should have exposure to networking domains other than telecom and be familiar with device drivers such as PCI, SPI, and I2C.

Responsibilities
  • Develop new platform and Linux system features and services for VMware SASE Mobile Edge
  • Port OpenWRT and VMware SASE firmware and software on new hardware models
  • Provide support for LTE and WiFi drivers
  • Perform code review in platform and systems areas
  • Work closely with Engineering QE, Support, and Tech Ops to provide day-to-day operations for the SASE portfolio
  • Maintain and build system software including Operating Systems, drivers, kernel configuration, and build scripts
Requirements
  • 8+ years of experience in embedded systems software development
  • Strong expertise in C programming
  • Experience with Python programming (strongly preferred)
  • Exposure to networking domains other than telecom
  • Familiarity with device drivers such as PCI, SPI, and I2C
  • Good understanding of Linux kernel programming
What We Offer

We offer a competitive salary of approximately $140,000 per year, based on location and experience. Additionally, we provide opportunities for professional growth and development, a collaborative work environment, and a chance to work on exciting projects.



  • bangalore, India CAPUF Embedded Full time

    CAPUF Embedded Private Limited is an Embedded Product Development Company. We help companies build end-to-end embedded product development be it custom hardware development, firmware or software development on enclosure design.As we are growing, we are looking for an Embedded Hardware development engineer (Full-time)Location is HSR Layout, BangaloreMust have...


  • Chennai, Tamil Nadu, India ZF Group Full time

    Join the ZF Group as an Embedded Systems Software Engineer and be part of our dynamic team that is shaping the future of mobility.About the RoleWe are looking for a highly skilled and motivated individual to work on developing software solutions for embedded systems. As an Embedded Systems Software Engineer, you will be responsible for designing,...


  • bangalore, India Ubique Systems Full time

    Job Description Position: Sr.Design Engineer – Embedded software Location : Bangalore, Pune, Hyderabad - India Experience Job Summary : Full time : 6+ Years Key Responsibilities • Design, develop, verify, and deliver high-quality firmware for our cutting-edge products. • Lead and engage in robust technical discussions with engineering and product...


  • bangalore, India Ubique Systems Full time

    Job Description Position: Sr.Design Engineer – Embedded software Location : Bangalore, Pune, Hyderabad - India Experience Job Summary : Full time : 6+ Years Key Responsibilities • Design, develop, verify, and deliver high-quality firmware for our cutting-edge products. • Lead and engage in robust technical discussions with engineering and product...


  • Chennai, Tamil Nadu, India ZF Group Full time

    Job Title: Embedded Systems Software EngineerWe are seeking an experienced Embedded Systems Software Engineer to join our team at ZF Group. This role will be responsible for designing, developing, and integrating software components for embedded systems.About the Role:Develop software components for embedded systems using C programming language.Work with...


  • Bangalore, India Recruitment Full time

    Job Description : Senior Software Engineer for Embedded ApplicationsOverview :We are seeking an experienced Senior Software Engineer with a strong background in embedded systems development. The ideal candidate will be responsible for designing, developing, and optimizing embedded software for various applications, ensuring high performance, reliability, and...


  • Chennai, India Esab india ltd Full time

    Position Summary : The Software Engineering Manager will lead and manage a team of embedded and system software engineers, focusing on the design, development and integration of software systems for welding automation. The ideal candidate should possess deep expertise in embedded software, real-time operating systems, PLC programming and system-level...


  • Chennai/Hyderabad, India SAN Engineering Solutions Full time

    Job Description Overview:SAN Engineering Solutions is seeking a skilled Senior Embedded Systems Software Engineer to join our team. This role will involve designing, developing, and implementing embedded software solutions using C programming language. Responsibilities:Design, develop, and implement embedded software solutions using C programming...


  • Bangalore, India Infojini Inc Full time

    Job Title: Embedded Developer (4+ years experience) - Bangalore Location: Bangalore, India Role Overview: We are seeking an experienced Embedded Developer with a strong background in embedded systems, real-time operating systems (RTOS), and hardware-software integration. The ideal candidate will possess 4+ years of hands-on experience in...


  • Chennai, Tamil Nadu, India VOLANSYS (An ACL Digital Company) Full time

    Software Engineer Opportunity at VOLANSYS (An ACL Digital Company)We are seeking an experienced Senior Software Engineer to join our team in designing and developing cutting-edge embedded systems.About the RoleThis is a fantastic opportunity for a talented software engineer to work on high-performance embedded systems, leveraging their expertise in MCU...


  • Chennai, Tamil Nadu, India Gen4 Manufacturing Full time

    Embedded Firmware EngineerAbout Gen4 ManufacturingWe specialize in product development and manufacturing using Industry 4.0 technologies.Gen4 offers tailored solutions across various domains, including Mechanical Engineering, Electronics, Software, IoT, and AI, with a strong commitment to energy efficiency and environmental sustainability.Job OverviewWe are...


  • Bangalore, India UST Full time

    Embedded C Developer Immediate joiners only Weekly 5 days office Job Description: We are seeking a skilled Embedded C Developer to join our dynamic team in the automotive sector. The ideal candidate will be responsible for designing, developing, and maintaining embedded software for automotive applications, with a strong emphasis on communication...


  • Chennai, Tamil Nadu, India Angel and Genie Full time

    Angel and Genie is seeking a highly skilled Senior Embedded Systems Engineer to join our team.We offer a competitive salary of $120,000 - $160,000 per annum, depending on experience.Job Description:The successful candidate will be responsible for designing and developing embedded software systems, including meeting with clients and engineering teams to...


  • bangalore, India AXISCADES Full time

    About UsAXISCADES is a premier provider of comprehensive technology and engineering solutions, specializing in addressing the digital transformation, engineering, and smart manufacturing requirements of global enterprises. With 3+ decades of experience in developing innovative, sustainable services & products, AXISCADES delivers exceptional business value...

  • Hardware engineer

    3 days ago


    Bangalore, India CAPUF Embedded Full time

    CAPUF Embedded Private Limited is an Embedded Product Development Company. We help companies build end-to-end embedded product development be it custom hardware development, firmware or software development on enclosure design. As we are growing, we are looking for an Embedded Hardware development engineer (Full-time) Location is HSR Layout, Bangalore ...


  • Chennai, India IceApple Technology Solutions Full time

    Job Description: We are seeking a skilled Embedded Software Engineer with 2-3 years of experience in Linux/QNX/Zephyr on ARM platforms. The ideal candidate will have a strong background in embedded software development, a deep understanding of real-time operating systems, and experience working with ARM-based architectures.Key Responsibilities:Develop,...


  • Chennai, India IceApple Technology Solutions Full time

    Job Description: We are seeking a skilled Embedded Software Engineer with 2-3 years of experience in Linux/QNX/Zephyr on ARM platforms. The ideal candidate will have a strong background in embedded software development, a deep understanding of real-time operating systems, and experience working with ARM-based architectures.Key Responsibilities:Develop,...


  • Chennai, India Rapyuta Robotics Full time

    Rapyuta Robotics, an ETH Zurich spin-off, operates with the goal of making robots more accessible to anyone in the logistics industry. Rapyuta Robotics seeks individuals who believe that collaborative work leads to more effective and sustainable outcomes and are fearless in challenging limits—whether within themselves or in their surroundings—to make a...


  • Chennai, Tamil Nadu, India CIEL HR Full time

    Job Title: Embedded Linux Systems EngineerJob Description:We are seeking a highly skilled Embedded Linux Systems Engineer to join our team at CIEL HR. The ideal candidate will have excellent Embedded C/C++ skills and experience in Linux BSP, Linux Kernel, and device driver development.Requirements:3-8 years of work experience in Linux BSP, Linux Kernel, and...


  • Bangalore, India Skywaves Rise Full time

    Role : Software Development Engineer - Embedded (Level - 2/3) Job Overview : - Technical lead or Senior developer role to develop embedded software for different processors. - Good knowledge in developing drivers for different HW blocks (PCIe,I2C, USB, UART, Ethernet, Crypto security etc.). - Understanding of Linux kernel internals and development...