drjobs SeniorLead Engineer Embedded Software

SeniorLead Engineer Embedded Software

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Vadodara - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Xylem is a Fortune 500 global water solutions company dedicated to advancing sustainable impact and empowering the people who make water work every day. As a leading water technology company with 23000 employees operating in over 150 countries Xylem is at the forefront of addressing the worlds most critical water challenges. We invite passionate individuals to join our team dedicated to exceeding customer expectations through innovative and sustainable solutions.

The desired candidate will provide software development throughout the systems development life cycle while focusing as early as possible on complex features and interfaces. Work closely with other development engineers product and project managers and other testing departments to develop software from the commercial specification.

Principal Responsibilities:

  • Lead a team of engineers ensuring adherence to team philosophies and best practices while successfully delivering projects to development teams.
  • Work closely with an extended development team engaging in handson work with cuttingedge water technology instruments.
  • Contribute to the design optimization and delivery of software solutions that support customerfacing teams while also mentoring and supporting team members.
  • Prepare comprehensive design specifications and implementation plans for both software and hardware modules ensuring alignment with project requirements.
  • Develop unit tests and system integration test scripts to validate software and hardware functionalities ensuring robust system performance.

Must have competencies:

  • Strong expertise in C and Python particularly in objectoriented programming and data structures.
  • Proven experience developing reliable embedded systems and implementing communication protocols such as TCP/IP UDP MQTT Bluetooth I2C SPI and MODBUS.
  • Indepth experience with custom Linux platforms and RealTime Operating Systems (RTOS).

Good to Have Competencies:

  • Experience with measurement and control devices or IoT modems will be an added advantage.
  • Proficiency with Make/CMake for both host and target systems.
  • Familiarity with Continuous Integration/Continuous Deployment (CI/CD) pipelines for efficient development workflows.

Minimum Qualifications:

  • 4year Bachelors degree or 42year Masters degree in Computer Science IT Electronics and Communication Engineering.
  • 612 Years of software development with C or Python experience with a focus on embedded systems will be preferred.

Join the global Xylem team to be a part of innovative technology solutions transforming water usage conservation and reuse. Our products impact public utilities industrial sectors residential areas and commercial buildings with a commitment to providing smart metering network technologies and advanced analytics for water electric and gas utilities. Partner with us in creating a world where water challenges are met with ingenuity and dedication; where we recognize the power of inclusion and belonging in driving innovation and allowing us to compete more effectively around the world.


Required Experience:

Senior IC

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.