Jobs
Interviews

10 Build Systems Jobs

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

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 19 hours ago

Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

You should have strong expertise in C/C++, Data Structures, LSP, LDD, Kernel Development, ARM Architecture, and Debugging with JTAG and T32 (GDB, KGDB optional). Your experience should include working on relevant projects and utilizing tools like GIT, as well as having an understanding of Jenkins. For the Audio domain, you will need knowledge in ALSA, PCM (Pulse Code Modulation Framework), Stage Freight, Audio Manager, Flinger, Audio Services, Audio HAL, and Codecs. For the Camera domain, we are seeking experienced embedded software engineers who are passionate about developing software for embedded systems. Your responsibilities will include Camera HAL3 driver development, customizing the Android framework for various mobile device form factors, designing end-to-end camera use cases and implementing features, image processing, debugging and resolving issues in the existing code base, as well as some power and performance optimization tasks. It is essential to have a strong understanding and experience in Android camera/video/audio frameworks/services, as well as proficient C & C++ programming and debugging skills. Knowledge of build systems, compilers like cmake, NDK, and Linux with cross-compilation experience is necessary. You should also have a good grasp of operating system fundamentals such as virtual memory, CPU scheduling, process states, and synchronization, along with concepts like RTOS, RAM/Cache, Interrupt handling, applied to embedded systems. Moreover, hands-on experience in Camera application development, real-time issues like memory/stack corruption, ANR, deadlocks, race conditions, and knowledge of camera design, imaging modules, subsystems pipeline, and architecture are required. Strong communication and interpersonal skills are a plus for customer-facing interactions. This is a full-time position with a day shift schedule from Monday to Friday. The work location is in person.,

Posted 3 days ago

Apply

7.0 - 11.0 years

0 Lacs

karnataka

On-site

As a Senior Software Engineer at Cisco's Wireless and Smart Spaces engineering teams, you will be a key player in developing high-performance embedded software for Cisco's wireless platforms. Your primary responsibilities will include designing, developing, and maintaining robust software for wireless platforms such as access points and controllers. You will be involved in platform bring-up, kernel modules, network features, protocol stacks, and performance enhancements, ensuring flawless integration and performance across the system. Collaboration with hardware, firmware, and cloud teams is essential as you work on software components throughout the entire development lifecycle. Leveraging Generative AI tools like GitHub Copilot, Windsurf, and Cursor will be encouraged to enhance efficiency, accelerate prototyping, and elevate code quality. Your strong programming skills in C/C++ and Python, deep understanding of Linux, networking, wireless protocols, and experience in developing software for networking products or embedded platforms will be critical in this role. Your role will also involve contributing to automated validation frameworks and test tools to support CI/CD and system integration testing. Strong analytical skills focusing on design correctness, performance, and maintainability, along with excellent teamwork and communication skills across multi-disciplinary teams, are key attributes for success in this position. While 7+ years of experience in embedded or systems software development is required, bonus points will be given for an in-depth understanding of 802.11/Wi-Fi standards, radio drivers, wireless security, data path optimization, network stack tuning, real-time performance, test automation, CI/CD pipelines, system validation, cloud-connected or controller-managed wireless solutions, and troubleshooting hardware/software interactions at the platform level. If you are someone who thrives in a collaborative, diverse, and inclusive environment and is passionate about challenging the status quo through innovation and teamwork, Cisco Meraki is looking forward to hearing from you. Cisco Meraki values diversity, inclusion, and collaboration to unlock the full potential of its people and create an employee experience that fosters appreciation, belonging, growth, and purpose for all.,

Posted 1 week ago

Apply

7.0 - 11.0 years

0 Lacs

karnataka

On-site

As a Senior Software Engineer at Cisco, you will be responsible for developing and maintaining robust embedded software for wireless platforms such as access points and controllers. Your main focus will be on crafting, designing, implementing, and optimizing features across the wireless stack to enhance platform capabilities. You will work on platform bring-up, kernel modules, network features, protocol stacks, and performance improvements. Collaborating with hardware, firmware, and cloud teams, you will bring a software-first mentality to solving real-world wireless challenges. Experience with Generative AI-assisted coding tools like GitHub Copilot, Windsurf, and Cursor will be beneficial in accelerating development and improving engineering impact. Key Responsibilities: - Design, develop, and maintain robust embedded software for wireless platforms. - Work on platform bring-up, kernel modules, network features, protocol stacks, and performance improvements. - Own and deliver software components across the full development lifecycle. - Leverage Generative AI tools to improve efficiency, accelerate prototyping, and promote code quality. - Collaborate with hardware, test, and cloud teams for flawless integration and performance. - Optionally contribute to automated validation frameworks and test tools for CI/CD and system integration testing. Required Skills: - 7+ years of experience in embedded or systems software development. - Strong programming skills in C/C++ and Python. - Deep knowledge of Linux, networking (TCP/IP), and wireless protocol behavior. - Experience with networking products, embedded platforms, or system-level services. - Familiarity with build systems, kernel modules, or driver integration. - Track record of effectively using Generative AI tools for development and debugging. - Strong analytical skills with a focus on design correctness, performance, and maintainability. - Excellent teamwork and communication skills across multi-disciplinary teams. Bonus points for: - Understanding of 802.11/Wi-Fi standards, radio drivers, or wireless security. - Experience with data path optimization, network stack tuning, or real-time performance. - Exposure to test automation, CI/CD pipelines, or system validation. - Background in cloud-connected or controller-managed wireless solutions. - Troubleshooting hardware/software interaction at the platform level. If you are someone who is passionate about wireless technology, has a strong software development background, and enjoys collaborating with diverse teams, then we would love to hear from you! Join Cisco Meraki and be part of a culture that values diversity, inclusion, and collaboration to drive innovation and unleash the full potential of its employees.,

Posted 1 week ago

Apply

4.0 - 8.0 years

0 Lacs

ahmedabad, gujarat

On-site

You have 4-6 years of experience and are based in Ahmedabad. As a Senior Software Engineer, you will be proficient in Java, GoLang, and Python. Your responsibilities will include designing, developing, and maintaining software products using Core Java, GoLang, and Python. You will need to implement Object-Oriented Programming (OOPs) principles effectively in core Java and utilize Go fundamentals including concurrency, logging, error handling, and dependency management. It is crucial to adhere to industry best practices throughout the software development lifecycle to ensure high-quality deliverables. Debugging multithreading high-performance applications to identify and resolve issues promptly is also part of your role. You will be expected to participate in event-driven application development, leverage relevant experience to enhance project outcomes, and demonstrate proficiency in data structures and algorithms to optimize software performance. Collaboration within Agile or other product methodologies is essential to deliver timely and innovative solutions. Utilizing version control systems such as Git and build systems like Jenkins, Maven, Gradle, TFS, or similar will be necessary. Implementing instrumentation to gather business-specific metrics and insights into consumer usage patterns is also a part of your responsibilities. Developing Microservices with a strong understanding of AWS services including EC2, Lambda, S3, and CloudWatch is an added advantage. Your skills and qualifications should include a Bachelor's or Masters degree in Computer Science, Engineering, or a related field, along with 4+ years of hands-on experience in software design and development using Core Java/GoLang. Proficiency in implementing OOPs principles and design patterns in Java, solid understanding of Go fundamentals including concurrency, logging, and error handling, experience with debugging multithreading applications, and optimizing performance are required. Strong knowledge of data structures and algorithms, experience working within Agile or other product methodologies, familiarity with version control systems (e.g., Git) and build systems (e.g., Jenkins, Maven), and experience developing Microservices on AWS infrastructure will be beneficial. Excellent problem-solving skills, attention to detail, strong communication and collaboration abilities, and the ability to thrive in a fast-paced, collaborative environment are also essential for this role. If you are interested, please send your CV with contact details to jobs@motadata.com.,

Posted 1 week 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 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

ahmedabad, gujarat

On-site

You have a fantastic opportunity to join our team as a Senior Software Engineer based in Ahmedabad. With 4-6 years of experience, you will be proficient in Java, GoLang, and Python. Your role will involve designing, developing, and maintaining software products, showcasing your expertise across various programming languages and frameworks. This position will allow you to work on challenging projects, collaborate with talented colleagues, and contribute to the enhancement of our cutting-edge solutions. Your responsibilities will include designing, developing, and maintaining software products using Core Java, GoLang, and Python. You will effectively implement Object-Oriented Programming (OOPs) principles in core Java and utilize Go fundamentals such as concurrency, logging, error handling, and dependency management to create robust solutions. Throughout the software development lifecycle, you will adhere to industry best practices to ensure high-quality deliverables. Additionally, you will debug multithreading high-performance applications and optimize software performance using data structures and algorithms. You will collaborate within Agile or other product methodologies to deliver timely and innovative solutions. Your skills will include proficiency in version control systems like Git and build systems such as Jenkins, Maven, or Gradle. Furthermore, you will develop Microservices with a strong understanding of AWS services like EC2, Lambda, S3, and CloudWatch, contributing to the team's knowledge of API management platforms and design standards. You should hold a Bachelor's or Master's degree in Computer Science, Engineering, or a related field. With 4+ years of hands-on experience in software design and development using Core Java/GoLang, you must be adept at implementing OOPs principles and design patterns in Java. Your solid understanding of Go fundamentals, experience with debugging multithreading applications, and knowledge of data structures and algorithms will be valuable assets. Additionally, familiarity with Agile methodologies, version control systems, build systems, and AWS infrastructure will be advantageous. If you are a problem-solver with excellent attention to detail, strong communication and collaboration skills, and the ability to thrive in a fast-paced environment, we encourage you to send your CV to jobs@motadata.com with your contact details.,

Posted 3 weeks ago

Apply

5.0 - 8.0 years

20 - 25 Lacs

Bengaluru

Hybrid

Skills Required Linux Linux internals Linux Kernel Device Drivers C/C++ Programming Build Systems Debugging

Posted 3 weeks ago

Apply

3.0 - 7.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Notice Period : 0 15 Days Job Description: We are looking for a Test Automation Engineer with 3-7 years of experience in Python and test automation. The ideal candidate should have a strong background in Object-Oriented Python, along with experience in building continuous integration (CI) pipelines and automated deployment processes. A solid understanding of software configuration management, particularly using Perforce, is essential. The candidate should also be familiar with bug tracking tools like Jira and possess excellent communication skills. A passion for enhancing CI systems and improving software development processes is highly valued. Key Responsibilities: 1. Develop and implement test automation frameworks using Python. 2. Build and maintain continuous integration pipelines with automated deployment processes. 3. Collaborate with cross-functional teams to improve software development processes. 4. Utilize bug tracking tools (e.g., Jira) for documenting and managing defects. 5. Work with build systems and apply debugging techniques to identify issues. 6. Communicate effectively with team members to ensure project requirements are met. Requirements: 1. 3-7 years of experience in Python programming and test automation. 2. Proficiency in Object-Oriented Python. 3. Experience in building continuous integration pipelines and automated deployment processes. 4. Thorough understanding of software configuration management, especially with Perforce. 5. Familiarity with bug tracking tools (e.g., Jira) and how to effectively use them. 6. Understanding of build systems and debug techniques. 7. Excellent communication skills and ability to collaborate with cross-functional teams. 8. A strong passion for developing CI systems and improving software development processes. Share your resumes at info@silcosys.com

Posted 1 month ago

Apply

5.0 - 10.0 years

15 - 25 Lacs

Bengaluru

Hybrid

We Have opening for a US based Product Based MNC Location - Jayanagar, Bangalore Skills Linux Device drivers Kernel Linux internals Debugging Build Systems

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