Software Engineer

microTECH
Canton de Montigny-le-Bretonneux, France
15 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French
Experience level
Intermediate

Job location

Canton de Montigny-le-Bretonneux, France

Tech stack

JIRA
Unix
C++
Data Structures
Hardware Design
Python
Object-Oriented Software Development
Software Engineering
GIT

Job description

Job Title: Software Engineer

Location: Paris, France

Type: Permanent

We're working with a technology client based in Paris who are hiring a Software Engineer with strong experience in an object-oriented language (C++, Python, etc.). A key requirement is hands-on experience with graph algorithms, particularly as they relate to routing, connectivity, or performance-critical systems. As part of the process, candidates will complete a short technical exercise focused on iterative graph traversal:

'Implement a route_exists function so that the provided tests pass (no recursion).

Skills Required:

-3 to 8 years of experience as a software developer. -The experience of delivering a software product to external clients that runs locally on users' machines. -A solid knowledge base:

-Data structure and graph-based algorithms (NoCs are graphs) -Software development skills -Expert knowledge of one of the object-oriented programming languages, preferably Python -Industry-standard development workflows (Jira, Git, etc.) -Using UNIX for development -Experience in hardware, computer architecture, networks and basic paradigms of the hardware design process is an asset. -Good communication skills in French and English . If this sounds of interest, please apply here or reach out to

Requirements

3 to 8 years of experience as a software developer. -The experience of delivering a software product to external clients that runs locally on users' machines. -A solid knowledge base:

-Data structure and graph-based algorithms (NoCs are graphs) -Software development skills -Expert knowledge of one of the object-oriented programming languages, preferably Python -Industry-standard development workflows (Jira, Git, etc.) -Using UNIX for development -Experience in hardware, computer architecture, networks and basic paradigms of the hardware design process is an asset. -Good communication skills in French and English . If this sounds of interest, please apply here or reach out to

Apply for this position