Lead/ Principal Software Engineer- C++, Embedded Linux & Yocto

Posted 4 Hours Ago
Be an Early Applicant
Bangalore, Bengaluru Urban, Karnataka, IND
In-Office
Expert/Leader
Artificial Intelligence • Information Technology • Professional Services • Consulting
The Role
Leads embedded software engineering focused on toolchain analysis, debugging, testing, feature enhancement, and issue resolution. The role requires expertise in C, Assembly, Linux, binutils, compilers, and development tools, plus scripting experience. Responsibilities include mentoring engineers, communicating with customers, contributing to open-source communities, supporting SDLC activities, and proposing improvements to team quality and productivity. Yocto, OpenEmbedded, C++, and Rust experience are advantageous.
Summary Generated by Built In

Job Summary:

The job includes work on issues analysis, debugging and fixing. Engineer should come up new ideas and proposals that will enhance the quality and productivity of the team. Able to communicate with customer and mentor the team.

Roles & Responsibilities:

-         Toolchain issues analysis and debugging, testing

-         Toolchain feature implementation and enhancements

-         Mentoring new joiners

-         Customer communication

-         Should work with open-source community

Key Skills: 

Embedded Systems, Linux, Hardware Architecture, C, C++, Scripting, Requirement Management, ISO standards, SDLC, Team management, Handling customer.

Mandatory Skills:

-         Hands-on work experience and good understanding on Compiler, Assembler, Linker, Libraries & Debugger

-         Expert knowledge and hands-on experience in C & Assembly Language

-         Hands on experience with binutils

-         Hands-on experience with python, shell script or similar scripting languages

-         Experience in working at various phases of SDLC

-         Experience on Software testing and testing tools

-         Experience with Linux and modern software tools and techniques for development

 

Good to have ;

-         Experience with Yocto / Open Embedded

-         CPP / Rust

-         Experience with Rust programming language

-         Familiarity with embedded systems design and architecture

    

Skills Required

  • Expert hands-on knowledge of C and Assembly language
  • Hands-on experience with compilers, assemblers, linkers, libraries, and debuggers
  • Hands-on experience with binutils
  • Hands-on experience with Python, shell scripting, or similar scripting languages
  • Experience working across various phases of the software development life cycle
  • Experience with software testing and testing tools
  • Experience with Linux and modern software development tools and techniques
  • Experience with Yocto or OpenEmbedded
  • Experience with C++ or Rust
  • Experience with the Rust programming language
  • Familiarity with embedded systems design and architecture
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
22 Employees
Year Founded: 2016

What We Do

Blackfig Technologies is a Bengaluru-based technology consulting and staffing company serving forward-thinking enterprises. It provides end-to-end technology services and positions itself as an AI transformation agency for mid-market businesses, deploying bespoke agentic systems within clients’ existing tools. Its offering emphasizes enterprise technology implementation, workforce support, user adoption, and ROI tracking. Blackfig combines consulting expertise with staffing and practical AI deployment to help organizations modernize operations and achieve measurable business outcomes.

Similar Jobs

Cloudflare Logo Cloudflare

Technical Accounting Analyst (Infrastructure)

Cloud • Information Technology • Security • Software • Cybersecurity
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
4400 Employees

Cloudflare Logo Cloudflare

Software Engineer

Cloud • Information Technology • Security • Software • Cybersecurity
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
4400 Employees

Expedia Group Logo Expedia Group

Data Engineer

AdTech • eCommerce • Information Technology • Software • Travel • Generative AI
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
16000 Employees

Capco Logo Capco

Tester (RWA/Basel)

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
India
6000 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account