2 days ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from Dekimo
About our client
Leading expert in Global Navigation Satellite Systems (GNSS), specializing in the design and development of high-performance GNSS simulators for aerospace, defence, rail, automotive and space applications. As we continue to develop the next generation of our STELLA GNSS simulator, we are looking for a passionate and skilled Software Architect to lead and coordinate embedded software development activities.
Your Role
As an architect you facilitate the creation and management of the structure of the solution to optimally match the requirements of all stakeholders. You take pride in knowing that there is no better way to achieve the product’s functionality.
You guide your team in setting up a development context: a continuous integration pipeline and a test bench and test suite that provide suitable coverage from unit-test to end-to-end tests.
You define a requirements management approach that optimally fits the team and the stakeholders. You lead the requirements management from the 1st day until the product is delivered.
Based on the information at hand you sketch the structure of the solution and you manage its evolution while insights evolve. From your toolbox you can choose an appropriate architectural approach supporting multiple views.
Your responsibilities will include
In collaboration with the project manager, you translate customer’s expectations into software requirements
You choose the appropriate development lifecycle and facilitate the implementation
You set-up an environment for configured software development and test and maintain it thoroughly
You define a software architecture according to a modular approach
You define software building blocks and the interfaces between them
You steer software developers and check if their software code meets the software requirements
You conduct thorough code reviews
Your profile
Background knowledge of GNSS systems is an important asset for this function
Experience with Digital Signal Processing and software embedded systems
Experience with Matlab / Simulink is an asset
Experience with National Instruments / Labview is an asset
Knowledge of C++ / Python is required
Able to evaluate the robustness of software code in C++ based on existing algorithms
Able to set up/ evaluate proper software infrastructure & methodology
Clearly written documentation - Good communication skills
Fluent in English (written and spoken), French is a plus
Seniority level
Associate
Employment type
Full-time
Job function
Consulting, Information Technology, and Manufacturing
Industries
IT Services and IT Consulting
#J-18808-Ljbffr