Description   
     We are seeking a  Lead Software Engineer    with expertise in C++   for embedded systems in a Linux environment.
  The ideal candidate will be tasked with developing architectural solutions and pitching ideas during greenfield development.
Strong communication skills and a self-driven approach are essential, along with the capability to work independently or collaboratively.
  This position provides an exciting chance to contribute to the development and performance tuning of software code.
    
  Responsibilities   
     Develop and pitch architectural solutions during greenfield development    Collaborate effectively with partners, business stakeholders, and technical experts    Performance-tune and develop software code    Troubleshoot and debug software code    Work independently or collaboratively    Adapt communication to the level and nature of the audience    Contribute to the development of strategy and architecture    Embrace and respect ideas from team members    Contribute to test automation and CI/CD if experienced    Learn and adapt to new technologies    
  Requirements   
     Bachelors Degree in Computer Science or equivalent experience    Minimum 8 years of development experience    Proficiency in object-oriented software development using C++ (17+)    Hands-on experience with embedded systems in a Linux environment    Knowledge of design patterns and design principles    Experience with memory management, multithreading, efficiency & performance analysis    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    
  We offer   
     Opportunity to work on technical challenges that may impact across geographies    Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications    Opportunity to share your ideas on international platforms    Sponsored Tech Talks & Hackathons    Unlimited access to LinkedIn learning solutions    Possibility to relocate to any EPAM office for short and long-term projects    Focused individual development    Benefit package: Health benefits Retirement benefits Paid time off Flexible benefits     Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)