Softwareentwickler
Current• Lead the development and customization of embedded Linux systems, focusing on platforms such as TI TDA2Px and NXP S32R45, ensuring advanced platform configuration.• Spearhead the configuration and enhancement of boot-loaders, like u-boot, and ARM Trusted Firmware (A-TF) across diverse new board designs.• Specialize in the development and alteration of device trees, alongside managing Linux kernel configurations tailored to unique board specifications.• Integrate supplier-provided Linux device drivers into Board Support Packages (BSPs) for various System on Chips (SoCs).• Oversee the creation and maintenance of an extensive collection of Yocto project recipes and layers, incorporating the update from Dunfell to Kirkstone.• Manage the progression and integration of systemd-services within system architectures, ensuring streamlined and efficient system operations.• Act as the principal maintainer and overseer for embedded Linux framework repositories, including kernel and bootloaders, within the meta-smartmicro domain.• Provide critical technical insights during hardware design reviews for Radar sensors, focusing on maintaining design integrity and functionality.• Conduct thorough reviews of PCB layouts and schematics to affirm adherence to design specifications and quality benchmarks.• Enhance user experience by implementing Docker containers for Yocto project builds and executing comprehensive system integration testing.• Gain specialized expertise in setting up automotive Ethernet switches and physical layers, including the NXP sja1105 switch and Marvell PHYs 88Q2110.• Devise a customized system update mechanism, showcasing an innovative approach to system maintenance and reliability.