Jobs
Interviews

10 Bitbake Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

10.0 - 12.0 years

0 Lacs

Bengaluru, Karnataka, India

Remote

Introduction: A Career at HARMAN Automotive Were a global, multi-disciplinary team thats putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give you the keys to fast-track your career. Engineer audio systems and integrated technology platforms that augment the driving experience Combine ingenuity, in-depth research, and a spirit of collaboration with design and engineering excellence Advance in-vehicle infotainment, safety, efficiency, and enjoyment. About The Role As part of an agile team, you will research and build the software on telematics devices with state-of-the-art technologies and features like communication, networking, and positioning. You will be on a path-finding mission to enable and create new business in the Telematics domain. Will be part of highly visible demos; and lead effort to bring the product and solutions to market. Your responsibilities include design, development/coding, build, debug, and modify software enhancements and new products development. What You Will Do Owner of Systems common area. Design and develop scalable, maintainable, well mannered (CPU, memory, disk, power, network) automotive grade Linux applications with C, C++ for embedded platforms Defines Systems behavior, usage and make sure that Feature development follows the systems development process and ensures quality. Works closely with Architects and Domain FOs in maintaining the system usage and maintain it throughout development and stabilization. Understand business requirements, associate them with agile entities (stories/tasks) for planning and execution Solves system and multiple domain wide issues. Understand and relate to system architecture for software design and development Perform code reviews, static analysis tests and unit testing of the software Understand 3rd party software from Open source, partners, OEMs, vendors with minimum support and integrate it with the product portfolio. What You Need To Be Successful Masters/bachelors degree in electrical, communications, computer engineering or a similar discipline, Should have 10 to 11 years of overall experience. Hands on working experience in Experience of playing the role of product owner & scrum master, Handling products in automative domain specialized in networking, Representing the domain in front of customer, getting the requirements confirmed, help team to resolve critical issues, Experience of building the team, grooming them towards success of the product, Expertise in understanding of networking, sockets, telephony domains (incl 5G), Design, development, porting of Linux applications on an embedded platform Troubleshooting, debugging with embedded hardware platforms Linux Inter Process Communication mechanisms (sockets, message queues, shared memory), Concepts and techniques for Multithreaded applications Industry standard version control systems like GIT, Gerrit, Perforce Open Embedded, bitbake package management, Adapt at designing and developing reusable and scalable C, C++ code. Bonus Points if You Have Proficient understanding of STL (Standard Template Library): containers and algorithms. Good written and oral communication skills to collaborate with teams across geographies, stakeholders & to customer. What Makes You Eligible Successfully complete a background investigation and drug screen as a condition of employment This position requires the use of a HARMAN or customer-owned vehicle. As such, any offer of employment will be contingent upon having a clean driving record, which will be evaluated and determined in HARMANs sole discretion, no more than four (4) active points for moving violations (issued by any motor vehicle agency), and no references to operating a vehicle under the influence of controlled substances within the last 10 years. What We Offer Flexible work environment, allowing for full-time remote work globally for positions that can be performed outside a HARMAN or customer location Access to employee discounts on world-class Harman and Samsung products (JBL, HARMAN Kardon, AKG, etc.) Extensive training opportunities through our own HARMAN University Competitive wellness benefits Tuition reimbursement Be Brilliant employee recognition and rewards program An inclusive and diverse work environment that fosters and encourages professional and personal development You Belong Here HARMAN is committed to making every employee feel welcomed, valued, and empowered. No matter what role you play, we encourage you to share your ideas, voice your distinct perspective, and bring your whole self with you all within a support-minded culture that celebrates what makes each of us unique. We also recognize that learning is a lifelong pursuit and want you to flourish. We proudly offer added opportunities for training, development, and continuing education, further empowering you to live the career you want. About HARMAN: Where Innovation Unleashes Next-Level Technology Ever since the 1920s, weve been amplifying the sense of sound. Today, that legacy endures, with integrated technology platforms that make the world smarter, safer, and more connected. Across automotive, lifestyle, and digital transformation solutions, we create innovative technologies that turn ordinary moments into extraordinary experiences. Our renowned automotive and lifestyle solutions can be found everywhere, from the music we play in our cars and homes to venues that feature todays most sought-after performers, while our digital transformation solutions serve humanity by addressing the worlds ever-evolving needs and demands. Marketing our award-winning portfolio under 16 iconic brands, such as JBL, Mark Levinson, and Revel, we set ourselves apart by exceeding the highest engineering and design standards for our customers, our partners and each other. If youre ready to innovate and do work that makes a lasting impact, join our talent community today! +++ HARMAN is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or Protected Veterans status. HARMAN offers a great work environment, challenging career opportunities, professional training, and competitive compensation. (www.harman.com) Show more Show less

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

We are looking for talented engineers to join our team in the development of forward-looking solutions for highly interconnected automotive software features. In this role, you will focus on the design and development of middleware components for a Linux-based operating system in connected cars. Together with the DevOps team, you will develop software that pulls all strings together, communicates with cloud services, and implements innovative customer functions inside the car. We work in areas of remote software update, telematics & connectivity, context-aware systems, and application platforms. We are committed to modern development methodologies and tools like continuous integration, agile development, and test automation to design and implement innovative and high-quality software. Your opportunities with us mean that you will be able to shape the future of mobility! If you have a feeling, even slightly, that this is something for you, don't hesitate any more. Our fantastic recruitment team will provide you with more information and guide you through the process. Apply now, there is no time to lose! Requirements: - 5+ years of proven experience in software engineering - Build/release engineering and platform integrations experience - Build systems and CI/Zuul or Jenkins experience at the expert level - Very good Linux system knowledge - Excellent experience with Python - Experience with using Docker containers - Very good communications in English Nice to have: - Agile Scrum and/or Kanban SW experience - Experience with Yocto, Bitbake, Bazel - Automotive software security understanding - Experience in leading a technical software team - Knowledge of C++ and CMake Job Responsibilities: - Port existing system to new automotive ECUs, maintain and enhance it - Develop a solution for LXC/docker container updates for a Linux/Yocto operating system - Develop a solution based on a client's rough concept and client's predecessor approach - Creation of a SDK (Software Development Kit) for container application developers About GlobalLogic: GlobalLogic is a leader in digital engineering. We help brands across the globe design and build innovative products, platforms, and digital experiences for the modern world. By integrating experience design, complex engineering, and data expertise, we help our clients imagine what's possible, and accelerate their transition into tomorrow's digital businesses. Headquartered in Silicon Valley, GlobalLogic operates design studios and engineering centers around the world, extending our deep expertise to customers in the automotive, communications, financial services, healthcare and life sciences, manufacturing, media and entertainment, semiconductor, and technology industries. GlobalLogic is a Hitachi Group Company operating under Hitachi, Ltd. (TSE: 6501) which contributes to a sustainable society with a higher quality of life by driving innovation through data and technology as the Social Innovation Business.,

Posted 3 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

This role involves the development and application of engineering practice and knowledge in various technologies including standards and protocols, application software, and embedded software for wireless and satellite networks, fixed networks, and enterprise networks. It also encompasses connected devices (IoT and device engineering), connected applications (5G/ edge, B2X apps), and Telco Cloud, Automation, and Edge Compute platforms. The key responsibilities include integrating and customizing Yocto-based Linux distributions for embedded platforms, developing and maintaining Linux device drivers for Audio, Display, and other peripherals on x86 architecture, working on Board Support Packages (BSPs), bootloader (U-Boot), and kernel bring-up, collaborating with hardware and firmware teams, debugging and optimizing system performance, boot time, and memory usage, maintaining build systems, layers, and recipes in Yocto for various hardware platforms. The ideal candidate should possess strong programming skills in C for embedded systems, experience with Linux kernel development, device tree, and driver frameworks, proficiency in Yocto Project, BitBake, and meta-layer management, hands-on experience with x86 architecture, ALSA, I2S, HDMI, and DRM/KMS for audio and display, familiarity with bootloaders, secure boot, and kernel configuration, debugging skills using GDB, JTAG, oscilloscopes, and logic analyzers. Preferred qualifications include a Bachelor's or Master's degree in Computer Science, Electronics, or related field, experience in automotive, IoT, or consumer electronics domains, knowledge of ARM architecture and cross-compilation toolchains, and strong problem-solving and communication skills.,

Posted 3 weeks ago

Apply

7.0 - 12.0 years

0 Lacs

chennai, tamil nadu

On-site

As a QNX Platform Developer at Aptiv, you will play a crucial role in shaping the future of mobility by working on software that revolutionizes transportation to be safer, greener, and more connected. With at least 7 years of experience in Infotainment or Clusters domain, you will demonstrate a strong understanding of embedded systems, hardware designs, and debugging techniques. Your expertise in C and C++ development, as well as thorough knowledge of QNX operating system fundamentals and BSP, will be essential in your daily tasks. In this role, you will be responsible for QNX platform/middleware development, including QNX Hypervisor solutions, driver development, and board bringup. Your experience with tools such as GIT, Geritt, JIRA, and Enterprise Architect will be valuable in analyzing and resolving customer and internal reported issues. Additionally, you will support software integration activities and conduct software module testing based on project requirements. To excel in this position, you should possess 7-12 years of QNX Platform/Hypervisor experience with a degree in Electronics, Communication, Electrical, Instrumentation, or Computer Science. Your background should also include expertise in cmake, bitbake make strategies, and unit test frameworks. Strong problem-solving and debugging skills, along with the ability to work effectively in an agile development environment, are key attributes for success. By joining Aptiv, you will have the opportunity to grow both professionally and personally. We foster an inclusive work environment where individuals from diverse backgrounds can thrive and contribute to our mission of creating a safer world with zero fatalities, zero injuries, and zero accidents. In addition, you will benefit from a supportive team, competitive health insurance, and various employee perks such as higher education opportunities, life and accident insurance, and access to fitness clubs. If you are a highly motivated individual with a passion for innovation and a desire to make a meaningful impact in the field of mobility, we invite you to apply to Aptiv today and be part of our journey to change tomorrow.,

Posted 4 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

This role involves the development and application of engineering practice and knowledge in the following technologies: Standards and protocols, application software and embedded software for wireless and satellite networks, fixed networks and enterprise networks; connected devices (IOT and device engineering), connected applications (5G/ edge, B2X apps); and Telco Cloud, Automation and Edge Compute platforms. This role also involves the integration of network systems and their operations, related to the above technologies. Integrate and customize Yocto-based Linux distributions for embedded platforms. Develop and maintain Linux device drivers for Audio, Display, and other peripherals on x86 architecture. Work on Board Support Packages (BSPs), bootloader (U-Boot), and kernel bring-up. Collaborate with hardware and firmware teams to ensure seamless system integration. Debug and optimize system performance, boot time, and memory usage. Maintain build systems, layers, and recipes in Yocto for various hardware platforms. Technical Skills Required: - Strong programming skills in C for embedded systems. - Experience with Linux kernel development, device tree, and driver frameworks. - Proficiency in Yocto Project, BitBake, and meta-layer management. - Hands-on with x86 architecture, ALSA, I2S, HDMI, and DRM/KMS for audio and display. - Familiarity with bootloaders, secure boot, and kernel configuration. - Debugging using GDB, JTAG, oscilloscopes, and logic analyzers. Preferred Qualifications: - Bachelors or Masters degree in Computer Science, Electronics, or related field. - Experience in automotive, IoT, or consumer electronics domains. - Knowledge of ARM architecture and cross-compilation toolchains is a plus. - Strong problem-solving and communication skills.,

Posted 1 month ago

Apply

17.0 - 21.0 years

0 Lacs

karnataka

On-site

A career at HARMAN Automotive offers you the opportunity to be part of a global, multi-disciplinary team dedicated to leveraging the power of technology to shape the future. As you Engineer audio systems and integrated technology platforms, you play a crucial role in enhancing the driving experience. Your work involves combining ingenuity, in-depth research, and a collaborative spirit to achieve design and engineering excellence. With a focus on advancing in-vehicle infotainment, safety, efficiency, and enjoyment, you are at the forefront of innovation. As a Principal Software Engineer for System Integration at HARMAN Automotive, you will be responsible for integrating software components into embedded systems of high complexity. Your expertise in Linux/QNX and related build systems, coupled with your proficiency in Continuous Integration using git/Jenkins/Python, enables you to optimize the integration flow and process. Collaborating closely with Software Development, Architecture, Test, and DevOps teams, you will play a pivotal role in ensuring seamless integration. Reporting to the Manager of Build & Integration, you will drive continuous improvement and efficiency in software integration processes. In this role, you will: - Integrate Linux/QNX Software Components into embedded systems of high complexity - Set up and enhance Continuous Integration using git/Jenkins/Python - Collaborate continuously with Software Development, Architecture, Test, and DevOps teams - Provide guidance to System Integration Engineers in your peer group To excel in this position, you will need: - 17+ years of experience in embedded Software & System Integration/Linux/QNX - An engineering degree in Electronics/Software/Information Technology - Demonstrable knowledge of Continuous Integration principles and tools - Proficiency in git/yocto recipes & meta layers/bitbake/gerrit - Strong analytical and problem-solving skills - Excellent communication and collaboration skills Bonus points if you have experience with a variety of version control and CI systems (e.g., gerrit, GitHub, Azure DevOps) or with AWS/Azure/Cloud services. To be eligible for this role, you should be fluent in English, willing to work from the Bangalore office, and open to occasional travel for workshops. At HARMAN Automotive, we offer: - A flexible work environment with opportunities for full-time remote work globally - Employee discounts on renowned Harman and Samsung products (JBL, HARMAN Kardon, AKG, etc.) - Extensive training opportunities through HARMAN University - Competitive wellness benefits - Tuition reimbursement - Be Brilliant employee recognition and rewards program - An inclusive and diverse work environment that supports both professional and personal development.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

haryana

On-site

As an experienced Embedded Linux Developer, you will be responsible for validating and quality-assuring Yocto based Linux BSP across diverse SoCs such as QCS6490, QRB5165, QCS8550. Your main tasks will include designing and executing comprehensive test plans, driving the development of test infrastructure, and collaborating with firmware/kernel teams to ensure robust and reliable SoC platform support. You will be expected to develop test plans and test cases for system, integration, and regression testing on mobile and IoT-class SoCs, including camera, multimedia, networking, and connectivity. Additionally, you will need to flash and boot Yocto-generated images on hardware evaluation kits, and validate key subsystems such as bootloader, kernel, drivers (Wi-Fi, Bluetooth, camera, display), power management, and real-time functionality. Building and maintaining automation frameworks will be a crucial part of your role, including tasks such as kernel image deployment, logging, instrumentation, hardware reset, and network interfaces. You will also be required to track and report software/hardware defects, work with cross-functional engineering teams to triage and resolve issues, analyze system logs, trace output, measure boot/latency, resource utilization, and performance metrics. Furthermore, maintaining test infrastructure and CI pipelines to ensure reproducibility and efficiency will be essential. Contribution to documentation, including test reports, acceptance criteria, qualification artifacts, and release skills, is also expected from you. In terms of technical skills, you should have a strong background in C/C++, scripting languages (Python, Bash), ARM toolchain, cross-compilation, Yocto & BitBake workflows, experience in building BSPs, and flashing images on development boards. Proficiency in Linux kernel internals, drivers, real-time patches, and experience with Qualcomm SoCs or similar ARM platforms is required. Hands-on knowledge of QCS/QRB platforms, multimedia pipelines, GPIO/I2C/SPI interface, multimedia, hardware bring-up, serial consoles, bootloader debugging (U-Boot), Secure boot, OP-TEE/QSEE, root filesystem, GitLab/Jenkins/Buildbot, and hardware-triggered automation is also essential. Additionally, having experience with performance analysis and profiling tools, the ability to measure boot time, trace latency, and optimize kernel subsystems would be beneficial. Nice-to-have skills include experience in debugging multimedia subsystems, familiarity with Debian/Ubuntu-based host build environments, knowledge of Qualcomm-specific test tools, and manifest workflows, as well as prior work in IoT/robotics, real-time or safety-critical embedded platforms, and exposure to certification/regulatory testing. (ref: hirist.tech),

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

We are looking for talented engineers to join our team in the development of forward-looking solutions for highly interconnected automotive software features. In this role, you will focus on the design and development of middleware components for a Linux-based operating system in connected cars. Together with the DevOps team, you will develop software that pulls all strings together, communicates with cloud services, and implements innovative customer functions inside the car. We work in areas of remote software update, telematics & connectivity, context-aware systems, and application platforms. We are committed to modern development methodologies and tools like continuous integration, agile development, and test automation to design and implement innovative and high-quality software. If you have a feeling, even slightly, that this is something for you - don't hesitate any more. Our fantastic recruitment team will provide you with more information and guide you through the process. Apply now, there is no time to lose! Requirements: - 5+ years of proven experience in software engineering - Hands-on experience with Python is mandatory (5+ years) - Build/release engineering and platform integrations experience - Build systems and CI/Zuul or Jenkins experience at the expert level - Very good Linux system knowledge - Experience with using Docker containers - Very good communications in English Nice to have: - Agile Scrum and/or Kanban SW experience - Experience with Yocto, Bitbake, Bazel - Automotive software security understanding - Experience in leading a technical software team - Knowledge of C++ and CMake Job responsibilities: - Port existing system to new automotive ECUs, maintain and enhance it - Develop a solution for LXC/docker container updates for a Linux/Yocto operating system - Develop a solution based on a client's rough concept and client's predecessor approach - Creation of an SDK ("Software Development Kit") for container application developers What we offer: Culture of caring. At GlobalLogic, we prioritize a culture of caring. Across every region and department, at every level, we consistently put people first. From day one, you'll experience an inclusive culture of acceptance and belonging, where you'll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders. Learning and development. We are committed to your continuous learning and development. You'll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With our Career Navigator tool as just one example, GlobalLogic offers a rich array of programs, training curricula, and hands-on opportunities to grow personally and professionally. Interesting & meaningful work. GlobalLogic is known for engineering impact for and with clients around the world. As part of our team, you'll have the chance to work on projects that matter. Each is a unique opportunity to engage your curiosity and creative problem-solving skills as you help clients reimagine what's possible and bring new solutions to market. In the process, you'll have the privilege of working on some of the most cutting-edge and impactful solutions shaping the world today. Balance and flexibility. We believe in the importance of balance and flexibility. With many functional career areas, roles, and work arrangements, you can explore ways of achieving the perfect balance between your work and life. Your life extends beyond the office, and we always do our best to help you integrate and balance the best of work and life, having fun along the way! High-trust organization. We are a high-trust organization where integrity is key. By joining GlobalLogic, you're placing your trust in a safe, reliable, and ethical global company. Integrity and trust are a cornerstone of our value proposition to our employees and clients. You will find truthfulness, candor, and integrity in everything we do.,

Posted 1 month ago

Apply

7.0 - 10.0 years

17 - 25 Lacs

Bengaluru

Work from Office

Primary Responsibilities: Lead team of integrators and be the SPOC between SI team & project, coordinating with all needed stakeholders. Work with project leads and customer to plan and deliver software releases. Lead the build, test & release activities of software components for complex automotive/embedded software (including MCU, SoC, Android projects). Develop and own integration strategy (branching strategy, git workflow, build process, etc) for projects. Own the build and release process for multi-variant, multi-model automotive software products. Automate manual processes in software integration via Python or Shell or other scripting languages. Design and implement CI/CD pipelines to ensure quick and automatic release of code changes. Automation of configuration, flashing & testing of software on target hardware/test bench. Required Skills and Experience: 6-10 years of experience in software integration, preferably within the automotive and/or embedded systems domain. Experience in Yocto, Bitbake, RTOS (QNX). Deep understanding of electronics, specifically MCU, SoC, RTOS, Vector tools. Experience in creating pipelines via CI/CD tools (e.g., Jenkins, GitLab CI, Bitbucket pipelines, Amazon code pipelines). Proficiency in scripting languages such as Python, Bash, Batch or similar. Knowledge and experience in CAPL script would be great. Sound understanding & hands-on experience with Git and branching strategies. Sound knowledge and experience in AUTOSAR. Experience in Android based software build & release is a great to have. Hands-on experience with automotive tools (CAN, CANOE, Cypress Miniprog, etc.) is a plus. Knowledge of containerization technologies (e.g., Docker) is a plus. Excellent problem-solving, communication, and team collaboration skills. A commitment to continuous learning and improvement in the realm of automation and automotive technology.

Posted 1 month ago

Apply

5.0 - 10.0 years

25 - 40 Lacs

Bengaluru

Work from Office

Desired Profile : Bachelor's or Master's in Computer Science / Electronics / Software Engineering. Expertise in embedded Linux development Expertise in embedded linux driver customization Expertise in system optimization. Expertise in Embedded C Expertise in Linux commands Expertise in Shell / Bash scripting Expertise in Qt and Yocto development Job Specs : Develop firmware for embedded Linux systems, including bootloader, kernel, device trees, and root filesystem customization. Work on driver modifications and integration for custom devices. Use tools like Yocto / Bitbake, Docker, and virtual machines for efficient embedded development. Contribute to application-level code in Qt for system management, including UART communication, display, and touch configurations. Collaborate with the team that values full lifecycle involvement from concept through development and testing to product release, ensuring products are reliable and tailored to customer needs.

Posted 1 month ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies