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.
