Software Engineer

Are you a passionate team player and want to embark on a new adventure? Our blooming company welcomes you with open arms. Your future job?

. Analysis of the existing work

· Participation in architectural selections

· Ensure detailed design and development of web / mobile applications

· Develop and implement related modules

· Perform unit and functional tests

· Implementation and monitoring of applications

· Update documentation

· Ensure quality of deliverables

· Keep up to date with the latest technology

· Advocate for short, medium and long term solutions to applications

· Participation in agile ceremonies

You have a desire to continuously learn and gain new skills.

You undertake, carry out projects and commitments. You challenge your methods and ideas to surpass yourself to achieve a high level of excellence. In this context, your motivation can be technical, financial or human. Are you a passionate team player and want to embark on a new adventure? Our blooming company welcomes you with open arms. Your future job?

 

·        Analysis of the existing work

·        Participation in architectural selections

·        Ensure detailed design and development of web / mobile applications

·        Develop and implement related modules

·        Perform unit and functional tests

·        Implementation and monitoring of applications

·        Update documentation

·        Ensure quality of deliverables

·        Keep up to date with the latest technology

·        Advocate for short, medium and long term solutions to applications

·        Participation in agile ceremonies

 

You have a desire to continuously learn and gain new skills. Your profile and your personality

Graduated with a Bachelor’s degree in Computer Engineer, embedded system, robotic or software development. You have a strong appetite for complex projects and solving problems in the field of embedded systems. Your curiosity and technical culture are recognized in the professional environment but personal environment too. You like challenges and you are constantly looking to improve. What you need to succeed

You have knowledge in :

·        Low-level development (C)

·        High-level development (C++, Java, Python …)

·        Software Design and Architecture

·        Microprocessor/microcontroller (STM32, PIC, Raspberry …)

·        Modelling Software (UML)

·        Onboard electronic : FPGA, CPLD (VHDL, Verilog …)

·        Electronic Design

·        Operation system (LINUX, YOCTO…)

·        Versioning systems (git)

·       Real-time programming (RTOS)

 

Insights

What it means to be a Fortil associate?

20/12/2023

Joséphine Bardin

Insights

Railway signalling, development of our structured engineering offer

09/02/2022

Julia Moynier

Featured