Linux Software Engineer - HMI & Embedded Applications (Hybrid, Paris)

Gramian Consulting

France

On-site

EUR 50,000 - 70,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Gross salary paid over 13 months
12 RTT days per year
Profit-sharing and employee share programs
Meal vouchers (€10.50/day, 60% employer contribution)
Guaranteed internal training
Long-term growth opportunities

Job summary

A boutique consultancy specializing in IT is seeking a Linux Software Engineer to oversee software components for embedded applications. The role involves leading a small team while ensuring software stability and performance. Candidates should have 2-5 years of relevant experience, strong technical skills including Linux and Python, and professional English proficiency. The position offers a hybrid work model and opportunities for growth within a supportive environment.

Qualifications

  • 2-5 years of experience in software development on Linux-based systems.
  • Previous experience in technical leadership or project ownership.
  • Strong understanding of software architecture and embedded environments.

Responsibilities

  • Take ownership of existing Linux-based software components.
  • Design, develop, and integrate new features.
  • Lead and mentor a team of 2-3 software developers.

Skills

Linux & GNU tools
Python
JavaScript
QML
Shell scripting
Technical leadership
Git-based workflows
CI/CD pipelines
Automated testing practices
English communication

Job description

Linux Software Engineer - HMI & Embedded Applications (Hybrid, Paris)

1 day ago Be among the first 25 applicants

About Us

Gramian Consultancy is a boutique consultancy specializing in IT professional services and engineering talent solutions. With a strong background in engineering and leadership, we help companies build high-performing teams by matching them with professionals who truly fit their needs.

About The Role

Our client is a global industrial technology leader with a strong presence in France and international operations across multiple continents. The company develops advanced industrial quality control solutions used in production lines and laboratories worldwide. With decades of market leadership, strong financial stability, and a people‑first culture, the organization combines technical excellence with a family‑oriented, supportive work environment.

As part of the integration of a recently acquired, complex product, we are looking for a Software Development Lead - Embedded Linux & UI to join the R&D organization. You will take ownership of software components focused on user interfaces and embedded applications running on Linux, while also managing a small team of 2-3 developers. This role sits at the intersection of hands‑on technical contribution and team leadership, with a strong focus on maintaining and evolving existing software, introducing new features, and ensuring long‑term product robustness.

Location: On‑site / Hybrid

Office Location: Les Clayes‑sous‑Bois (78), France

Contract: Permanent

Remote: Up to 2 days/week after probation

Interview Process: Intro Call + Client Technical & Management Rounds

Responsibilities
  • Take ownership of existing Linux-based software components, including user interfaces, scripts, and embedded applications.
  • Analyze, understand, and maintain a mature codebase while ensuring stability and performance.
  • Design, develop, and integrate new features in line with product standards and future requirements.
  • Lead and mentor a team of 2-3 software developers, including task planning, progress tracking, and skill development.
  • Collaborate with French‑ and English‑speaking technical teams to ensure software compatibility and system performance.
  • Contribute to software architecture decisions related to UI and embedded systems.
  • Maintain clear technical documentation and ensure effective knowledge transfer within the team.
  • Support CI/CD practices, automated testing, and modern development workflows.
Requirements
  • 2‑5 years of experience in software development on Linux-based systems.
  • Previous experience in technical leadership, team coordination, or project ownership (small teams).
  • Strong hands‑on experience with:
    • Linux & GNU tools
    • Python
    • JavaScript
    • QML
    • Shell scripting
  • Solid understanding of software architecture, graphical interfaces, and embedded environments.
  • Experience with Git-based workflows, CI/CD pipelines, and automated testing practices.
  • Comfortable working on complex, long-lived products with evolving requirements.
  • Professional‑level English (spoken and written) required for daily collaboration.
  • Autonomous, curious, and motivated to deepen expertise on technically demanding products.
  • Strong communication, organization, and leadership skills.
Benefits
  • Gross salary paid over 13 months
  • 12 RTT days per year
  • Profit‑sharing and employee share programs
  • Meal vouchers (€10.50/day, 60% employer contribution)
  • Remote work flexibility (up to 2 days/week)
  • Guaranteed internal training and skills development
  • Opportunity to work on a strategic, high‑impact product within a financially strong organization
  • Long‑term growth opportunities in a stable, supportive, and people‑focused environment
Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

IT Services and IT Consulting

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Ingénieur logiciel Linux embarqué
Ingénieur logiciel Linux embarqué

Le Bureau des Talents • Montpellier

On-site
EUR 38,000 - 44,000
Tickets restaurant
Mutuelle
Télétravail
Senior Software Engineer: C/C++/Python – MARSEILLE, FRANCE – FinTech
Senior Software Engineer: C/C++/Python – MARSEILLE, FRANCE – FinTech

Fut-ure Recruitment and Technology • Marseille

On-site
EUR 70,000 - 100,000
Visa support
Public transport allowance
Home office option
+3
Ingénieur Validation et Administration Linux HPC / R&D (H/F)
Ingénieur Validation et Administration Linux HPC / R&D (H/F)

Atos SE • Les Clayes-sous-Bois

On-site
EUR 40,000 - 60,000
Plan d'accès aux formations certifiantes
Télétravail possible 60%
Accompagnement de l'évolution professionnelle
+6
Ingénieur développement logiciel applicatif C++/Linux H/F
Ingénieur développement logiciel applicatif C++/Linux H/F

Viveris • Île-de-France

On-site
EUR 45,000 - 65,000
Rémunération attractive
Mutuelle familiale
Tickets restaurant pris en charge
+4
Senior Software Developer – MARSEILLE, FRANCE – Retail
Senior Software Developer – MARSEILLE, FRANCE – Retail

Fut-ure Recruitment and Technology • Marseille

On-site
EUR 55,000 - 90,000
Senior EDA Software Engineer
Senior EDA Software Engineer

IC Resources • Île-de-France

On-site
EUR 48,000 - 70,000
International engineering environment
Exposure to AI tools (Cursor/Claude)
Career development
Embedded Software Developer H/F
Embedded Software Developer H/F

Kicklox • Aix-en-Provence

On-site
EUR 45,000 - 55,000
EM / Architecte JavaScript / Comptabilité en Ligne - Full Remote / Yvelines (H/F)
EM / Architecte JavaScript / Comptabilité en Ligne - Full Remote / Yvelines (H/F)

Kicklox • Paris

On-site
EUR 92,250 - 110,700
Embedded Software Technical Lead - System Integration (f/m)
Embedded Software Technical Lead - System Integration (f/m)

Merck Life Science • Guyancourt

On-site
EUR 85,000 - 110,000
Dév Embarqué C++ Senior Linux embarqué Yocto - Grenoble (H/F) Freelance
Dév Embarqué C++ Senior Linux embarqué Yocto - Grenoble (H/F) Freelance

Kicklox • Grenoble

On-site
EUR 129,150 - 147,600
TJM compétitif adapté à l'expérience
Politique de télétravail flexible
Opportunités de formation continue