cover image
ELSYS DESIGN SA

ELSYS DESIGN SA

www.elsys-design.com

15 Jobs

446 Employees

About the Company

Embedded systems: your passion, our expertise.

ELSYS Design is an engineering company specialized in the design of embedded electronic systems.

We have four main areas of expertise: microelectronics (FPGA, ASIC, SoC), hardware, embedded software, and systems.

We primarily operate from our offices, serving clients from various sectors (energy, space, semiconductor, automotive, railway, defense, aerospace, telecommunications, IoT, medical, security, multimedia, etc.).

Joining ELSYS Design means:
Sharing a passion for technology with: an engineering culture, an innovation hub, an in-house design office ensuring technical excellence.

Benefiting from an HR culture centered around you: exciting projects for rapid skill development, knowledge sharing within expertise communities, room for mistakes, and supportive management.

Being part of a company where work-life balance is valued: a friendly atmosphere, flexible hours/remote work possibilities, and numerous recreational and sports activities.

On our LinkedIn page, you'll get a glimpse of life at ELSYS Design. For more details, you can visit:
Our website https://www.elsys-design.com/en/career/join-elsys-design/
Our job portal https://emploi.elsys-design.com/

See you soon!

ELSYS Design key figures:
700+ engineers
EUR58M in revenue
14 locations in France, Portugal, Serbia, and the United States

Listed Jobs

Company background Company brand
Company Name
ELSYS DESIGN SA
Job Title
Ingénieur(e) Linux Kernel Driver F/H
Job Description
Job title: Linux Kernel Driver Engineer (F/M) Role Summary: Design, develop, and maintain Linux kernel drivers and Board Support Package (BSP) for a multicore ARMv8 SoC used in high‑performance supercomputing systems. Expectations: Deliver robust, tested kernel modules; lead reverse engineering and integration tasks; ensure stable, regression‑free BSP releases. Key Responsibilities: - Develop and customize kernel drivers (e.g., GIC interrupt controller, MMU, PCIe, HBM). - Conduct reverse engineering of hardware interfaces. - Create, configure, and maintain BSP in Yocto environment. - Write and execute unit and regression tests. - Debug, troubleshoot, and resolve kernel and BSP bugs. - Collaborate with cross‑functional teams on hardware integration. Required Skills: - 5+ years embedded systems development in an industrial setting. - Proficient in C/C++ programming for Linux kernel. - Experienced in Linux kernel development and driver architecture. - Knowledge of PCIe (or similarly complex) protocols is a strong plus. - Familiarity with Yocto project and BSP development. - Strong analytical, reverse‑engineering, and problem‑solving abilities. - Fluent English (reading, writing, speaking). Required Education & Certifications: - Bachelor’s (Bac+5) or Master’s degree in Embedded Systems, Computer Engineering, or equivalent. - No specific certifications required, but experience in Linux kernel and embedded development is mandatory.
Vallauris, France
On site
Mid level
19-12-2025
Company background Company brand
Company Name
ELSYS DESIGN SA
Job Title
Ingénieur.e software embarqué/ Embedded SW Engineer F/M F/H
Job Description
**Job Title** Embedded Software Engineer – STM32 (F/M, F/H) **Role Summary** Develop low‑level drivers for space‑grade systems on STM32 MCU targets. Collaborate on system specifications, design firmware in C/Rust, create automated test scripts in Python, and produce clear technical documentation. **Expectations** - Proven experience (≥5 years) in embedded firmware development. - Strong command of Agile processes and technical English (written and spoken). - Rigorous, detail‑oriented, and passionate about embedded technology. **Key Responsibilities** - Draft system specifications, architecture, and study documents. - Design and implement firmware functions and libraries (C/Rust). - Develop Python‑based test and validation procedures. - Author and maintain technical documentation. - Participate in code reviews, unit/integration testing, and continuous integration workflows. **Required Skills** - C programming for microcontrollers (STM32). - Experience configuring peripherals (SPI, I2C) and working with wireless protocols (LoRaWAN, Zigbee, etc.). - Familiarity with Agile methodologies. - Adept with version control (Git/SVN) and container tools (Docker, Zephyr). - Python scripting for test automation. - Interest in embedded Linux. - Team‑oriented, proactive communication, and problem‑solving mindset. **Required Education & Certifications** - Bachelor’s or Master’s degree (BAC+5) in Computer Science, Embedded Systems, or related field. ---
Grenoble, France
On site
Mid level
19-12-2025
Company background Company brand
Company Name
ELSYS DESIGN SA
Job Title
Ingénieur(e) Logiciel Embarqué F/H
Job Description
**Job Title** Embedded Software Engineer (F/M) **Role Summary** Develop the Board Support Package (BSP) and real‑time communication features for a new, still‑being‑defined hardware/firmware platform. Evaluate SoC candidates on performance, power, and capability using multiple real‑time operating systems. Collaborate with international hardware, firmware, and software teams. **Expectations** - Minimum 1 year experience with embedded operating systems. - Proficient in low‑level C development for hard real‑time environments. - Strong technical English (written and spoken). - Ability to work in a multi‑disciplinary, multi‑national team. - Knowledge of C++ and personal embedded projects viewed as a plus. **Key Responsibilities** - Create proof‑of‑concept applications to assess SoC capabilities versus performance, power, and cost across vendors and OSes (FreeRTOS, Zephyr). - Develop and maintain the BSP for target hardware. - Implement real‑time communication stacks (CAN FD, Time‑Sensitive Networking). - Conduct robustness and stress testing of firmware. - Provide technical support to client engineering teams. - Coordinate with architecture, hardware, firmware, and software groups in the US, UK, France, Germany, India, and China. - Acquire additional expertise under guidance of senior engineers. **Required Skills** - C programming (low‑level, bare‑metal). - Experience with hard real‑time operating systems (e.g., FreeRTOS, Zephyr). - Understanding of embedded hardware interfaces and debugging. - Knowledge of real‑time communication protocols (CAN FD, TSN). - Excellent technical English communication. - Optional: C++ (object‑oriented), personal embedded development projects. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Engineering, Electrical/Electronic Engineering, Computer Science, or a related field. - No specific certifications required.
Vallauris, France
On site
Fresher
19-12-2025
Company background Company brand
Company Name
ELSYS DESIGN SA
Job Title
Ingénieur(e) Développement/Validation Automate F/H
Job Description
**Job Title:** Automation Development/Validation Engineer **Role Summary** Develop and validate automation software for a new product line utilizing event-based programming and IEC 1499 standards, supporting industries like food & beverage and energy management. **Expectations** - Create automation software to test development timelines and product performance using event-based methodologies. - Design application programs for client projects and deliver technical documentation. - Collaborate with R&D, PMO, and marketing teams to align products with client needs. - Implement hardware components (CPU, I/O controllers, power supplies, motors) from multiple suppliers. - Provide on-site client support for installation guidance and requirement analysis. **Key Responsibilities** - Develop automation software for validation and performance testing against IEC 1499 standards. - Support clients by building tailored automation solutions for application-specific use cases. - Author technical documentation, including user guides and application manuals. - Integrate and test hardware and software platforms from diverse automation suppliers. - Facilitate cross-functional team communication to ensure product-market fit. **Required Skills** - Proficiency in automation development tools (UnityPro, Codesys, TIA Portal, Automation Sense). - Strong understanding of event-based programming and event-driven architecture. - Ability to analyze client technical challenges and translate them into solutions. - Technical fluency in written and spoken English. **Required Education & Certifications** - Engineering degree (Master’s level preferred) in Electrical Engineering, Automation, or related disciplines. - Familiarity with IEC 1499 standards and industrial automation systems.
Vallauris, France
On site
19-12-2025