Own the design, implementation, integration, validation, delivery, and sustaining support of assigned BMC modules or features.
Convert product and customer requirements into high-level design, low-level design, implementation plans, test strategies, and technical documentation.
Develop and maintain OpenBMC or embedded Linux firmware using C/C++, Python, shell, Yocto/BitBake, D-Bus, systemd, U-Boot, Linux kernel, and device-driver technologies as applicable.
...
Own the design, implementation, integration, validation, delivery, and sustaining support of assigned BMC modules or features.
Convert product and customer requirements into high-level design, low-level design, implementation plans, test strategies, and technical documentation.
Develop and maintain OpenBMC or embedded Linux firmware using C/C++, Python, shell, Yocto/BitBake, D-Bus, systemd, U-Boot, Linux kernel, and device-driver technologies as applicable.
...
Set up, configure, and maintain FIT test systems for HDD firmware validation
Design, execute, and document firmware test plans and test cases for HDD products across multiple drive programs (e.g., NAS, surveillance, enterprise, client drives)
...
Lead the hardware and software development activities for innovative display systems, from the concept phase through to series production for a premium automotive OEM.
Serve as the primary technical interface to international suppliers, coordinating activities, aligning stakeholders, and driving technical decision-making.
Monitor project progress, identify deviations from development targets, and proactively initiate corrective actions to ensure project success.
...