1 month ago

Software Engineer - Prisma

Frequentis

On Site
Full Time
RON 120,000
Cluj-Napoca, Cluj, Romania
Apply

Job Overview

Job TitleSoftware Engineer - Prisma
Job TypeFull Time
Offered SalaryRON 120,000
LocationCluj-Napoca, Cluj, Romania

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About Frequentis

The Frequentis Group is an international supplier of communication and information systems for control centres with safety-critical tasks. These ‘Control Centre Solutions’ are developed and distributed by Frequentis in the business segments Air Traffic Management (civil and military air traffic control, aeronautical information management, air defence) and Public Safety & Transport (police, fire and rescue services, emergency medical services, vessel traffic and railways). With headquarters in Vienna, the company employs more than 2300 people worldwide, with subsidiaries, regional offices and representatives in over 50 countries.

In Cluj we started in 2009 and our local team currently has 220+ colleagues and is growing.

About the Role: Software Engineer - Prisma

You will join an agile team working on complex software products within the demanding air traffic management environment, where quality and reliability are paramount. In your daily work, you will plan tasks with your team for upcoming sprints, covering all aspects from feature ideas to operational service. This includes architectural decisions, manual creation, software updates, requirement engineering, test automation, and collaboration with supporting teams like quality and safety management. Frequentis values continuous improvement in team performance, product quality, processes, and individual growth.

Key Tasks

  • Participate in the development and maintenance of our software applications for Air traffic control
  • Take responsibility for all phases of the software life cycle - requirements engineering, design, implementation, testing, and maintenance
  • Cooperate with our international project and development teams
  • Contribute to the further buildout of our development infrastructure
  • Cooperate with the strategic and technical product management

Key Qualifications

  • Completed degree in computer science or a related area of expertise
  • Experience in the team-oriented development of complex software systems on Linux platforms
  • Being open to working in Agile/Scrum incl. Peer-Reviews and Pairing
  • Good knowledge of Software Architecture
  • Good knowledge of an object-oriented programming language, Design Patterns, Multithreading
  • Good knowledge of C++
  • Knowledge of Python
  • Experience with development tools (e.g., JIRA, Git, Jenkins, Coverity, JAMA)
  • Experience with networks and middleware, as well as their APIs, is an advantage
  • Excellent English knowledge in writing and speaking

Nice To Have

  • Knowledge of CMake, Robot Framework
  • Knowledge in refactoring larger code bases
  • Knowledge of requirements engineering
  • German knowledge
  • Knowledge of Air traffic Management or Control

Our Values

The Frequentis team is committed to creating a safer world with innovative strength and technology orientation. At Frequentis Romania, we are a family, valuing and working under a safety-critical mindset. We believe in courage and expertise, applied in everything we accomplish.

Key skills/competency

  • Software Development
  • Air Traffic Management
  • C++
  • Python
  • Linux
  • Agile/Scrum
  • Software Architecture
  • Requirements Engineering
  • Test Automation
  • Multithreading

Tags:

Software Engineer
C++
Python
Linux
Agile
Software Architecture
Requirements Engineering
Test Automation
Multithreading
Git

Share Job:

How to Get Hired at Frequentis

  • Research Frequentis's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor, focusing on safety-critical environments.
  • Tailor your resume for Software Engineer roles: Highlight experience with C++, Python, Linux, agile methodologies, and complex software systems to align with Frequentis's technical needs.
  • Showcase problem-solving skills: Prepare to discuss past projects where you tackled complex software challenges, especially those requiring high reliability and quality.
  • Prepare for technical interviews: Be ready for in-depth questions on software architecture, object-oriented programming, design patterns, multithreading, and development tools like Git and JIRA.
  • Demonstrate strong communication: Emphasize your ability to cooperate with international teams and discuss requirements engineering and product management collaboration.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background