Software Development Engineer - Angers, France - Quest Global

Quest Global
Quest Global
Entreprise vérifiée
Angers, France

il y a 3 semaines

Sophie Dupont

Posté par:

Sophie Dupont

beBee Recruiter


Description

Quest Global is an organization at the forefront of innovation and one of the world's fastest growing engineering services firms with deep domain knowledge and recognized expertise in the top OEMs across seven industries.

We are a twenty-five-year-old company on a journey to becoming a centenary one, driven by aspiration, hunger and humility.


We are looking for humble geniuses, who believe that engineering has the potential to make the impossible, possible; innovators, who are not only inspired by technology and innovation, but also perpetually driven to design, develop, and test as a trusted partner for Fortune 500 customers.


As a team of remarkably diverse engineers, we recognize that what we are really engineering is a brighter future for us all.

If you want to contribute to meaningful work and be part of an organization that truly believes when you win, we all win, and when you fail, we all learn, then we're eager to hear from you.

The achievers and courageous challenge-crushers we seek, have the following characteristics and skills:
Software development Engineer - Linux


Job objectives:


Role / Position:

Software development Engineer- Job Description:

Language:
English / French

-
Location: Onsite with possibility of remote working 2 days/week

  • Main mission:
Software Development of Embedded Software.

  • Other missions: SW integration and verification
  • Localization:
  • Mission shall be performed VILLES AUX DAMES, FRANCE; as tests shall be performed on a bench on site

Software Development of Embedded Software:

  • Reporting to the Software Team manager,
  • You will participate in the following tasks:
  • His / Her mission takes effect from the start of the project until the assessment or first serial delivery and the first commissioning of the product by the customer (validated),
  • He / She complies with the V cycle rules and/or the software quality plan defined on the project, His/her activities can be
  • Software Requirement Specification writing
  • Software Architecture and conception definition
  • Software implementation and debugging
  • Unitary testing
  • Integration and Validation.
  • He / She may carry out the verification work of software documentation.
  • He / She is the technical collaborator of the Electrical Subsystem Engineer in charge of the development.
  • He / She produces the software specifications based on the system requirements specification, in compliance with the Q.C.D. (Quality / Costs / Delivery) objectives and in close collaboration with the software quality manager.
  • He / She is able to carry out investigations on an electrical system.
  • He / She is responsible for technical reporting to the Software Team Manager.
  • He / She has a responsibility to warn of any risks encountered.

Missions of the service's operation:

  • Participates in the continuous improvement of the Access Door Software service.
  • Respects the waste sorting process

Required Skills:

-
Technical skills:


  • Programming language:
  • Mandatory: C language (MISRA-C),
    :C++, Python, Perl
  • Embedded

Operating System:

  • Mandatory
    :knowledge of OS (VxWorks, FreeRTOS,
    Linux, etc )
  • Good knowledge of Yocto distribution (Zeus, Dunfell), Linux and associated tools / services
  • Good knowledge of Ethernet TCP-IP / UDP communications network
  • Development knowledge: under real time OS/Linux, in C/C++, network programming over IP
  • Knowledge of POSIX interface
16bits and 32bits Microcontrollers
-
A35, A53, A72, M4, M7)

  • Debugging embedded software with appropriate probe (
    JTAG Probe)
-
Software knowledge:



  • Operating System: Windows (XP, 7, 10), Linux (Ubuntu, Debian)
  • Configuration Management: experience with at least on of following software
    :Tortoise SVN, Clearcase,
  • Requirement Management: experience with at least on of following software
    :, Doors,
    Polarion:
  • Bug tracking: experience with at least on of following software
    :Trac, ClearQuest, Bugzilla
  • IDE (integrated Development Environment)
    :Eclipse, CodeWarrior, IAR Workbench, Keil MDK
-
Protocols Knowledge:


  • Ethernet Based Protocols
  • Basic knowledge
    :Ethernet, IP, TCP, UDP:
  • Advanced knowledge: IGMP, SNMP, SNTP, FTP, TFTP,
  • Other Advanced Protocols: CIP (EthernetIP), TRDP, IPTCOM, PROFINET
  • Other Protocols:
  • Should have: RS232, RS485, CAN, SPI, I2C, USB
-
Methodologies and standard:


  • Knowledge of software development according to the
    "V" cycle
  • Requirement Specification, Architecture and Conception writing
  • Tests Specification writing.
  • Nice to have: experience with following standards: EN50128,
    EN50657, DO178, IEC 61508, ISO 26262, IEEE
-
Languages:


  • Good level in English (read, written and spoken)
  • French is nice to have
Knowledge

  • Experience in studies, design and tests of software
  • Tests specification writing and conducting tests
  • Task coordination
Know-how

  • Interpreting the transmitted information
  • Organising the activity of its area and wit

Plus d'emplois de Quest Global