Software Engineer
Posted 16 days ago · 0 applicants
Saving, applying or scoring takes a few seconds to set up your free account.
The role in plain words
This role involves developing advanced software solutions in Modern C++ on Linux platforms for complex algorithmic systems. You will participate in the full software development lifecycle, collaborate with multidisciplinary teams, and help solve complex technical challenges. Additionally, the role includes mentoring junior developers on the team.
- Bachelor's degree in Computer Science, Software Engineering, Physics or another Exact Sciences discipline
- 4+ years of hands-on C++ development experience
- Strong experience with Object-Oriented Design (OOD) and Object-Oriented Programming (OOP)
- Strong analytical mindset and background in exact sciences
- At least 2 years of senior-level experience supporting junior developers and solving complex technical problems
- Experience with Modern C++ and advanced C++ libraries
- Familiarity with modern software design patterns
- Experience with CI/CD pipelines
- Experience working in Agile development environments
Extracted from the job description · kept up to date automatically
Who this suits
This role suits experienced C++ engineers with a strong background in exact sciences and at least 4 years of hands-on C++ development. It is less ideal for beginners or developers seeking remote work, as no work mode flexibility is specified.
Full job description
Original listing · kept for referenceReal Time Group, LTD., is looking for an experienced Software Engineer to join a multidisciplinary team developing advanced algorithms for unique, cutting-edge projects.
Job Responsibilities:
• Develop advanced software solutions for complex algorithmic systems.
• Design and implement software in Modern C++ on Linux platforms.
• Collaborate closely with algorithm developers, systems engineers and verification teams.
• Participate in the full software development lifecycle, from design through implementation and optimization.
• Contribute to solving complex technical challenges and mentoring junior developers.
Minimum Requirements:
• Bachelor's degree in Computer Science, Software Engineering, Physics or another Exact Sciences discipline - required.
• 4+ years of hands-on C++ development experience - required.
• Strong experience with Object-Oriented Design (OOD) and Object-Oriented Programming (OOP) - required.
• Strong analytical mindset and background in exact sciences - required.
• At least 2 years of senior-level experience supporting junior developers and solving complex technical problems - required.
Nice to have:
• Experience with Modern C++ and advanced C++ libraries - an advantage.
• Familiarity with modern software design patterns - an advantage.
• Experience with CI/CD pipelines - an advantage.
• Experience working in Agile development environments - an advantage.
• Knowledge of physics and radar systems - an advantage.
Questions about this role
- This listing did not state a salary. We only show pay when the employer publishes it.
- Bachelor's degree in Computer Science, Software Engineering, Physics or another Exact Sciences discipline, 4+ years of hands-on C++ development experience, Strong experience with Object-Oriented Design (OOD) and Object-Oriented Programming (OOP), Strong analytical mindset and background in exact sciences, At least 2 years of senior-level experience supporting junior developers and solving complex technical problems