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

L&T Technology Services

Bengaluru

On-site

INR 1,000,000 - 1,400,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

A leading tech consulting firm based in India is seeking a Senior Embedded Software Engineer with 7-10 years of experience. The role requires strong expertise in Yocto, embedded Linux, and C++ programming. Responsibilities include developing C++ applications, working on Yocto-based builds, and integrating security features for industrial platforms. Ideal candidates will have knowledge of networking concepts and security patching. This is a full-time position in the Engineering and IT function.

Qualifications

  • 7–10 years of experience in embedded software engineering.
  • Strong expertise in Yocto and embedded Linux.
  • Familiarity with real-time operating systems is a plus.

Responsibilities

  • Develop and maintain C++ applications for embedded Linux environments.
  • Work on Yocto-based builds and image generation.
  • Contribute to the integration of security features.

Skills

Yocto Project
C++ (C++11/14/17)
Embedded Linux systems
Networking concepts (TCP/IP, sockets, TLS)
Security expertise (CVE handling)

Tools

NI Linux RT
Python/Bash

Job description

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

Experience: 7–10 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/lighttpd) 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
  • CVE remediation and security patch integration.
  • Component upgrades and dependency management.
  • Embedded web server updates and TLS hardening.
Seniority Level

Mid‑Senior level

Employment Type

Full‑time

Job Function

Engineering and Information Technology; Industries: Engineering Services, IT Services and IT Consulting, and Technology, Information and Media

Referrals increase your chances of interviewing at L&T Technology Services by 2x.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Embedded Software Engineer
Lead Embedded Software Engineer

Chabez Tech • Pune District

On-site
INR 3,500,000 - 5,500,000
Lead/ Principal Software Engineer- C++, Embedded Linux & Yocto
Lead/ Principal Software Engineer- C++, Embedded Linux & Yocto

Blackfig Technologies • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Software Engineer/ Sr. Software Engineer- Embedded Linux & Yocto
Software Engineer/ Sr. Software Engineer- Embedded Linux & Yocto

Blackfig Technologies • Bengaluru

On-site
INR 600,000 - 1,200,000
Embedded Linux Developer
Embedded Linux Developer

The Flower Puff Girlz • Pune District

On-site
INR 2,700,000 - 3,300,000
Hybrid work model
Lead Embedded Software Engineer
Lead Embedded Software Engineer

SmartRecruiters, Inc. • Pune District

On-site
INR 4,000,000 - 7,000,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Velodata Global Pvt Ltd • Bengaluru

On-site
INR 1,980,000 - 2,420,000
Senior Embedded Engineer
Senior Embedded Engineer

Us Technology International Private Limited • Bengaluru

On-site
INR 800,000 - 1,200,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

HEX20 • India

On-site
INR 2,500,000 - 4,000,000
MODULE LEAD - Embedded C++
MODULE LEAD - Embedded C++

Happiest Minds Technologies • Maharashtra

On-site
INR 1,200,000 - 2,400,000
Senior Software Engineer
Senior Software Engineer

Mgtechsoft • Bengaluru

On-site
INR 700,000 - 1,200,000