🔔 FCM Loaded

Senior Embedded Software Engineer (C++ / Yocto / NI Linux RT)

L&T Technology Services

5 - 10 years

Bengaluru

Posted: 20/12/2025

Getting a referral is 5x more effective than applying directly

Job Description

Job Title: Senior Embedded Software Engineer (C++ / Yocto / NI Linux RT)

Location: Bangalore

Experience: 710 years

About the Role

We are looking for an experienced Embedded Software Engineer with strong expertise in Yocto , embedded Linux , and C++ programming . The role involves working on NI Linux RT repositories , security-focused development, and networking components for industrial embedded platforms. Familiarity with cRIOs is a plus but not mandatory.

Key Responsibilities

  • Develop and maintain C++ applications and services for embedded Linux environments.
  • Work on Yocto-based builds , including custom layers, recipes, and image generation.
  • Contribute to NI Linux RT repo mainline features , kernel/userland improvements.
  • Perform CVE remediation , security patching, and ensure comprehensive test coverage .
  • Upgrade critical components (e.g., OpenSSL, system libraries) and validate dependencies.
  • Implement and update embedded web server stacks (nginx/lig with security hardening.
  • Collaborate with cross-functional teams for integration, testing, and deployment.

Required Skills

  • Strong experience in Yocto Project and embedded Linux systems .
  • Proficiency in C++ (C++11/14/17) and Linux programming.
  • Familiarity with real-time operating systems (NI Linux RT or similar).
  • Solid understanding of networking concepts (TCP/IP, sockets, TLS).
  • Security expertise: CVE handling, vulnerability patching, and test coverage strategies.

Preferred Skills

  • Experience with cRIO hardware and NI toolchains.
  • Knowledge of web server configuration and hardening .
  • Scripting skills in Python/Bash for automation and build processes.
  • Exposure to SBOM generation , security compliance, and CI/CD pipelines.

Potential Projects

  • Mainline feature development in NI Linux RT repo .
  • CVE remediation and security patch integration.
  • Component upgrades and dependency management.
  • Embedded web server updates and TLS hardening.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.