Developers, Software for Self-Protection Systems, Aeronautics, Lystrup

Denne stilling er desværre ikke længere ledig.
Se alle ledige stillinger

Lystrup

We are looking for passionate software developers to be part of a team that creates world-class software for our self-protection systems within the aerospace domain.
Are you excited about the opportunity to develop software for the best self-protection systems for jet fighters, military transport aircraft, helicopters, and other aircraft world-wide?
Do you want to work closely together with engineers, computer scientists and systems engineers to build and maintain systems used by nations around the world?


Then we have a unique opportunity for you!

Job description

We are looking for passionate developers to join us in building and maintaining mission-critical software for military aircraft that is used internationally both inflight and on the ground.

Flight software consists of programs running on avionics embedded computer systems that support inflight operations during missions, referred to as Operational Flight Programs (OFP). OFPs interface with onboard aircraft systems and subsystems to provide capabilities and support to pilots.
Ground software consists of high-level application software for supporting pre- and postflight operations on the ground, such as mission planning and debriefing, referred to as Mission Support Tools (MSTs). MSTs are responsible for configuring OFPs prior to flight, and for delivering debriefing capabilities after flight, to provide pilots and ground crew insight into events that occurred inflight.

You will be working primarily with either Flight or Ground software. We encourage diversity and knowledge sharing, and it is possible to work with both Flight and Ground software, should you have the will and desire.

You will take part in the creation of requirements, the development and testing of Flight OFP and/or Ground MST.
The department is part of the SPS organization which consists of approximately 60 engineers across Denmark and the US working within systems, hardware, electronics, automated test equipment, and mechanical engineering disciplines.

Areas of responsibility

In the Flight and Ground team, we are covering these responsibilities:

Flight Software
Develop maintainable, testable embedded software for proprietary and COTS hardware on an application level in C++.

Ground Software
Develop maintainable, testable Microsoft Windows applications using WPF and WinForms in C#.

Common for Flight & Ground

Participate in code review practices to provide and receive constructive feedback.
Work closely together with the architects and systems engineers.
Help maintain our development tools and integrated toolchain.
Maintain and review technical documentation such as requirements specifications, test specifications and interface control documents.
Develop automated test suites, unit tests, integration tests as and conduct tests on real hardware in the lab.

In the Flight and Ground team, we are working with these technologies:

Flight Software
C++ (primarily)
C# & C (secondarily).
Real-Time Operating Systems.
Google Test.

Ground Software
C# (primarily), WPF, WCF, Winforms.
.NET 6 and 5, .NET 4.x.

C++ (secondarily).
Moq, TestCentric and NUnit.
NHibernate OR/M
Castle Windsor and Microsoft Unity Dependency Injection Framework.

Common for Flight & Ground
Microsoft Visual Studio and Visual Studio Code with Resharper Ultimate

What’s our company like?
We are an international company representing world class expertise, delivering complex and high-tech products. We value our colleagues and our meaningful contributions to securing people through advanced technology. During your onboarding in Terma you can expect a thorough introduction and training in our systems and processes, as well as a strong focus on teaching you useful new competences and further strengthening current ones, both professionally and personally. Our company culture is autonomous and engaging, and we acknowledge the importance of flexibility in a great working environment. On our different locations, we offer various social activities to bring all our colleagues together.

How to succeed in this position?
Minimum qualifications:

  • You hold a relevant degree in computer science or engineering.
  • You have a desire to work with software architecture, design, and business logic.
  • You speak and understand English (all documentation is in English).

The ideal candidate:

  • You have a few years of professional work experience, and/or holds a relevant master’s degree in computer science or engineering.
  • Experience with design patterns and understanding of S.O.L.I.D principles.
  • Experience with task management and knowledge sharing tools like Jira and Confluence.
  • Experience with the continuous integration tools Git, Gerrit (for review) and Jenkins (CI).
  • Understanding of agile development.

The two most important personal characteristics are, first and foremost, the ability to function well in context of teamwork. Building mission-critical software involves working within teams and with stakeholders that are multidisciplinary; effective communication, collaboration and teamwork skills are crucial for coordinating efforts, exchanging information, and ensuring successful project execution. Next, the attention to detail is highly valued; building software for mission-critical use requires a meticulous approach and a strong focus on detail, precision, and accuracy to ensure that the software functions reliably and meets the strict requirements and specifications.

We have fun at work with an informal and relaxed working environment although at the same time we are aware of the crucial nature of the solutions that we are a part of – and we’d love to have you on board!

Any unanswered questions?

Feel free to contact Hans Kristian Lintrup, Senior Manager on +45 2328 7483 or [email protected] in case of any further questions regarding this position.
We look forward to receiving your application and CV. To ensure that your application will reach us and is properly processed, we only accept applications via www.Terma.com.

Application deadline: Applications will be processed continuously.

Bear in mind that candidates must be able to obtain a security clearance by the Danish Defence Intelligence Service. This entails that candidates, as a minimum, have stayed within NATO/EU for the last 7 years only interrupted by short stays abroad.

The high-tech and innovative Terma Group develops products and systems for defense, non-defense and security applications, including command and control systems, radar systems, self-protection systems for aircraft and vessels, space technology, and aerostructures for the aircraft industry.

Headquartered in Aarhus, Denmark, Terma has subsidiaries and operations across Europe, in the Middle East, in Asia Pacific as well as a wholly-owned U.S. subsidiary, Terma Inc., with offices in Washington D.C., Georgia and Texas.


Information og data

Denne ledige stilling har jobtypen "Øvrige", og befinder sig i kategorien "Øvrige stillinger".

Arbejdsstedet er beliggende i Lystrup.

Jobbet er oprettet på vores service den 4.1.2024, men kan have været deaktiveret og genaktiveret igen.

Dagligt opdateret: Dette job opdateres dagligt ud fra jobudbyderens hjemmeside via vores søgemaskineteknologi og er aktivt lige nu.
  • Øvrige
  • Lystrup

Lignende jobs

Statistik over udbudte jobs som øvrige i Lystrup

Herunder ser du udviklingen i udbudte øvrige i Lystrup over tid. Bemærk at jobs der ikke har en bestemt geografi ikke er medtaget i tabellen. I den første kolonne ser du datoen. I den næste kolonne ser du det samlede antal øvrige.

Se flere statistikker her:
Statistik over udbudte øvrige i Lystrup over tid

Dato Alle jobs som øvrige
26. november 2024 7
25. november 2024 7
24. november 2024 8
23. november 2024 9
22. november 2024 9
21. november 2024 9
20. november 2024 9
19. november 2024 9
18. november 2024 8
17. november 2024 8
16. november 2024 8
15. november 2024 8
14. november 2024 8
13. november 2024 7
12. november 2024 7
11. november 2024 7
10. november 2024 7
9. november 2024 7
8. november 2024 7
7. november 2024 7
6. november 2024 7
5. november 2024 6
4. november 2024 6
3. november 2024 7
2. november 2024 7
1. november 2024 8
31. oktober 2024 10
30. oktober 2024 9
29. oktober 2024 9
28. oktober 2024 8
27. oktober 2024 7