remote
Embedded Electronics HW/FW Engineer - Xylem
Software Engineer
Lead the design and integration of embedded hardware and firmware for advanced water‑technology solutions, leveraging C/C++, RTOS, and simulation tools to deliver robust, scalable products.
About the role
Key Responsibilities
- Conduct technical feasibility studies and architect firmware solutions that integrate seamlessly with hardware subsystems.
- Model, simulate, and analyze subsystems to validate design concepts and performance metrics.
- Design and develop firmware in C/C++ for real‑time operating systems, ensuring reliability and maintainability.
- Collaborate with hardware engineers on PCB layout, component selection, and signal integrity.
- Implement and maintain test benches, automated regression tests, and continuous integration pipelines.
- Document design decisions, technical specifications, and provide mentorship to junior team members.
Requirements
- 5+ years of experience in embedded electronics and firmware development.
- Proficiency in C/C++ and experience with RTOS (e.g., FreeRTOS, ThreadX).
- Strong background in hardware design, PCB layout, and signal integrity analysis.
- Experience with simulation tools (e.g., MATLAB/Simulink, SPICE) and test automation.
- Excellent problem‑solving skills and ability to work cross‑functionally in a fast‑paced environment.