Embedded Software Engineer

3 weeks ago


bangalore, India Netradyne Full time

Job Description for BSP Senior Developer Role:


Minimum Qualifications

  • B-Tech/BE or M-Tech/ME.
  • 5-8 years' Software Engineering experience in the following: device driver development, embedded systems, or operating systems.
  • 5+ years’ experience working on systems software in a large-scale C/C++ code base.
  • Experience with Software Development processes including source control, bug tracking, and design documentation.
  • Experience in hardware bring up using interfaces like USB, ADC, GPIO, SPI, I2C, etc.
  • Experience in one or more of the following areas: BSP/Board Support Package, Operating Systems, RTOS, Bootloader, Power Management, Linux, Multimedia Subsystems especially Audio and Camera, MCU (Microcontroller), Connectivity subsystems like Wifi/BT.
  • Experience developing, debugging, and shipping software products on large code bases that span platforms and tools.
  • Ability to work and perform as a team player.
  • Demonstrated experience working collaboratively in cross-functional teams.
  • BSP/Kernel - Labs Responsibilities
  • Design and implement components at all layers of the system, e.g., kernel, synchronization primitives, resource allocators, memory management, security, I/O systems, persistence, etc.
  • Design and implement drivers and services that operate efficiently in a constrained environment yet when pressed can efficiently deliver large volumes of data with low-latency and high-bandwidth.
  • Own the definition of one or more work streams focused on hardware bring up, peripheral drivers and communication, power and performance management and optimization.
  • Debug complex, system-level, multi-component issues that typically span across multiple layers from kernel to application.
  • Bring up new devices and lead debugging and performance tuning exercises that span multiple hardware/firmware/software teams.
  • Understand software components from multiple partner teams, lead the integration of those components into the unified product code base, and drive their continued development.



  • Bangalore, India Nixcel Software Full time

    Job Title: Embedded Software EngineerJob Description:We are seeking an exceptional Embedded Software Engineer to join our team at Nixcel Software. The ideal candidate will have a strong background in embedded domains, preferably automotive, with expertise in C/C++ programming and Linux system internals.Key Responsibilities:Design and develop software for...


  • Bangalore, India Nixcel Software Full time

    Job DescriptionAt Nixcel Software, we are seeking a highly skilled Embedded Software Engineer to join our team.Key Responsibilities:Design and develop software for embedded systems with a strong focus on automotive applications.Develop and maintain C/C++ code for Linux-based systems.Expertise in Linux system internals and network and socket device drivers is...


  • Bangalore, India Nixcel Software Full time

    Job DescriptionWe are seeking a highly skilled Embedded Developer to join our team at Nixcel Software.Key Responsibilities:Design and develop software for embedded systems, with a focus on automotive applications.Develop and maintain Linux kernel drivers and modules.Work on network and socket device drivers, as well as hardware debugging and...


  • Bangalore, India TekPillar Full time

    Job Title: Embedded Software EngineerJob Description:We are seeking an experienced 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:Design and develop software for embedded systems using C or C++Work on...


  • Bangalore, India TekPillar Full time

    Job Overview :We are seeking a skilled Embedded C++ and Linux Developer to join our team at TekPillar. As an Embedded Software Engineer, you will be responsible for the design, development, and optimization of embedded software using C++.Key Responsibilities :Design and develop embedded software using C++ for Linux-based platforms.Work on Linux Device...


  • Bangalore, India AXISCADES Full time

    About Us AXISCADES 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...


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


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


  • Bangalore, India Space Technology Full time

    Job Title: Embedded Software EngineerJob Summary:We are seeking an experienced Embedded Software Engineer to join our team at Space Technology. As a key member of our software development team, you will be responsible for designing, developing, and testing embedded software systems for our aerospace projects.Key Responsibilities:Design and develop embedded...


  • Bangalore, India Askexim Services Limited Full time

    Company OverviewAskexim Services Limited is a leading Product Engineering company specializing in Semiconductor, Embedded, Artificial Intelligence, and Automotive domains.Job SummaryWe are seeking an experienced Embedded Software Engineer to join our team in Bangalore. As a key member of our team, you will be responsible for developing embedded Linux...


  • Bangalore, India TekPillar Full time

    Job Title: Embedded Software DeveloperWe are seeking an experienced Embedded Software Developer to join our team at TekPillar. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software for embedded systems.Key Responsibilities:Technical project delivery: ensuring quality, cost, and timely delivery of...


  • Bangalore, India TekPillar Full time

    Job Title: Embedded Software DeveloperWe are seeking an experienced Embedded Software Developer to join our team at TekPillar. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software for embedded systems.Key Responsibilities:Technical project delivery: Quality, Cost & DeliveryHands-on experience in...


  • bangalore, India Actalent Full time

    Role: Lead Firmware EngineerExp : 7-12 yearsLocation: Bangalore,Hyderabad.Job Requirements· 7+ Years of relevant experience using C / C++ for embedded firmware development.· Excellent understanding of Embedded design life cycle, New product development process & experience of working with global teams.· Excellent theoretical & practical embedded software...


  • bangalore, India Actalent Full time

    Role: Lead Firmware EngineerExp : 7-12 yearsLocation: Bangalore,Hyderabad.Job Requirements· 7+ Years of relevant experience using C / C++ for embedded firmware development.· Excellent understanding of Embedded design life cycle, New product development process & experience of working with global teams.· Excellent theoretical & practical embedded software...


  • bangalore, India Actalent Full time

    Role: Lead Firmware EngineerExp : 7-12 yearsLocation: Bangalore,Hyderabad.Job Requirements· 7+ Years of relevant experience using C / C++ for embedded firmware development.· Excellent understanding of Embedded design life cycle, New product development process & experience of working with global teams.· Excellent theoretical & practical embedded software...


  • Bangalore, India Actalent Full time

    Role: Lead Firmware Engineer Exp : 7-12 years Location: Bangalore, Hyderabad. Job Requirements · 7+ Years of relevant experience using C / C++ for embedded firmware development. · Excellent understanding of Embedded design life cycle, New product development process & experience of working with global teams. · Excellent theoretical & practical...


  • Bangalore, India Actalent Full time

    Role: Lead Firmware Engineer Exp : 7-12 years Location: Bangalore,Hyderabad. Job Requirements · 7+ Years of relevant experience using C / C++ for embedded firmware development. · Excellent understanding of Embedded design life cycle, New product development process & experience of working with global teams. · Excellent theoretical & practical embedded...


  • bangalore, India Actalent Full time

    Role: Lead Firmware EngineerExp : 7-12 yearsLocation: Bangalore,Hyderabad.Job Requirements· 7+ Years of relevant experience using C / C++ for embedded firmware development.· Excellent understanding of Embedded design life cycle, New product development process & experience of working with global teams.· Excellent theoretical & practical embedded software...


  • bangalore, India Actalent Full time

    Role: Lead Firmware Engineer Exp : 7-12 years Location: Bangalore,Hyderabad. Job Requirements · 7+ Years of relevant experience using C / C++ for embedded firmware development. · Excellent understanding of Embedded design life cycle, New product development process & experience of working with global teams. · Excellent theoretical & practical...

  • Firmware Engineer

    1 month ago


    Bangalore/Hyderabad, India FINDERNEST SOFTWARE SERVICES Full time

    As a Firmware Engineer, you will play a crucial role in developing and maintaining embedded software for various electronic devices. Your work will directly impact the functionality and performance of our products, ensuring that they meet high-quality standards and customer requirements. Key Responsibilities :- Designing and implementing firmware solutions...