Aptiv

Senior Engineer - BSP

India · Work style not stated · Full time

Posted over 6 months ago: check it’s still open

Apply on the employer’s site ↗See how well you match this job

You apply directly with the employer. ROLIVA does not submit applications from this page and is not the employer.

About the role

Description from the employer’s posting. Check the employer’s page for the current version.

  • EmployerAptiv
  • LocationIndia
  • Work styleWork style not stated
  • Employment typeFull time
  • Employer posted

ABOUT WIND RIVER

Wind River is a global leader in delivering software for mission-critical intelligent systems.For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of security, safety, and reliability.

Wind River helps customers across automotive, aerospace, defense, industrial, medical, and telecommunications industries solve complex technology challenges on their journey toward the new intelligent machine economy. The company’s software powers generation after generation of the safest, most secure systems in the world.  Examples include playing a key role inNASA space missionssuch as Artemis I, the James Webb Space Telescope, and multiple Mars rovers.We’veachieved recent5G milestonesincludingthe world’s first successful 5G data sessionwith Verizon andbuildingone of the largest Open RAN networksin the world with Vodafone.

Show full description

The company has received industry recognitionfor its technology innovation and leadership, and for its workplace culture, including global Great Place to Work certification and being named a “Top Workplace” for ten consecutive years. If you want to be part of a unique culture wherethelived experience is based on our cultural attributes of growth mindset, customer-focus, and diversity, equity, inclusion & belonging, come join us and help advance the future software defined world.

YOUR ROLE

The Senior Engineer - Systems (Board Support Packages) provides technicalexpertiseand leadership for developing and maintaining BSP components and configurations. Senior Engineers work independently on hardware enablement, support new platforms, and mentor junior engineers in BSP development.

In your daily job you will:

Development & Implementation

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

OptimizeBSP performance and compatibility

Technical Leadership

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

Lead technical initiatives and small projects

Team Collaboration

Collaborate effectively with team members and cross-functional partners

Work with distributed teams across US, Romania, and India

Share knowledge through documentation and technical discussions

Participate in sprint planning, estimation, and retrospectives

Contribute to team process improvements

Board Support Packages Specific

Develop and maintain BSP components and configurations

Enable new hardware platforms and processors

Support hardware bring-up and validation

Work with hardware vendors and partners

Configure device trees and hardware abstraction layers

Design solutions for complex BSP problems

Guide technical direction for BSP components

Maintain compatibility across hardware platforms

Required Competencies:

Education & Experience

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.

Technical Skills

Strongproficiencyin 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

Experience with version control (Git) and code review

Understanding of software development methodologies (Agile, Scrum)

Domain Knowledge

Board support packages (BSP)

Hardware enablement

Device trees and hardware configuration

Bootloaders (U-Boot, etc.)

Hardware abstraction layers

Embedded hardware interfaces

Performance optimization

Preferred Qualifications

Experience withYoctoProject

Experience with hardware bring-up and validation

Understanding ofprocessor architectures (ARM, x86, etc.)

Experience with device drivers

Knowledge of bootloaders and boot processes

Open sourcecontributions

Experience in automotive, aerospace, or industrial sectors

“Windriver is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability status, protected veteran status or any other characteristic protected by law”

#LI-DN1

Privacy Notice - Active Candidates: https://www.aptiv.com/privacy-notice-active-candidates

Aptiv is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability status, protected veteran status or any other characteristic protected by law.

Staying safe while you apply

  • Never pay to apply, interview or accept an offer. ROLIVA never asks you for payment to apply to a job.
  • Apply only through the official “Apply on the employer’s site” button, on the employer’s own site, and check that a recruiter’s email uses that employer’s own domain rather than a free email address.
  • Be cautious of an offer made with no real interview, or pressure to decide quickly or share financial details early.

Does something look wrong with this listing? Use “Report broken link” in the role details, or read ROLIVA’s full job-safety guidance ↗.

Preparing for this role with ROLIVA

  • Check the fit.

    Compare the requirements with the experience you have confirmed, including gaps.

  • Prepare honestly.

    Build interview stories and application drafts from your own evidence.

  • Keep track.

    Save the role and record your own application status and follow-ups.

Create a free workspace or log in.

Software engineer jobs in India

ROLIVA currently lists 3353 open roles like this in India.

Employers hiring for this

  • Cadence128 open roles
  • Nagarro116 open roles
  • Hewlett Packard Enterprise70 open roles
  • Okta63 open roles
  • NXP60 open roles

Top skills asked for

Listings whose description mentions each term. A mention is not a requirement.

At a glance

  • Employment typeFull time
  • SenioritySenior
  • Employer posted
  • Added to ROLIVA
  • Last checked

Skills in this posting

Skills ROLIVA found in the employer’s own description above. A mention is not a requirement.

Agile Scrum

Explore similar roles

Similar jobs