.
Real-Time C++ and Python Software Engineer
  • Kraków County
Real-Time C++ and Python Software Engineer
Kraków, Kraków County, Lesser Poland Voivodeship, Polska
NeuReality
25. 2. 2025
Informacje o stanowisku

Real-Time C++ and Python Software Engineer

Poland - Full-time - Senior

About The Position

We are seeking a highly skilled Real-Time C++ and Python Software Engineer to join our dynamic team. The ideal candidate will have extensive experience in developing and optimizing software for real-time systems, ensuring high performance and reliability. This role involves working on cutting-edge projects that require a deep understanding of the theoretical and practical aspects of real-time computing, with proficiency in both C++ and Python.

Responsibilities:

  1. Design, develop, and maintain software for real-time systems using C++ and Python.
  2. Optimize software to meet performance requirements and ensure low latency and high reliability.
  3. Collaborate with cross-functional teams to define software requirements and specifications.
  4. Implement and test software modules to ensure they meet the necessary performance and safety standards.
  5. Debug and resolve issues in a timely manner, ensuring minimal impact on project timelines.
  6. Utilize Python for scripting, automation, and integration tasks.
  7. Stay updated with the latest advancements in real-time computing, C++ programming, and Python development.
  8. Document software design, implementation, and testing procedures.

Requirements

  1. Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  2. 5 years of SW Development experience.
  3. At least 3 years of experience in real-time software development with C++ and Python.
  4. Proficiency in multi-threaded and concurrent programming.
  5. Experience with low-level programming and hardware interfacing.
  6. Excellent problem-solving skills and attention to detail.
  7. Ability to work both independently and as part of a team.
  8. Strong communication skills to effectively collaborate with other team members and stakeholders.

Advantages

  1. Experience with real-time automotive, aerospace, telecommunications, or industrial automation systems.
  2. Familiarity with software development tools and environments such as GNU/Linux, Windows, or embedded systems.
  3. Knowledge of software development methodologies, including Agile and Scrum.
  4. Experience with performance profiling and optimization tools.
  5. Understanding of network protocols and communications in real-time systems.
  6. Experience with Python libraries and frameworks for real-time applications.
#J-18808-Ljbffr

  • Praca Kraków
  • Kraków - Oferty pracy w okolicznych lokalizacjach


    91 114
    11 909