Search by job, company or skills

Epam Systems India Private Limited

Senior Software Engineer - C++ Embedded Linux

Quick Apply
  • a month ago
  • Over 100 applicants

Job Description

Job Title : Senior Software Engineer - C++ Embedded Linux

Skills : C++,Embedded Systems,Linux

Location : Bangalore,Chennai,Hyderabad,Pune,Gurgaon

We are looking for aSenior Software Engineerwith expertise in C++ for embedded systems in a Linux environment.

The ideal candidate will be responsible for developing architectural solutions and pitching ideas during greenfield development. You must possess strong communication and self-driven skills, with the ability to work independently or as part of a team.

This role offers an exciting opportunity to contribute to the development and performance tuning of software code.

Responsibilities :

  • Offer and pitch architectural solutions during greenfield development
  • Collaborate effectively with partners, business stakeholders, and technical experts
  • Develop and performance tune software code
  • Troubleshoot and debug software code
  • Work independently or as part of a team
  • Adapt to the level and nature of the audience during communication
  • Contribute to the development of strategy and architecture
  • Respect and welcome ideas from team members
  • Contribute to test automation and CI/CD if experienced
  • Learn and adapt to new technologies

Requirements :

  • Bachelor's Degree (BA, BS, or MS in Computer Science) or equivalent experience
  • Minimum 5-6 years of development experience
  • Proficiency in object-oriented software development using C++ (17+)
  • Knowledge of IPC and Multithreading
  • Hands-on experience with embedded systems in a Linux environment
  • Knowledge of design patterns and design principles
  • Experience with memory management and efficiency & performance analysis
  • Knowledge and coding experience on smart pointers
  • Proficiency in using tools such as Visual Studio, shell scripts, git, Confluence, Jira
  • Strong analytical skills, attention to detail, and a careful approach to handling issues
  • Ability and desire to learn new technologies

Nice to have :

  • Hands-on experience with test automation and CI/CD

Skills Required

Login to check your skill match score

Login

Date Posted: 16/10/2024

Job ID: 96445363

Report Job

About Company

EPAM Systems Inc. (EPAM) is a leading digital transformation services and product engineering company. Since 1993, we have used our software engineering expertise to become a leading global provider of digital engineering, cloud and AI-enabled transformation services, as well as a leading business and experience consulting partner for global enterprises and ambitious startups. We address our clients’ transformation challenges by fusing EPAM Continuum’s integrated strategy, experience and technology consulting with our 30+ years of engineering execution to speed our clients’ time to market and drive greater value from their innovations and digital investments.

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior Software Engineer C Embedded Linux

Epam Systems India Private LimitedCompany Name Confidential

Embedded Software Engineer C Linux VxWorks

CIENA India Private LimitedCompany Name Confidential
Last Updated: 25-10-2024 01:00:22 PM
Home Jobs in Bengaluru / Bangalore Senior Software Engineer - C++ Embedded Linux