Annonce non disponible
Annonce non disponible
Ce produit n'est plus disponible à la vente.
Experienced Embedded Linux Expert Engineer
0,00 €
Annonce N°128218Publié le 10/05/2023 à 16:24
Description
CONTEXT: Schneider Electric is connecting millions of smart devices
from buildings, data centers, industrial plants and infrastructure to
the Cloud to provide innovative solutions to address sustainability,
remote operations and analytics. To do this Schneider Electric is
innovating with cutting edge technologies in the Internet of Things
(IoT) space. According to the platforming strategy of Schneider
Electric, the corporate team is working on an IoT platforming program
for embedded devices and controllers. The goal of the program is to
provide to companywide R&D teams ready to use IoT platforms and
reusable components. The Device Intelligence & Intelligent Edge group
provides several HW platforms, Operating Systems and Software
libraries for R&D teams companywide. The software libraries include
communication stacks, device management, local analytics, etc. The
libraries run on embedded Linux. These platforms greatly accelerate
product development and increase product quality. We also provide
expertise and support for lines of business to select and use the
platforms. MISSIONS: The Embedded Linux expert is responsible of
delivering all software components necessary to run Linux on the HW
platforms: Drivers, Kernel, root file system, bootloader … He is
also responsible of the secure boot of the system including first
stage bootloader and certificates managements WHAT DO YOU GET TO DO IN
THIS POSITION? * You will Interact with the PO, the offer manager, the
Architect, to understand the roadmap / features and transform it in
stories * You will work with product & project management, hardware
design and development, cloud software team to deliver successful
end-to-end solutions * You will create define, or choose an
application framework * You will Assist software integration and
ensure software features are delivered with the correct software
versions/projects * You will review code and design * You will
evaluate and integrate 3rd party products * You will architect,
develop, and debug application software for embedded Linux * You will
support / execute the tests (verification / validation) plan * You
will ensure follow up of the progress on JIRA / Cadence * You will
adapt embedded software to new SoCs, boards and products, primarily
focused on u-boot, Linux, Yocto QUALIFICATIONS * Master’s degree in
software electronics or equivalent experience & good understanding of
microprocessor-based embedded systems * 10 or more years’ experience
firmware development * Prior embedded systems development experience
with solid fundamental computer science skills and strong programming
skills * Strong problem solving and debugging skills. Ability to
separate core from secondary issues * Good Python skills and
experience in writing automated python tests * Strong C knowledge *
Strong understanding of the Linux user space and kernel subsystems *
Experience with embedded bootloaders (e.g. u-boot) * Experience with
secure/trusted boot. e.g. Arm Trusted Firmware (ATF), trusted
execution environments (TEE), * Knowledge of real-time OS (PREEMPT_RT)
* Experience building, integrating and customizing Linux userspace /
applications. e.g, Yocto * Team player with good communication skills
* At ease in WW multicultural environment * Familiar with Agile
development methodology (Kanban, Scrum and Agile at scale) PRIMARY
LOCATION : FR-GREN-GRENOBLE SCHEDULE : Full-time UNPOSTING DATE :
Ongoing