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