Support the design, development, and implementation of embedded software solutions for equipment control systems.
Responsibilities
Design, develop, implement, and maintain secure, high-quality embedded software for equipment control systems.
Develop and integrate embedded software using C/C++ to support control logic and human-machine interfaces (HMIs).
Collaborate with software, firmware, controls, hardware, and applications engineering teams to ensure seamless subsystem integration.
Participate in all phases of the software development lifecycle (SDLC), including requirements analysis, technical specifications, software design, prototyping, implementation, and unit testing.
Develop and maintain technical documentation, including software specifications and design documents.
Requirements
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field.
As part of the Electrical, Instrumentation & Controls (EI&C) Engineering, you will work collaboratively with a cross-functional engineering team executing custom project designs, meeting customer expectations, quality, schedule, budget, and ensuring project risks are mitigated.
Compensation
Compensation - The salary range is tied to the market for similarly benchmarked roles. The range is not an absolute, but a guide, and offers will be based on the individual candidate’s knowledge, skills, experience, and market conditions, as well as internal peer equity. Depending upon all the preceding considerations for the final selected individual candidate, the offer may be lower or higher than the stated range: $90,000 - $110,000 USD
Responsibilities
Read, interpret and comment on engineering documents, including P&IDs, GAs, process design guidelines, return of experience, and engineering best practices guides.
Interpret, comment and follow complex, extensive contract and customer specifications.
Perform required calculations and select the appropriate instrumentation for water treatment facilities and supporting documentation.
Select equipment and design complex low voltage industrial control systems in compliance with UL and CEC.
Support project bids, provide technical guidance and lead creative solutions to meet customer requirements.
Requirements
Bachelor of Electrical Engineering or equivalent degree
Nice to have: Understanding of hydraulics and fundamentals of fluid mechanics
Nice to have: Understanding of basic water chemistry
Nice to have: Strong focus on customer relationships
For candidates applying to a U.S. based position, the pay range for this position is between $89,300.00 and $148,700.00. The Company pays a geographic differential of 110%, 120% or 130% of salary in certain areas.
Responsibilities
Collaborate with multidisciplinary engineering teams to define and drive gas turbine (GT) control and accessory requirements.
Partner with standards and project execution teams to align milestones, sprint commitments, and software releases.
Lead New Product Introduction (NPI) controls development as an empowered decision-maker, incorporating field lessons into software standards.
Provide technical mentorship and clear status communication to team members and leaders.
Support project execution engineers from launch through on-site commissioning and validation testing.
Requirements
Bachelor of Science (BS) degree in Electrical, Mechanical, Aerospace, Chemical, or Computer Engineering
Nice to have: Master of Science (MS) degree in Electrical, Mechanical, Aerospace, Chemical, or Computer Engineering
Nice to have: Leadership skills
Nice to have: Experience supporting controls commissioning, validation, or issue resolution on customer sites
Design advanced control solutions for gas turbines, leading new product introduction and supporting commissioning.
Compensation
For candidates applying to a U.S. based position, the pay range for this position is between $89,300.00 and $148,700.00. The Company pays a geographic differential of 110%, 120% or 130% of salary in certain areas.
Responsibilities
Collaborate with multidisciplinary engineering teams to define and drive gas turbine control and accessory requirements.
Partner with standards and project execution teams to align milestones, sprint commitments, and software releases.
Lead New Product Introduction (NPI) controls development as an empowered decision-maker, incorporating field lessons into software standards.
Provide technical mentorship and clear status communication to team members and leaders.
Support project execution engineers from launch through on-site commissioning and validation testing.
Requirements
Bachelor of Science (BS) degree in Electrical, Mechanical, Aerospace, Chemical, or Computer Engineering
Nice to have: Master of Science (MS) degree in Electrical, Mechanical, Aerospace, Chemical, or Computer Engineering