You will contribute to understanding, modifying and completing the customers’ requirements and assisting in the development of a project that includes highly innovative elements.
You will be developing the software elements of our current embedded R-PNT products and the next generation of Safran’s incoming products.
You will be expected to validate the software components that you implement, ensure their operation in embedded Linux, and debug complex issues arising from the integration of multiple SW and FPGA elements.
You will contribute to the assembly of experimental demonstrators and travel to showcase proofs of concepts.
You will take responsibility for producing comprehensive technical reports and documentation associated with the projects.
You will need to find feasible but innovative solutions, evaluate new technologies, create your own algorithms, or contribute with new concepts beyond customer expectations.
You will have effective communication with other project partners, project managers, and will be constantly communicating with them from project kick-offs to stakeholder meetings.
You will actively participate in the drafting and preparation of international R&T project proposals.
Requirements
Master’s Degree in Software Engineering, Computer Science, Telecommunications, or related field.
A PhD in Computer Science, Engineering, or a related field is highly desirable.
At least 5 years of experience in the following POO development (C++/Golang/Rust). Java/C# and others are also an asset.
Proven experience in scripting within a Linux (or Unix-like) environment with bash, Python, etc.
Exceptional troubleshooting skills
Knowledge and application of software life-cycles tools and procedure such as Agile/Scrum framework
Experience in Linux embedded system, FPGA SoC processors, and networking stacks development are highly valuable.
Knowledge of process communication through REST API is an asset
Excellent written and communication skills in English.
Ambition to grow and develop personally and professionally. Passion for challenges and technology.
Strong work ethic, organizational skills, and attention to detail