Blackfig Technologies Logo

Blackfig Technologies

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

Posted 6 Days Ago
Be an Early Applicant
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
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.
The summary above was generated by AI

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

    

Similar Jobs

41 Seconds Ago
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Financial Services
Lead complex technology projects and programs from planning through delivery. Responsibilities include defining requirements, allocating resources, managing timelines and risks, coordinating software, QA, and business stakeholders, monitoring progress, and communicating status. The role also promotes validated AI-assisted project governance, requires strong technical fluency across AWS, MQ, Kubernetes, resiliency, and application architecture, and applies Agile methodologies and JIRA for delivery tracking.
Top Skills: AgileAi-Assisted Project ManagementAuto-ScalingAWSDisaster RecoveryExcelJIRAKanbanKubernetesLoad BalancingMicroservicesMS OfficeMqPowerPointScrumSlasSlisSlos
49 Seconds Ago
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Financial Services
Lead strategy, roadmap, and delivery for Securities Services data and AI products. Partner with engineering, operations, business, and clients to develop scalable data pipelines, AI/ML solutions, data lake capabilities, RAG applications, and analytics platforms. Oversee data quality, lineage, metadata, stakeholder requirements, product delivery, and continuous improvement while providing technical leadership across global teams.
Top Skills: Ai/MlSparkAWSData LakesData LineageData PipelinesDatabricksETLHadoopMetadata ManagementAzurePrompt EngineeringRag
A Minute Ago
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Financial Services
Leads multiple software engineering teams, providing technical direction, coaching, and oversight. Owns resource and budget decisions, SDLC practices, cross-team collaboration, operational excellence, and delivery execution. Drives enterprise adoption of AI-assisted engineering and SDLC automation with governance, security, resiliency, quality, and measurable outcomes. Advises leadership on technical strategy and efficiency while hiring, developing, and recognizing talent.
Top Skills: AngularCloud-Native TechnologiesDjangoFlaskPythonReact

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account