← Back to jobs

Randstad Offshore Services Logo
Embedded Linux Engineer

Randstad Offshore Services

 

bengaluru corporation building, karnataka

Posted On: 13 days ago
Experience: 8+ years
Availability: Onsite
Openings: 1
Category: Embedded Linux Engineer
Tenure: Full-time Only
Related Jobs

No related jobs found

Description

You will develop and maintain high-performance C++ applications for embedded Linux environments.

Responsibilities

  • Design and implement efficient data structures and algorithms to optimize application performance and scalability.
  • Write clean, modular, and well-documented code following OOP principles and best practices.
  • Debug and troubleshoot software issues using tools like GDB, Valgrind, or AddressSanitizer.
  • Optimize existing codebases for efficiency, maintainability, and memory management.
  • Collaborate with architects, testers, and designers while participating in code reviews.

Required Skills

  • 8+ years of experience with strong proficiency in C++ (11/14/17/20) and Object-Oriented Programming.
  • Hands-on experience with multithreading, concurrency, and memory management.
  • Deep understanding of STL, smart pointers, and design patterns.
  • Proficiency with version control systems including Git and SVN.
  • Experience with CI/CD pipelines and Agile/Scrum methodologies.
  • Strong problem-solving skills for writing optimized, scalable code.
  • Experience with Makefiles and debugging tools such as Valgrind or Clang Static Analyzer.

Preferred Skills

  • Experience with CMake, Boost, Qt, or embedded systems.
  • Knowledge of Python or Bash for automation.

Education

Any Gradute

Related Jobs

No related jobs found

← Back to jobs