Custom linux distribution development using yocto project
Linux kernel configuration and device driver development
Board bring-up and hardware integration troubleshooting
The role involves designing, developing, and maintaining tailored Linux distributions for cutting-edge hardware platforms in electric metering products
Job Summary
The role involves designing, developing, and maintaining tailored Linux distributions for cutting-edge hardware platforms in electric metering products.
Candidates will collaborate closely with hardware engineers on initial board bring-up and troubleshoot complex hardware/software integration issues.
Xylem offers a commitment to inclusion, belonging, and a paid Volunteer Program called Xylem Watermark to support employee well-being.
Matching Summary
The role involves designing, developing, and maintaining tailored Linux distributions for cutting-edge hardware platforms in electric metering products.
Skills & Requirements
Must-have
Custom Linux distribution development using Yocto Project
Linux kernel configuration and device driver development
Board bring-up and hardware integration troubleshooting
C/C++ programming for embedded systems
Secure boot implementation and OTA update infrastructure
Nice-to-have
Experience with real-time operating systems (RTOS)
Familiarity with container technologies like Docker
Optimizing software for low-power sleep modes
Knowledge of CI/CD practices for release artifacts
Experience with multiprocessor system-on-chip devices
Key Requirements
Bachelor's degree in Computer Science or Engineering
3+ years experience building embedded Linux distributions