CrawlJobs Logo

Senior Technical Lead - BSP Engineering

India, Bangalore · Job Posted February 19, 2026
Apply Position
Job Link Share

Job Description

Help shape the future of mobility! Imagine a world with zero vehicle accidents, zero vehicle emissions, and wireless vehicle connectivity all around us. Every day, we move closer to making that world a reality. Aptiv’s passionate team of engineers and developers creates advanced safety systems, high-performance electrification solutions and data connectivity solutions so that automakers can bring advanced capabilities to more people around the globe. This is how we enable sustainable mobility and help to prevent accidents caused by human error.

Job Responsibility

  • Giving direction to follow existing Aptiv standards in SW development process
  • Collecting and analyzing SW requirements
  • Support SW Architect in developing SW architecture
  • Preparing SW design documentation
  • Designing SW modules
  • Preparing and performing tests to verify SW work products
  • Supporting System Engineer to define system architecture
  • Keeping contacts with customers in area of software tasks
  • Play a role of mentor in solving technical problems
  • Force to accomplish tasks in accordance with Aptiv quality standards and schedules
  • Co-ordination and/or leading SW activities during project development
  • Support co-operation with local and remote teams
  • Further development of professional qualifications
  • Support innovation and organization programs
  • Care for good company image
  • Care for confidential information and company’s property
  • Utilize expertise in embedded systems design and development to implement and maintain Board Support Packages (BSPs) for automotive electronic control units (ECUs)
  • Collaborate with hardware engineers to define hardware requirements and specifications, ensuring compatibility and optimal performance of BSPs on target hardware platforms
  • Customize and configure BSP components such as device drivers, bootloaders to meet specific project requirements and ECU specifications
  • Implement BSPs for Linus or QNX or FreeRTOS/SafeRTOS or VxWorks operating systems, ensuring seamless integration and compatibility with automotive software stacks and applications
  • Configure kernel parameters, device drivers, and system utilities to support ECU functionality and meet performance, reliability, and safety requirements
  • Configure and integrate tools such as JIRA and Polarion to streamline development workflows and ensure software quality and reliability
  • Conduct BSP verification activities and adhere to Automotive SPICE (ASPICE) process requirements for software development and quality assurance
  • Perform static analysis, unit testing, and integration testing of BSP components to verify compliance with functional safety standards and ECU specifications

Requirements

  • B.E/B.Tech/M.E/M.Tech/MSc degree in Electronics or Computer Science or related
  • 14+ years of experience in the technical skills mentioned
  • Great expert in a specific technical domain
  • Prior experience in designing and programming microcontrollers and processors
  • Three SW project lifecycles at Aptiv or a company with a similar engineering process
  • Very good knowledge of tools for programming microcontrollers and microprocessors
  • Team oriented
  • Honesty in relation with company, customers and co-workers

Nice to have

  • Good in leadership
  • Availability as required
  • Experience in coordinating SW project

What we offer

  • Higher Education Opportunities (UDACITY, UDEMY, COURSERA are available for your continuous growth and development)
  • Life and accident insurance
  • Sodexo cards for food and beverages
  • Well Being Program that includes regular workshops and networking events
  • EAP Employee Assistance
  • Access to fitness clubs (T&C apply)
  • Creche facility for working parents

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Technical Lead - BSP Engineering

8 matching positions

Senior Engineer / Technical Lead (Linux BSP)

Position: Senior Engineer / Technical Lead (Linux BSP) Job Description: What Yo...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
arrow.com Logo
Arrow Electronics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong knowledge for Linux device drivers, Linux Kernel Programming, Linux Kernel Internals, Yocto / Buildroot or any other build systems
  • Experience working with development tools like oscilloscope, protocol analyser, emulator, signal generator, JTAG programmer, GIT, SVN, JIRA
  • Experience working with different embedded microprocessor based on Qualcomm, TI, NXP, NVIDIA, Intel or similar
  • Experience of Board support package, Device driver and boot loader development/porting
  • Understanding of hardware schematic, datasheet of hardware component to derive firmware/software specific solution
  • Strong sense of ownership, passionate, fast learner, analytical mind set, perfection seeker
Job Responsibility
Job Responsibility
  • Responsible for design and development of real time embedded software/firmware and PC/mobile based software application
  • To Analyse domain specific technical or low level requirement and modification as per end customer or system requirement
  • Participate in High level and low level software design
  • Perform software testing including unit, functional and system level requirement including manual and automated
  • Performs software requirement to design to coding to testing traceability
  • Performs code review following coding guidelines and static code analysis
  • Troubleshoots software problems of limited difficulty
  • Documenting technical deliverable like software specifications, design document, code commenting, test cases and test report, Release note etc. throughout the project life cycle
  • Follow defined process for software Development life cycle
  • Develops software solutions from established programming languages or by learning new language required for specific project
  • Fulltime
Read More
Arrow Right

Senior Engineering Manager, System Software

We are looking for a Senior Engineering Manager to lead our Systems Software Tea...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent practical experience
  • Over 15 years of direct technical management experience within software engineering
  • Track record of managing managers and leading large, distributed engineering teams
  • Extensive experience in the design, development, and productization of products based on Android and MCU platforms
  • Knowledge of software development best practices, encompassing design, testing, and deployment
  • Exceptional communication, leadership, and organizational abilities
Job Responsibility
Job Responsibility
  • Build, lead, and develop a high-performing engineering organization, including direct management of engineers and engineering managers
  • Drive the full lifecycle of Systems Software development for Android and MCU platforms, as well as iOS and Android applications—from initial design through to product launch
  • Establish technical vision and uphold best practices in software architecture, code quality, and comprehensive testing
  • Partner closely with product, design, and cross-functional engineering teams to define and deliver all Systems Software requirements
  • Remain up-to-date with industry advancements and emerging technologies to inform strategy and execution
Read More
Arrow Right

Senior Engineer - BSP

The Senior Engineer - Systems (Board Support Packages) provides technical expert...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Electrical Engineering, or related field
  • 5+ years of software engineering experience
  • 3+ years of experience with embedded systems and hardware
  • Experience with C/C++ programming in production systems
  • Strong background in software development lifecycle using Linux
  • Strong proficiency in C/C++ programming with Linux
  • Solid understanding of embedded systems and hardware
  • Experience with embedded systems development
  • Knowledge of build systems (Yocto, Buildroot, or similar)
  • Strong debugging and problem-solving skills
Job Responsibility
Job Responsibility
  • Develop and maintain BSP components and configurations
  • Enable new hardware platforms and processors
  • Support hardware bring-up and validation
  • Write high-quality, maintainable code following team standards
  • Debug and resolve complex BSP-related issues
  • Optimize BSP performance and compatibility
  • Provide technical guidance and mentorship to junior engineers
  • Participate in code reviews and technical discussions
  • Contribute to architecture and design decisions
  • Drive technical improvements and best practices
  • Fulltime
Read More
Arrow Right

Senior Member of Technical Staff - DO178 V&V

Wind River Systems is seeking a Senior Member of Technical Staff – Certification...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BE/BTech or ME/MTech degree in Computer Science, Electronics Engineering, or equivalent
  • 15+ years of software development, verification & validation experience
  • Strong in C / Embedded C, assembly language
  • Strong experience in RTOS, BSP and Device drivers’ verification for various processor architecture including Intel/Arm/PPC
  • Excellent English communication skills, both written and verbal
  • Ability to develop test cases based on high level requirements, low level requirements and test strategies possessing knowledge of input test variations
  • Excellent analytical and debugging skills
  • Good experience in developing testing automation framework / Test Manager
  • Ability to conduct technical training, guide & mentor team members to organization defined processes and standards
  • Strong experience in using LDRA, Polarion, DOORS, Git, Jira, Linux environment
Job Responsibility
Job Responsibility
  • Recognized as a subject matter expert in software development, verification, and certification in compliance with DO-178C/ CENELEC 50128/ ISO 26262
  • Mentors / Trains teams on the design, coding, testing, integration, and documentation of complex safety critical software
  • Drives needed changes to internal processes and tools for software development to increase productivity and quality
  • Lead project estimation and technical proposal preparation
What we offer
What we offer
  • Workplace Flexibility: Hybrid Work
  • Medical insurance: Group Medical Insurance coverage
  • Additional shared cost medical benefit in the form of reimbursements
  • Employee Assistance Program
  • Vacation and Time off: Employees are eligible for various types of paid time off
  • Additional Time off’s – Birthday, Volunteer Time off, Wedding
  • Wellness Benefits through Unmind
  • Carrot (Family -forming support)
  • Fulltime
Read More
Arrow Right

Software Architect - Systems

The Software Architect - Systems is a senior technical leadership role responsib...
Location
Location
United States , Austin
Salary
Salary:
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor degree in Computer Science, Electrical Engineering, or related field
  • 10+ years of software engineering experience
  • 7+ years of experience with embedded Linux or systems software
  • 5+ years in architecture or senior technical design roles
  • Experience designing and architecting complex, large-scale systems
  • Candidates must be legally authorized to work in the United States on a permanent basis - without requirement for any type of visa sponsorship/transfer, now, or at any time in future
  • Must be a local resident of Greater Austin, TX, with ability to work on campus
  • Expert-level understanding of system architecture and design
  • Deep knowledge of Linux kernel and user space architecture
  • Strong experience with embedded systems and real-time systems
Job Responsibility
Job Responsibility
  • Define overall system architecture and component structure
  • Design APIs, interfaces, and integration points between components
  • Create architectural diagrams, specifications, and documentation
  • Ensure architecture supports scalability, performance, and maintainability
  • Address non-functional requirements (security, reliability, safety, performance)
  • Develop technical vision and roadmap for system evolution
  • Evaluate and select technologies, frameworks, and tools
  • Define technical standards and guidelines organization-wide
  • Plan for long-term technical debt reduction and system improvements
  • Balance innovation with stability and risk management
What we offer
What we offer
  • Hybrid work model for workplace flexibility
  • Comprehensive health, dental, and life insurance
  • Short and long-term disability coverage
  • RRSP matching for financial security
  • Flexible time-off policies for work-life balance
  • Employee assistance program for mental well-being
  • Learning benefits, including a LinkedIn Learning subscription and seminars
  • Fulltime
Read More
Arrow Right
New

Senior Software Architect – Android & Embedded Systems

Sigma Connectivity is a world-class technology consulting and product developmen...
Location
Location
Sweden , Lund
Salary
Salary:
Not provided
sigma.se Logo
Sigma Group
Expiration Date
August 16, 2026
Flip Icon
Requirements
Requirements
  • Experience from Android platform development, software architecture and Android bring-up on Qualcomm-based platforms
  • Experience with BSP (Board Support Package) integration, device trees, boot processes, and low-level platform software
  • Strong knowledge of Qualcomm chipsets, software frameworks, tools, and development workflows
  • Experience working across multiple layers of the Android software stack, from low-level platform software to application frameworks
  • Demonstrated ability to lead technical teams and drive architectural decisions
  • Ability to explain complex technical concepts to both technical and non-technical audiences
  • Strong communication and stakeholder management skills, excellent documentation and presentation capabilities
  • Curious, adaptable, and eager to learn
  • Strong problem-solving mindset
  • Collaborative team player with a positive and proactive attitude
Job Responsibility
Job Responsibility
  • Define, communicate, and drive software architecture for complex embedded and connected systems
  • Provide technical leadership throughout requirements analysis, design, bring-up, development, integration, and product release
  • Mentor and coach development teams, promoting engineering excellence and best practices
  • Actively contribute to system design, software development, troubleshooting, and technical decision-making
  • Ensure architectural decisions support scalability, maintainability, performance, and long-term product success
  • Build strong relationships with customers and stakeholders to understand business and technical needs
  • Translate customer visions and requirements into robust technical solutions and system architectures
  • Lead technical discussions, workshops, and architecture reviews with customers and partners
  • Support project planning, effort estimation, risk assessment, and technical roadmap development
  • Collaborate with software management to strengthen organizational capabilities, technical strategy, and competence development
  • Fulltime
Read More
Arrow Right

Senior Embedded Software Engineer

Flight computers, radios and payload processors only perform as well as the soft...
Location
Location
United States , Los Angeles
Salary
Salary:
215000.00 USD / Year
darwinrecruitment.com Logo
Darwin Recruitment GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Electrical Engineering, Computer Engineering or a related technical discipline
  • 9 or more years of relevant industry experience with embedded Linux kernel and BSP development
  • 5 or more years of experience with C programming
  • 5 or more years of experience with version control systems such as Git
  • US Person status required (US Citizenship required for clearance eligibility)
Job Responsibility
Job Responsibility
  • Lead Linux bring up for new avionics hardware, owning the board support package, custom kernel work, device trees, bootloaders and the low level drivers that expose hardware to the OS
  • Define and build the infrastructure used to deploy and validate these systems across flight computers, radios and payload processors
  • Create internal tooling to support fast hardware debug in the lab and on the production floor
  • Represent software and firmware concerns in cross disciplinary product development and communicate technical risks and integration status clearly to programme teams
  • Fulltime
Read More
Arrow Right

Senior Engineer - Embedded C/BSP

Wind River is seeking an experienced developer to join the Helix Virtualization ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BTech / MTech degree (Computer Science, Computer/Electrical Engineering, or equivalent technical degree)
  • Solid understanding of software development methodology
  • 5+ years' experience in developing low level embedded OS capabilities, such as device driver development, board support packages, and board bring up
  • Experience in developing software stacks written preferably in C, C++ and experience working with BSP, Hardware Abstraction Layer (HAL) and Bootloader development
  • Working knowledge of software and drivers for peripherals and controllers and services for complex SOC Systems for ARM/Intel/PowerPC based
  • Good understanding on the underlying Architecture: CPU, MMU, Cache, Interrupts, DMA, ADC/DAC, EEPROM, PWM, Watchdog Timers, and other embedded peripherals
  • Proficient in Hypervisors and Embedded Virtualization mechanism
Job Responsibility
Job Responsibility
  • Helping to develop, optimize and deliver the software needed to support HVP & VxWorks, as well as helping Wind River to grow in its role in new embedded and enterprise market segments
  • Develop Board Support Package for OS and Hypervisor
  • Take initiative to improve features and processes
  • Contribute ideas for product improvements and iterations
  • Collaborate effectively with global software engineering teams
  • Lead a highly skilled development team charged with all aspects of the safety-critical software development life cycle, from requirements development to implementation to verification
  • Work closely with the product management team and system architects to understand and implement customer-requested features and fixes
What we offer
What we offer
  • Hybrid and flexible working hours
  • Higher Education Opportunities (UDACITY, UDEMY, COURSERA are available for your continuous growth and development)
  • Life and accident insurance
  • Sodexo cards for food and beverages
  • Well Being Program that includes regular workshops and networking events
  • EAP Employee Assistance
  • Access to fitness clubs (T&C apply)
  • Creche facility for working parents
  • Inclusive work environment
  • Competitive health insurance package
  • Fulltime
Read More
Arrow Right