CrawlJobs Logo

Senior Engineer / Technical Lead (Linux BSP)

India, Hyderabad · Job Posted May 20, 2026
Apply Position
Job Link Share

Job Description

Position: Senior Engineer / Technical Lead (Linux BSP) Job Description: What You'll Be Doing 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 What Are We Looking For 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. Location - Hyderabad, Ahmedabad, Chennai, Bangalore, Pune, Noida, Indore

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

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

Looking for more opportunities?

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

Similar Jobs for

Senior Engineer / Technical Lead (Linux BSP)

8 matching positions

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 Software Engineer- Android Automotive Audio/ DSP Audio

Help shape the future of mobility! Imagine a world with zero vehicle accidents, ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4 -8 years Android development experience (Application, Services, HAL, BSP in Android specific to Audio)
  • Expertise in OOP concepts
  • Expertise in Java, C, C++ development
  • Kotlin would be an advantage
  • Expertise in Android Framework API & Automotive Audio Framework usage
  • Expertise on Android AOSP build system
  • Proficiency in audio design/architecture on multiple platforms
  • Hands on experience on industry leading SoCs in automotive sector
  • In-depth knowledge on all the standard and time & safety critical audio features
  • Strong knowledge of Android Audio Framework,  audio policy manager, audio flinger, android HAL, media server, and audio server
Job Responsibility
Job Responsibility
  • Analyzing customer requirements, Converting Customer Requirements into Design and Code
  • Responsible for developing code in Java, C & C++ language
  • Analysis and resolution of customer and internal reported issues
  • Support Software integration activity
  • Responsible for Software module testing (functional, Unit / integration testing)
  • Should understand and involve in various KPIs including certification activities/process
  • Monitor Android Automotive trends, roadmaps
What we offer
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
  • 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 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

System Architect - 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 in Computer Science, Electrical/Computer Engineering, or equivalent
  • 14+ years experience in embedded software development, including BSP, HAL, bootloader, and device driver architecture
  • Strong knowledge of: Armv7/Armv8-A, Intel x86/64, or PowerPC architecture
  • MMU, cache, interrupt handling, SMP/AMP, timers, DMA, secure boot
  • Hardware virtualization mechanisms (Arm VE, VT-x, IOMMU, SMMU)
  • Proven experience with RTOS or hypervisor-based systems (VxWorks, QNX, HVP, Linux, FreeRTOS)
  • Strong proficiency in C and low-level debugging using JTAG, Lauterbach, and hardware probes
Job Responsibility
Job Responsibility
  • Define the architecture, design patterns, and standards for BSPs, HAL, bootloaders, and low‑level drivers for VxWorks and HVP
  • Create scalable, reusable BSP frameworks supporting heterogeneous SoCs and multi-core architectures
  • Guide the integration of virtualization technologies, partitioning, and safety‑critical design into BSP components
  • Lead system-level bring-up on Arm/Intel/PowerPC SoCs including MMU, cache, virtualization extensions, interrupt controllers, timers, security engines, and SoC interconnects
  • Architect and review drivers for high-speed peripherals: PCIe, Ethernet, USB, GPIO, DMA, UART, storage (eMMC/SD), and other SoC IPs
  • Ensure BSP designs meet performance, determinism, and safety (DO‑178C, IEC 61508, ISO 26262) requirements
  • Work with product management and system architects to define roadmaps and translate customer needs into deliverable architectures
  • Guide global engineering teams in implementation, reviews, optimization, and debugging
  • Support customer engagements as a technical authority for complex architectural decisions
  • Drive improvements in BSP development processes, coding guidelines (MISRA/CERT), certification readiness, and CI/CD pipeline adoption
  • Fulltime
Read More
Arrow Right
New

District Support Pharmacist

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States , Thibodaux
Salary
Salary:
60.00 - 76.00 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
December 27, 2026
Flip Icon
Requirements
Requirements
  • Active Pharmacy License in the state in which you are employed
  • Not on the DEA Excluded Parties List
  • Immunization Certification through an accredited organization (i.e. APhA)
  • Free of pending felony charges or convictions for criminal offenses involving controlled substances
  • Bachelor of Science in Pharmacy or Pharm. D. degree
Job Responsibility
Job Responsibility
  • Supporting the Pharmacy Manager in leading and directing your Pharmacy Technician Support Staff
  • Supporting the management, oversight and operation of all aspects within your pharmacy including Patient Safety, Pharmacy Professional Practice, Regulatory Requirements, Quality Assurance, Customer Service, Personnel Management, Inventory Management, Financial Profitability, Loss Prevention, Workflow Management
  • Keeping your customers and patients healthy through adoption and management of patient care programs
  • Lead with Heart – display empathy and compassion for your patients, customers, caregivers and colleagues
  • Motivate, inspire and develop your Pharmacy Support Staff by balancing assignments
  • Identify critical business opportunities and contribute to the development of meaningful solutions
  • Successfully implement those solutions by leading your team to achieve specified goals
  • Adapt to change and adjust plans to thrive in a dynamic community healthcare setting
  • Seek new ways to grow, collaborate with others and deliver better outcomes
  • Align others around purpose to gain support and commitment
What we offer
What we offer
  • Medical, dental, and vision coverage
  • Paid time off
  • Retirement savings options
  • Wellness programs
  • Bonus, commission or short-term incentive program
  • Fulltime
Read More
Arrow Right
New

Custodial Specialist (Jardine Apts.)

Join a cleaning team that provides services to Jardine Apartments, an on-campus ...
Location
Location
United States , Manhattan
Salary
Salary:
15.00 USD / Hour
k-state.edu Logo
Kansas State University
Expiration Date
July 17, 2026
Flip Icon
Requirements
Requirements
  • No minimum requirements
  • Various training and/or certification may be required
  • Valid driver's license
Job Responsibility
Job Responsibility
  • Performs heavy industrial 'ceiling to floor' cleaning in vacant apartments, administrative areas, and classrooms
  • Maintains attractive surroundings by picking up litter and debris, cleaning outdoor stairwells, handrails, landings, sidewalks and commons areas
  • Removes snow, spreads salt and sand stairs and sidewalks
  • Provides hotel type housekeeping services for conference groups and other guests staying in departmental facilities
  • Makes minor repairs to equipment and stores equipment securely and properly
What we offer
What we offer
  • Health and life insurance
  • Retirement plans
  • Generous paid time off
  • Fulltime
Read More
Arrow Right