Posted : Sunday, October 29, 2023 09:11 AM
OSTree Firmware Updates:
Design and implementation of OSTree-based firmware update mechanisms.
Ensure secure and reliable firmware updates for our embedded systems.
Delta updates using OSTree:
Develop and implement strategies for optimizing update processes using OSTree to minimize bandwidth and time.
Stay current with industry best practices for delta updates.
Yocto/OpenEmbedded build framework:
Development and customization of Yocto/OpenEmbedded build frameworks for embedded Linux systems.
Optimize build processes for efficiency and scalability.
Yocto Recipe and Layer Design:
Design and maintain Yocto recipes and layers for custom applications and components.
Ensure the modularity and maintainability of the Yocto build system.
Linux Kernel Development:
Contribute to Linux Kernel internals, providing insights and enhancements to improve system performance.
Collaborate with cross-functional teams on kernel-level features and optimizations.
Requirements:
Required Qualifications: Bachelor's in Computer Science, Electrical Engineering, or a related field.
8+ years of related experience Proven industry experience in embedded software development.
Demonstrated expertise in OSTree-based firmware updates, delta updates, Yocto/OpenEmbedded build frameworks, Yocto recipe and layer design, and Linux Kernel internals.
In-depth knowledge of OSTree-based firmware updates.
Experience implementing delta updates using OSTree.
Proficient in Yocto/OpenEmbedded build frameworks.
Strong expertise in creating Yocto recipes and layers.
Solid understanding of Linux Kernel internals.
Knowledge of version control systems (e.
g.
, Git).
Strong problem-solving and debugging skills.
Preferred Qualifications: Masters and 6 years of experience or PhD with 3 years experience.
Job Type: Contract
Pay: From $70.
00 per hour
Expected hours: 40 per week
Benefits:
* Health insurance
Schedule:
* 8 hour shift
* Monday to Friday
Experience:
* Embedded software: 7 years (Required)
* OSTree: 4 years (Required)
* Linux: 5 years (Required)
Ability to Relocate:
* Newark, CA: Relocate before starting work (Required)
Work Location: In person
• Phone : NA
• Location : Newark, CA
• Post ID: 9125121118
Posted : Wednesday, September 04, 2024
Posted : Wednesday, September 04, 2024
Posted : Wednesday, September 04, 2024
Posted : Wednesday, September 04, 2024
Posted : Friday, August 23, 2024