Xylem, a Fortune 500 global water solutions company, is seeking a Sr. Embedded Linux Software Engineer in Morrisville, North Carolina. The role involves designing and maintaining custom Linux distributions for embedded systems, focusing on performance, security, and reliability
Job Summary
Design, develop, and maintain custom Linux operating systems and Board Support Packages (BSPs) using Yocto Project.
Implement security frameworks and design infrastructure for reliable OTA updates with A/B partitioning support.
Collaborate closely with hardware and firmware engineers on initial board bring-up and troubleshoot complex hardware/software integration issues.
Matching Summary
Match Score: 85
Xylem, a Fortune 500 global water solutions company, is seeking a Sr. Embedded Linux Software Engineer in Morrisville, North Carolina. The role involves designing and maintaining custom Linux distributions for embedded systems, focusing on performance, security, and reliability.
Skills & Requirements
Must-have
Custom Linux distribution development
Yocto Project
Linux kernel and driver development
Board bring-up and hardware integration
Secure OTA updates with A/B partitioning
C/C++ programming for embedded systems
Python or Bash scripting
Nice-to-have
Low-power sleep mode optimization
Real-time operating systems (RTOS)
Time-critical data processing
Docker container technologies
CI/CD practices for release artifacts
Multiprocessor SoC design
Key Requirements
3+ years experience building embedded Linux distributions