Real-Time Software Engineer

NT is seeking a talented and ambitious Real-Time Software Engineer to join our growing Engineering team. We value strong engineers who are agile enough to jump in to most projects.

In this role you will design and develop real-time application software for our aerospace programs: command and control systems, sensor and data fusion, sensors integration and simulations.

In this role other duties may include:

  • Project Management
  • Participating in project estimates, proposals, planning, organizing, and status reporting
  • Requirements analysis
  • Software and System architecture and design
  • Software implementation
  • Software Integration
  • Lab and End User testing
  • Problem diagnosis/resolution.


This individual will be responsible for translating business needs into technical solutions, and defining solutions through reasoned application of information technology. The Software Engineer designs, develops, and documents overall architecture of systems, including hardware and software.

  • Determines integrated hardware and software architecture solutions that meet performance, usability, scalability, reliability, and security needs for aerospace applications
  • Contributes through vision and has significant impact on future technologies and strategy
  • This individual is a key contributor on infrastructure services and/or strategies that require complex or advanced conceptualization.

Basic Qualifications (Required)

  • MS in Computer Science, Computer Engineering, Electric Engineering, or the equivalent
  • 3+ years of software development/programming experience using C++
  • Experience with object-oriented software design
  • Experience in Software Requirements definition and management as well as Software Design using CAE tools (Visual Paradigm or Enterprise Architect)
  • Experience in Software and Design Documentation and god knowledge of UML
  • Commitment to customer satisfaction, performance excellence, teamwork, and process improvement
  • Adaptive to change and successful in dealing with ambiguity and new challenges in an Integrated Product Team (IPT) environment
  • Professional English spoken and written

Desired Qualifications/Experience

  • Experience in real-time software development that includes design development through integration test phases
  • Experience with Real Time Operating Systems
  • Prior avionics software development
  • Professional French


Junior Software Engineer

The Software Engineer will participate in design, implementation and test of mission critical systems. The engineer will be involved in Real Time software development client/server, user interface, graphical display, signal processing, communications software and/or embedded applications.
Activities include:
  • Designs, develops and tests computer and/or embedded software
  • Analyzes requirements, identifies required work and estimates development tasks
  • Works with team members to ensure system meets operational requirements
  • Creates product documentation inputs for technical writers
Required skills and qualifications:
  • Bachelor’s degree in Computer Science, Computer Engineering, Engineering (Masters preferred)
  • Minimum 1-2 years related professional software development experience or Master’s degree in Computer Science, Computer Engineering, Engineering, or equivalent
  • Minimum 1 year experience with C++ development, or Master’s degree in Computer Science, Computer Engineering, Engineering, or equivalent
  • Minimum 1 year experience with object oriented (OO) design and development, or Master’s degree in Computer Science, Computer Engineering, Engineering, or equivalent
  • Microsoft Visual Studio 2008 or more recent, Visual C++
  • Embedded systems experience
  • Scientific/engineering applications experience
  • Strong math skills
  • GUI, client/server and/or communication interface development experience
  • Digital signal processing (complex signals, decimation, windowing, FFT, filtering
  • Qt and/or MFC/Win32
  • Boost libraries
  • C++ and/or boost exceptions
  • CppUnit or other unit test framework
  • Multi-threaded real-time systems
  • Radar imaging and/or tracking experience (SAR, ISAR), RF, electromagnetic

ESA’s space weather probe will warn us if devastating solar storms are heading for Earth

From hurricanes to solar storms, weather in space has the potential to cause havoc on Earth so the European Space Agency (Esa) is planning a space-weather satellite to act like an interstellar forecaster.

In 2023, Esa will send a probe to a gravitationally stable point in space, known as Langrage 5 (L5), where it will study streams of charged particles heading towards Earth. Other probes currently face the Sun, at Larange 1 (L1), so the new positioning would offer an alternative view of the star’s surface and let scientists measure the speed of solar eruptions more precisely. It will be the first Esa mission aimed at forecasting space weather.

Solar storms, or coronal mass ejections (CME), can have an adverse effect on satellites across the Earth. A recent study, co-authored by researchers from the Cambridge Centre for Risk Studies at University of Cambridge, predicted solar storms could cause massive blackouts across the US and cost up to $41.5 billion a day due to the economic costs of disruption.

Pietro Andronico

Chief Executive Officer at Nurjana Technologies

Leave a Reply

Your email address will not be published. Required fields are marked *