Controls Systems Engineer

Poulsbo, Washington

EGN Technical Resources LLC
Apply for this Job
We are a premier global leader in embedded control systems technology for large cruising & racing yachts. We design, supply, commission, troubleshoot, optimize, and support the electro-hydraulic systems for the superyacht industry worldwide.

We have an immediate need for a Control Systems Engineer to program embedded control systems for superyachts.

You must be a US Citizen as we do work with the Department of Defense, and this status is required.

Job Responsibilities

• Design, implement, document, and test software automation solutions using IEC 61131-3 standard

• Develop and support a framework for our control systems

• Program PLC's and graphical user interfaces with CoDeSys V3.5 for electrohydraulic control systems

• Design HMI (GUI) applications for simplicity and usability

• Develop reusable, well-documented code libraries for implementation by engineers

• Fix bugs and upgrading functionality

• Implement source control for software changes

• Build internal tools and user interfaces to help the team operate quickly and effectively

• Develop frequent working software demos for customer review

• Perform hardware testing of systems and processes

• Keep all technical documentation and software current and cataloged

• Implement new process procedures and modifications for more efficient operations

• Provide technical support to customers or colleagues by phone, email, zoom, or on-site visits (both domestic and international).

• Develop functional specifications and I/O lists for projects

The estimated travel is 15% per year.

Requirements

• Bachelor's degree in electrical engineering, software engineering, or computer science

This is the strongest requirement for this position: Experiences in Object Oriented

programming environment, Python, C , Java, Visual Studio .NET, Structured Text

(ST), Instruction List (IL), and Function Block Diagram (FBD)

• Knowledge of the software development cycle

• Ability to work in a fast-paced team environment and multi-task

• Strong understanding of object-oriented software design and implementation

• Knowledge of a higher-level programming language such as C , Java, or .NET is preferred

• Proficient experience in networking protocols like Ethernet TCP / IP.

• Organization skills are essential

• Ability to prioritize projects and meet completion dates

• Possess strong communication skills, both written and spoken

• Ability to obtain a valid US Passport for work travel.

• Flexibility to work overtime and weekends when needed

• Contribute in a positive manner with a can-do attitude

Preferred skills

• Good understanding of basic machine controls (motors, hydraulics, valves, etc.)

• Basic electronic troubleshooting skills

• Experience designing CANopen, NMEA2000 or J1939 network systems

Exciting things about this opportunity:

• Access to the newest technologies and cutting edge, exciting

• Competitive salaries and benefit packages

• Mentoring and training to ensure your success.

• International travel to appealing locations

• Flexible, casual work environment

• Involvement in every step of the project life cycle, from conception to completion

• Gratification from being part of a team where a single person has a meaningful impact

• Hands-on experience to grow your career in a niche industry

Our location is beautiful - offering affordable housing and a good work/life balance

Date Posted: 22 April 2025
Apply for this Job