Sr. Embedded Linux Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Xylem · 14 hours ago

Sr. Embedded Linux Software Engineer

Xylem is a Fortune 500 global water solutions company dedicated to advancing sustainable impact and empowering the people who make water work every day. They are seeking a talented and experienced Sr. Embedded Linux Software Engineer to design, develop, and maintain tailored Linux distributions for their cutting-edge hardware platforms, ensuring high performance, reliability, and security for embedded systems.

Professional ServicesSporting GoodsTravel
check
H1B Sponsor Likelynote

Responsibilities

Custom Linux Distribution Development: Design, develop, and maintain custom Linux operating systems and Board Support Packages (BSPs) using Yocto Project
Kernel and Driver Development: Configure, build, and debug the Linux kernel, and develop or port device drivers for various peripherals
Hardware Integration and Board Bring-Up: Collaborate closely with hardware and firmware engineers on initial board bring-up and troubleshoot complex hardware/software integration issues
System Architecture: Design and implement robust software architectures for resource-constrained embedded systems, focusing on efficiency, stability, and scalability
Security and Updates: Implement security frameworks (e.g., secure boot, encryption) and design infrastructure for reliable OTA updates with A/B partitioning support
Testing and Debugging: Perform root cause analysis and advanced troubleshooting at the kernel and user space levels, using tools like GDB, oscilloscopes, and logic analyzers
Documentation and Collaboration: Create comprehensive technical documentation and participate in code reviews to ensure code quality and adherence to best practices within an Agile/Scrum environment

Qualification

Embedded Linux DevelopmentC/C++ ProgrammingYocto ProjectLinux InternalsHardware IntegrationSecurity FrameworksTestingDebuggingScripting LanguagesReal-Time Operating SystemsContainer TechnologiesCI/CD Practices

Required

A Bachelor's degree (or higher) in Computer Science, Computer Engineering, Electrical Engineering, or a related engineering field
Proven, hands-on experience in embedded software development, with 3+ years experience building and shipping embedded Linux distributions for high-volume, long-life products
Expertise in C/C++ programming for embedded systems and proficiency in scripting languages like Python or Bash
In-depth knowledge of Linux internals (kernel, bootloaders like U-Boot, device drivers, file systems) and cross-compilation toolchains
Strong experience with embedded Linux build systems such as the Yocto Project
Ability to read schematics and data sheets, and familiarity with hardware interfaces, communication protocols (e.g., I2C, SPI, UART, WIFI), and memory characteristics/tradeoffs
Experience optimizing software applications for low-power sleep modes
Experience with real-time operating systems (RTOS) and associated design techniques
Experience designing time-critical data processing functions
Familiarity with container technologies like Docker
Knowledge of CI/CD practices for generating release artifacts
Experience with multiprocessor system-on-chip devices running independent applications and shared memory architectures

Benefits

Paid Volunteer Program
Xylem Watermark
Inclusion and belonging
Employee Resource Groups (ERG)

Company

Xylem is the global leader in advanced technologies, solutions and services that address the world’s biggest water challenges.

H1B Sponsorship

Xylem has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (33)
2024 (8)
2021 (5)
2020 (5)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Bill Grogan
Senior Vice President and Chief Financial Officer
linkedin
leader-logo
Matt Latino
VP, Finance and Segment CFO Americas, Applied Water Systems and Measurement & Control Solutions
linkedin
Company data provided by crunchbase