Software Engineer - Prisma

Frequentis Usa, Inc.
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Remote

Tech stack

API
Software Applications
JIRA
Automation of Tests
C++
CMake
Software Design Patterns
Linux
Programming Tools
Middleware
Python
Object-Oriented Software Development
Scrum
Product Management
Software Architecture
Software Systems
Jama (Software)
Multithreading
GIT
Information Technology
Code Restructuring
Jenkins

Job description

In your daily work, you plan tasks with your team for the next sprint. The team covers all tasks to turn a feature idea into a product feature fit for operational service. This includes architectural decisions, manuals, software updates, requirement engineering, test automation, and collaboration with supporting teams (e.g., quality and safety management). You strive to improve the team's performance, the product, the processes, and yourself.

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

Requirements

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

Benefits & conditions

We offer a range of benefits focused on work-life balance, professional development and flexibility.

About the company

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 230+ colleagues and is growing. You are working in an agile team on our complex software products in the complex air traffic management environment with high demands on quality and reliability., Frequentis team is committed to creating a safer world with our innovative strength and technology orientation. At Frequentis Romania we are a family, while we value and work under a safety-critical mindset. We believe in courage and expertise, applied in everything we accomplish.

Apply for this position