Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
YASH Technologies

Embedded Software Developer, Linux BIOS

YASH Technologies

. Develop and maintain embedded software for Linux BIOS and embedded Linux platforms .

Posted 10/23/2026full-timePune • IndiaMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in embedded software development for Linux-based platforms, with strong capabilities in C/C++ programming, multithreading, and inter-process communication. Proficient in secure software development practices and familiar with tools like Yocto and Buildroot for embedded Linux distribution management.

Highest-signal resume keywords
Embedded Software DevelopmentC/C++ ProgrammingLinux BIOS DevelopmentYocto and BuildrootSecure Software Development Practices

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Embedded Linux DevelopmentMultithreadingInter-Process CommunicationLinux Kernel FundamentalsSoftware DebuggingPerformance OptimizationGit Version ControlLinux ArchitectureSystem ProgrammingEmbedded Device Integration
Soft Skills
Analytical SkillsProblem-Solving Skills
Tools & Technologies
YoctoBuildrootGit
Industry Keywords
Secure BootSecure UpdateVulnerability RemediationModbusBACnetMQTT

Tech Stack

Tools & technologies
LinuxRustC++

About the role

Key responsibilities & impact
  • Develop and maintain embedded software for Linux BIOS and embedded Linux platforms
  • Design, implement, and optimize software components using C/C++
  • Develop new features and resolve software defects, performance issues, and security vulnerabilities
  • Implement and maintain multithreaded applications and inter-process communication mechanisms
  • Work with Linux kernel and driver components to support system functionality and hardware integration
  • Support the build, customization, and maintenance of embedded Linux distributions such as Yocto and Buildroot
  • Support Secure Boot, Secure Update, and vulnerability remediation activities
  • Collaborate with cross-functional teams during design, development, testing, and release phases
  • Maintain source code and development artifacts using Git version control

Requirements

What you’ll need
  • 6-10 years of experience in embedded software development on Linux-based platforms
  • Strong programming skills in C/C++
  • Embedded Linux software development experience
  • Linux BIOS development and maintenance experience
  • Knowledge of multithreading and inter-process communication (IPC)
  • Linux kernel and driver fundamentals
  • Experience with Yocto and Buildroot
  • Software debugging and performance optimization skills
  • Git version control
  • Secure software development practices
  • Strong understanding of Linux architecture, system programming, and embedded device integration
  • Familiarity with Secure Boot, Secure Update, and vulnerability remediation
  • Excellent analytical, debugging, and problem-solving skills
  • Knowledge of Rust programming language is an added advantage
  • Exposure to Modbus, BACnet, MQTT, or similar industrial communication protocols is desirable
  • Bachelor's degree in Computer Science, Electronics, Electrical Engineering, Embedded Systems, or a related field is preferred

Benefits

Comp & perks
  • Flexible work arrangements
  • Career-oriented skilling models
  • Continuous learning, unlearning, and relearning
  • Stable employment
  • Inclusive team environment
  • Support needed for realization of business goals
  • Great atmosphere and ethical corporate culture