Project Leader in Software Engineering tool development

C

Project Leader in Software Engineering tool development

C
plac Europejski 1, Warszawa

Samsung R&D Institute Poland

Full-time
Permanent
Senior
Hybrid

Job description

About our Team

The team is working on Cloud solutions focusing on user interface, logic and client side applications. Together with frontend design and development specialists we are engaged in logic development with growing scope of responsibilities. Our products are related to web scrapping, data acquisition, data visualization, data processing and labelling. We encourage you to apply also when your qualifications are met partially. Remember – your well maintained and rich GitHub is better than shiny CV. If you are motivated and focused we should talk.

Samsung Electronics is putting a lot of effort into software quality and software development process. In cooperation with other Samsung Electronics centers and Open Source community we are developing Static Verification Analyzer tool that aims to improve software quality and reduce defects in released products. Our goal is to detect any hidden code vulnerability in C/C++/C#/Java/Kotlin/Python code.

As part of the project we are developing core engine, defect analysis engine, structure analysis engine and continue integration of open source components (like Clang, OpenJDK, SpotBugs, KotlinC).


Key challenges of the project:

  • Provide compatibility to newest versions of mentioned programming languages
  • Add new checkers on LLVM/Clang compiler level
  • Reduce number of false-positives
  • Reduce build time
  • New features development.


We are looking for experienced leader who will be responsible for:

  • Contacts with project owner and all stakeholders (no business trips)
  • Scope planning
  • Project execution (work coordination)
  • Monitoring and Controlling
  • Project closure


We also expect that person hired on this position will be responsible for operational tasks required to deliver defined project and meet company standards (people management, process compliance, goals definition and verification).



Role and Responsibilities

  • Project management (soft skills and hard skills required)
  • Coordinate work of engineers
  • Ability to verify code, perform build, support team as technical leader


Technologies in use

  • LLVM 16.0.6, Clang 16
  • C/C++ (14-17)
  • C# (Roslyn)
  • Java (JDK 21-23)
  • Kotlin 2.1
  • Go
  • GitHub & Atlassian tools


Skills and Qualifications

  • Communicative spoken and written English and Polish
  • At least 5 years as Technical Leader or Project Manager (PMP is a plus)
  • At least 5 years of experience as Software Engineer/Technical Leader (preferred Linux developer)
  • Professional experience or academic understanding of compilers (frontend & backend)
  • Professional experience with at least two of: C/C++, C#, Java/Kotlin, Python
  • Experience with Git & GitHub


Nice to have

  • Experience with static analysis tools


We offer

Team:

  • Very dynamic work environment
  • Knowledge sharing internally and externally
  • Start of work between 7 a.m. and 10 a.m.
  • Friendly working atmosphere among good team-players with supportive leaders
  • Wide range of trainings and a huge support in developing algorithmic skills
  • Working with the latest technologies on the market
  • Possibility to attend local and foreign conferences

Benefits:         

  • Variety of discounts (Samsung products, theaters, restaurants)
  • Unlimited free access to Copernicus Science Center for you and your friends
  • Possibility to test new Samsung products
  • Private medical care (possibility to add family members for free)
  • Multisport card
  • Life insurance
  • Lunch card
  • A partial reimbursement of the cost of an English language course
  • Possibility to learn Korean for free
  • Monthly integration budget

Location:

  • Office in Warsaw Spire
  • Hybrid work system (3 days from the office)


Tech stack

    LLVM 16.0.6, Clang 16

    advanced

    C# (Roslyn)

    advanced

    Java (JDK 21-23)

    advanced

    C++

    advanced

    C

    advanced

    Kotlin

    advanced

    C#

    advanced

    Java

    advanced

Office location

Published: 27.02.2025

About the company

Samsung R&D Institute Poland

Samsung R&D Institute Poland is one of the largest research and development centers in Poland. Our offices are located in Warsaw and Kraków. It is there that the high-quality software for Samsung Electronics products is ...

Company profile