Location: Hengelo Netherlands
Link Y Software Engineer
About the Role:
Join the Software Development department within Thales Naval Engineering cluster and play a key role in the development of advanced communication systems for naval and airborne vessels as part of the Link Y team. You will work on developing and maintaining software that is essential for secure and reliable data exchange in maritime operations.
Key Responsibilities:
- Design develop and maintain high-quality software for Link Y as part of a self-managing Agile/Scrum team.
- Engage in the full software development lifecycle: requirements analysis system architecture design implementation testing validation and customer demonstrations.
- Contribute to continuous improvements in processes tools and techniques ensuring the use of robust and scalable technologies.
- Collaborate with engineers from various domains to deliver complex and reliable embedded systems.
- Able to quickly adapt to continuous Integration & Delivery.
Your Profile:
- A degree in Computer Science Software Engineering or a related discipline.
- Proactive self-motivated and collaborative; able to communicate and work effectively in a diverse multicultural environment.
- Quick to master new domains tools and programming techniques.
- Experience or strong interest in working with embedded systems and real-time applications.
Key Skills & Experience:
- Agile software development using Scrum methodologies.
- Experience developing in C. Knowledge of Ada or willingness to learn it. Familiarity with Python is a plus.
- Familiarity with GIT Maven Nexus Jenkins for modern software engineering workflows.
- Experience using Jira and Confluence for issue tracking and documentation.
- Test-driven development mindset with knowledge of Unit Testing and Test Automation frameworks.
- Solid knowledge of Linux OS and libraries or UNIX in general.
- Good knowledge of networking protocols background in network engineering is highly valued.
What We Offer:
- A dynamic highly technical environment focused on innovation and teamwork.
- Modern development tools and practices with a focus on both product and personal excellence.
- Opportunities for professional growth training and career advancement.
- Flexible working arrangements and a healthy work-life balance.
LIFE AS A THALES SOFTWARE SOLUTIONS ENGINEERING ROLE
As a Software Solutions Engineering Role within Thales you will:
- Work within in a Scrum team with other software developers in Agile mode
- Contribute to the requirement definition to the software design and you will be involved with the architectural aspects of the software projects
- Integrate software components into a fully functional software system
- Write well-designed documented and testable code
- Develop test and execute full software development life cycle
- Design implement and test features with scalability performance deployment/operation and end-user experience in mind
- Make estimations and give inputs for planning together with the team members
- Collaborate with other software solutions engineer to share knowledge and improve overall product/solution
YOUR CAREER AT THALES
Future opportunities will allow you to discover other domains or sites. You will be able to evolve and grow your competencies in different areas:
- Room and attention to personal development
- Build your talents in another domain of Thales Group discovering new products new customers new country or go to a more complex Solution
- Choose between a technical expertise or a leadership path
- Build an international career within a leading Engineering Group
Location: Hengelo NetherlandsLink Y Software EngineerAbout the Role:Join the Software Development department within Thales Naval Engineering cluster and play a key role in the development of advanced communication systems for naval and airborne vessels as part of the Link Y team. You will work on de...
Location: Hengelo Netherlands
Link Y Software Engineer
About the Role:
Join the Software Development department within Thales Naval Engineering cluster and play a key role in the development of advanced communication systems for naval and airborne vessels as part of the Link Y team. You will work on developing and maintaining software that is essential for secure and reliable data exchange in maritime operations.
Key Responsibilities:
- Design develop and maintain high-quality software for Link Y as part of a self-managing Agile/Scrum team.
- Engage in the full software development lifecycle: requirements analysis system architecture design implementation testing validation and customer demonstrations.
- Contribute to continuous improvements in processes tools and techniques ensuring the use of robust and scalable technologies.
- Collaborate with engineers from various domains to deliver complex and reliable embedded systems.
- Able to quickly adapt to continuous Integration & Delivery.
Your Profile:
- A degree in Computer Science Software Engineering or a related discipline.
- Proactive self-motivated and collaborative; able to communicate and work effectively in a diverse multicultural environment.
- Quick to master new domains tools and programming techniques.
- Experience or strong interest in working with embedded systems and real-time applications.
Key Skills & Experience:
- Agile software development using Scrum methodologies.
- Experience developing in C. Knowledge of Ada or willingness to learn it. Familiarity with Python is a plus.
- Familiarity with GIT Maven Nexus Jenkins for modern software engineering workflows.
- Experience using Jira and Confluence for issue tracking and documentation.
- Test-driven development mindset with knowledge of Unit Testing and Test Automation frameworks.
- Solid knowledge of Linux OS and libraries or UNIX in general.
- Good knowledge of networking protocols background in network engineering is highly valued.
What We Offer:
- A dynamic highly technical environment focused on innovation and teamwork.
- Modern development tools and practices with a focus on both product and personal excellence.
- Opportunities for professional growth training and career advancement.
- Flexible working arrangements and a healthy work-life balance.
LIFE AS A THALES SOFTWARE SOLUTIONS ENGINEERING ROLE
As a Software Solutions Engineering Role within Thales you will:
- Work within in a Scrum team with other software developers in Agile mode
- Contribute to the requirement definition to the software design and you will be involved with the architectural aspects of the software projects
- Integrate software components into a fully functional software system
- Write well-designed documented and testable code
- Develop test and execute full software development life cycle
- Design implement and test features with scalability performance deployment/operation and end-user experience in mind
- Make estimations and give inputs for planning together with the team members
- Collaborate with other software solutions engineer to share knowledge and improve overall product/solution
YOUR CAREER AT THALES
Future opportunities will allow you to discover other domains or sites. You will be able to evolve and grow your competencies in different areas:
- Room and attention to personal development
- Build your talents in another domain of Thales Group discovering new products new customers new country or go to a more complex Solution
- Choose between a technical expertise or a leadership path
- Build an international career within a leading Engineering Group
View more
View less