Current jobs related to Senior Embedded Software Developer for BSP - Bengaluru, Karnataka - Wind River


  • Bengaluru, Karnataka, India Wind River Full time

    About the OpportunityWind River is seeking an experienced Senior Embedded Software Developer to join its Helix Virtualization Platform (HVP) & VxWorks development teams.The successful candidate will be responsible for designing, developing, and implementing safety-critical features and functionality used by Aerospace, Industrial, and Automotive...


  • Bengaluru, Karnataka, India Tekpillar Full time

    Job DescriptionTekpillar seeks an experienced Embedded Software Engineer to develop and maintain software for embedded systems using C++.This role involves working closely with cross-functional teams to design and implement Linux Device Drivers, Board Support Packages (BSP), and Board bring-up.The ideal candidate will have strong proficiency in C++...


  • Bengaluru, Karnataka, India TekPillar Full time

    Job SummaryWe are seeking a skilled Senior Embedded Software Engineer to join our team at TekPillar. This role requires 2-6 years of experience in embedded software development, with a strong proficiency in Embedded C++ and hands-on experience with Linux Device Drivers, BSP, and Board Bring-Up.Key ResponsibilitiesDesign, develop, and optimize embedded...


  • Bengaluru, Karnataka, India Tessolve Semiconductor Pvt Ltd Full time

    Job DescriptionWe are seeking a skilled Embedded Software Engineer to join our team at Tessolve Semiconductor Pvt Ltd. As an Embedded Software Engineer, you will be responsible for developing and customizing Android BSPs for various hardware platforms.Key ResponsibilitiesDevelop and customize Android BSPs for SoCs, modems, and peripherals.Port and optimize...


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

    We are seeking skilled BSP/QNX Linux Developers to join our team at Creeno Solutions Pvt Ltd. This role requires a strong background in embedded software development, RTOS/OS (particularly QNX and Linux), and SoC/MPU architecture.Job DescriptionAs an Embedded Software Developer for Software Defined Vehicles, you will be responsible for designing,...


  • Bengaluru, Karnataka, India Mulya Technologies Full time

    Mulya Technologies is a US-based product-driven startup founded by experienced Silicon Valley veterans with design centers in California and Hyderabad.Job OverviewWe are looking for highly skilled engineers to fill the role of Senior Embedded Software Architect.Job ResponsibilitiesDeveloping SoC software, focusing on architecture areasStrong experience in...


  • Bengaluru, Karnataka, India Mistral Solutions Pvt. Ltd Full time

    About Mistral Solutions Pvt. Ltd.Mistral's software team is equipped to handle the challenging software requirements of state-of-the-art applications in consumer, industrial, aerospace, and defense domains.Job Overview:We are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have extensive experience in C...


  • Bengaluru, Karnataka, India BITSILICA Full time

    OverviewBITSILICA is a leading organization in the industry, and we're seeking a highly skilled Embedded Software Architect to join our team. In this role, you'll be responsible for designing and developing real-time embedded software/firmware, Board Support Package (BSP) bring-up, and other related tasks.


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

  • BSP Architect Lead

    1 week ago


    Bengaluru, Karnataka, India Luxoft Full time

    About the RoleLuxoft is a leading independent software services company, delivering professional software solutions in multiple business verticals. Our Digital Cockpit practice provides exceptional user experiences for our customers in the automotive industry.We're seeking a seasoned BSP architect to join our team and contribute to the development of...


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

    Android BSP Software Engineer OpportunityWe are seeking a talented Android BSP software engineer to enhance our team's expertise in Embedded Linux, Android HAL, and system-level development.About the Role:Develop cutting-edge Android BSP solutions for complex embedded systems.Collaborate with cross-functional teams to drive innovation and quality.Maintain...


  • Bengaluru, Karnataka, India Mistral Solutions Private Limited Full time

    About the JobMistral Solutions is a leading provider of software solutions for state-of-the-art applications in consumer, industrial, aerospace, and defense domains. Our team's expertise encompasses a wide range of software development services including low-level software, Firmware, Device Drivers, Board Support Packages, Middleware, and Application...


  • Bengaluru, Karnataka, India TekPillar Full time

    Job Title : Embedded C++ Software EngineerWe are seeking an experienced Embedded C++ Software Engineer to join our team at TekPillar. As an Embedded C++ Software Engineer, you will design, develop, and test embedded C++ software for Linux-based systems.This role involves contributing to the development and optimization of Linux device drivers, BSP, and...


  • Bengaluru, Karnataka, India Mirafra Technologies Full time

    About Mirafra TechnologiesMirafra Technologies is a dynamic and innovative company that focuses on delivering cutting-edge technology solutions.Job Title: Senior Android BSP Software EngineerWe are seeking an experienced Senior Android BSP Software Engineer to join our team. This role offers a unique opportunity to work on challenging projects, collaborate...


  • Bengaluru, Karnataka, India Shashwath Solution Full time

    Job Description:At Shashwath Solution, we are seeking an experienced Embedded Software Developer to join our team. The ideal candidate will have a strong background in firmware development, debugging, and device driver development.Key Responsibilities:Develop host software components for Embedded operating systems.Implement kernel mode device drivers, other...


  • Bengaluru, Karnataka, India Mulya Technologies Full time

    About Mulya TechnologiesWe are a US-based, well-funded product-based startup founded by Silicon Valley veterans with design centers in Santa Clara and Hyderabad.Our MissionWe are looking for highly talented Engineers to join our team and contribute to the development of innovative embedded systems.Job DescriptionWe are seeking an experienced Senior Software...


  • Bengaluru, Karnataka, India Qualcomm Full time

    Qualcomm India Private Limited is seeking a highly skilled BSP Software Development Engineer to join its Engineering Group, Software Applications Engineering team.About the RoleThis is an exciting opportunity to work with Qualcomm's Customer Engineering team, providing direct support to customers and partners with the design, development, and debug of...


  • Bengaluru, Karnataka, India Mulya Technologies Full time

    Mulya TechnologiesA US-based well-funded product-based startup seeks a highly skilled Embedded Software Architect to join their team in designing and developing cutting-edge SoC software solutions.Key Responsibilities:Develop and maintain SoC software architectures and frameworks.Collaborate with cross-functional teams to design and develop embedded software...


  • Bengaluru, Karnataka, India Capgemini Engineering Full time

    Job Description:Bangalore, India: We are seeking a highly skilled Senior Embedded Software Engineer to join our team at Capgemini Engineering. As a seasoned professional in the embedded software domain, you will play a crucial role in designing and developing cutting-edge solutions for our clients.About the Role:This is an exceptional opportunity for a...


  • Bengaluru, Karnataka, India HCLTech Full time

    About the RoleWe are seeking an experienced Embedded Developer to join our team in Bengaluru. This position offers the opportunity to work on innovative embedded systems projects, collaborating with a world-class engineering team to develop cutting-edge solutions for various industries.Job DescriptionDevelop and maintain Board Support Packages (BSP) for...

Senior Embedded Software Developer for BSP

1 month ago


Bengaluru, Karnataka, India Wind River Full time

About the Opportunity

Wind River seeks an experienced developer to join its Helix Virtualization Platform and VxWorks development teams. The ideal candidate will be responsible for developing, implementing, and certifying safety-critical features and functionality for aerospace, industrial, and automotive customers.

As a team lead, you will oversee a highly skilled development team in all aspects of the safety-critical software development life cycle, from requirements development to implementation to verification.

You will work closely with the product management team and system architects to understand and implement customer-requested features and fixes.

Responsibilities

  • Contribute to the design and development of Board Support Packages (BSP) and Device Driver Software Development & HW/SW testing in the context of IPs and ASICs.
  • Develop, optimize, and deliver software needed to support HVP & VxWorks, as well as help Wind River grow in its role in new embedded and enterprise market segments.
  • Take initiative to improve features and processes.
  • Contribute ideas for product improvements and iterations.
  • Collaborate effectively with global software engineering teams.

About You

  • Experience in embedded software development.
  • Knowledge of development and verification standards like DO178C.
  • Experience as a technical hands-on team lead.
  • Self-motivated with a customer-focused mindset.
  • Able to develop product features in accordance with customer requirements.

Qualifications

  • BTech / MTech degree (Computer Science, Computer/Electrical Engineering, or equivalent technical degree).
  • Solid understanding of software development methodology.
  • Minimum 6-8 years' experience in designing complex software features.
  • Knowledge and experience of any RTOS (QNX, VxWorks, FreeRTOS etc.).
  • Strong C programming skills and OS concepts. Good understanding of ARM/MIPS/PPC architecture.
  • Strong experience in any of the following Storage types - SATA/ PATA, SD/MMC/eMMC, CF, NAND/NOR, DDR2.
  • Experience in network stack development for IPv4/IPv6, Pv4/IPv6 Dual Stack, 802.1Q VLAN, SCTP, Virtual Router Redundancy Protocol, ROHC, DHCP, USB.
  • Working experience in Microcontroller Board Support Packages like ADC, Timer, Capture mode, GTM, SPI, I2C, DMA, UART, Flash Drivers, Watchdog, DIOs.
  • Comprehensive experience with Emulators and Debuggers.
  • Experience handling build system, Dev ops, Jenkins, CI/CT/CD.