Build Systems Engineer (Embedded Systems)

7 - 12 years

12 - 20 Lacs

Posted:2 weeks ago| Platform: Foundit logo

Apply

Skills Required

Work Mode

On-site

Job Type

Full Time

Job Description

Title: Build Systems Engineer (Embedded Systems)

Location: Bengaluru

Duration: Full-time onsite

Notice Period: Immediate Joiner or 15 Days

Mandatory skills: Linux Build systems, Yocto, Zephyr, C++

About the Role:

We are seeking an expert Build Systems Engineer to architect the foundation of our embedded software development. You will design, implement, and maintain the build systems and toolchains for our diverse products, including our multi-processor Linux (Yocto) and Zephyr RTOS platforms, enabling our developers to build, test, and debug complex software efficiently.

Key Tasks & Responsibilities:

  • Design, develop, and maintain robust build systems using CMake/Conan, Zephyr west Yocto/Bitbake.
  • Manage dependencies and integrate third-party libraries for both Linux and RTOS environments.
  • Set up and maintain cross-compilation environments and embedded toolchains for various ARM targets.
  • Optimize build system performance, resource utilization, and caching strategies.
  • Collaborate with hardware and software teams to support board bring-up and ensure seamless integration.
  • Troubleshoot complex build, compilation, and linking issues.
  • Create and maintain clear documentation for build processes and development environments.

Minimum Education & Experience:

Degree in Engineering, Computer Science, or a related field with proven experience managing build systems for embedded software projects.

Deep expertise in embedded systems concepts, CPU architectures, and cross-compilation.

Strong experience with Linux-based systems (Bash) and C/C++ development.

Required Qualifications & Skills:

Build System Mastery:

Embedded Toolchains:

Dependency Management:

Version Control:

Scripting & Automation:

Sought-After Soft Skills:

Strong communication, collaboration, and problem-solving skills.

Ability to work independently, prioritize tasks, and deliver high-quality results.

A proactive and self-motivated mindset geared towards continuous learning.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
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.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You