Share this Job
Primary Location: 

USA - Poway, CA, US

Function:  Engineering
Job Category:  Engineering

GNC Software Engineer

Vacancy in Wärtsilä North America, Inc., Wärtsilä Dynamic Positioning, Inc.

Position: GNC Software Engineer

Reporting to: GNC Engineering Manager

Location:  Poway, California, USA; San Diego, California, USA

Who We Are:


Wärtsilä Dynamic Positioning, Inc. (WDP) is one of the world’s leading suppliers of positioning and control systems for the shipping and maritime industry. As part of the 19,000 people strong Wärtsilä family it’s not unusual for us to work on high impact projects that are often world’s firsts.  At our offices in San Diego our team of engineers are developing new products and solutions for both traditional and cutting-edge applications.


Wärtsilä is a global leader in smart technologies and complete lifecycle solutions for the marine and energy markets. By emphasising sustainable innovation, total efficiency and data analytics, Wärtsilä maximizes the environmental and economic performance of the vessels and power plants of its customers. In 2019, Wärtsilä’s net sales totaled EUR 5.2 billion with approximately 19,000 employees. The company has operations in over 200 locations in more than 80 countries around the world. Wärtsilä is listed on Nasdaq Helsinki.


How We Work:


We are a team of autonomous self-starters. The type of people who thrive here are highly motivated individuals that work well with minimal supervision.


At Wärtsilä we are looking for astute thinkers and doers – people who can take an idea and run with it.  In our Dynamic Positioning team, developers and engineers take full ownership of their projects and see them through from start to finish; there’s a freedom to the work that’s hard to come by elsewhere.


Talented individuals join us because they’re hungry for ambitious, global, ground-breaking work – the kind that takes their career to new heights.


Position Description:


Wärtsilä Dynamic Positioning, Inc. is seeking a qualified candidate to fill a Guidance, Navigation & Controls Software Engineering position located in Poway, CA.  The GNC Software Engineer will report directly to the GNC Engineering Manager. 


The GNC Software Engineer will have the following duties and responsibilities: 

  • Design and develop control algorithms for vessel control systems including Dynamic Positioning and Autodocking applications.
  • Develop mathematical models for ships and sub-systems, including aerodynamic, hydrodynamic, mechanical, actuators and sensors.
  • Develop and maintain vessel control software, configuration and commissioning tools, and simulators.
  • Support control system commissioning and field testing.
  • Documentation (requirements, design, test procedures, presentation materials)


Wärtsilä is an equal opportunity employer. We encourage minorities, women, protected veterans and disabled individuals to apply.  Wärtsilä complies with the Drug Free Workplace Act of 1988.  In an effort to maintain a drug-free workplace, we perform pre-employment substance abuse testing and background checks. 



Minimum Experience and Educational Requirements:   

  • BSCS, BSEE, BSME, BSAE or similar with strong CS skills.
  • 3 to 5 years of relevant experience.



  • Extensive experience with C++ and object-oriented programming in Windows environment.
  • Experience with C# and WPF.
  • Experience with MATLAB/Simulink.
  • Experience with Kalman filter design and tuning.
  • Experience using Version Control Systems such as SVN, or Software Configuration Management.
  • Experience with test-driven development.
  • Experience with real-time control systems.
  • Highly motivated and able to work under minimal supervision.
  • Must be well organized and have the ability to multi-task and keep track of simultaneous on-going projects.
  • Good communication and documentation skills.
  • Must be able to pass a basic physical fitness test.



  • Domestic and international travel required for purposes such as on-site commissioning, troubleshooting and testing, attending meetings, field service support, conferences, training, or as required for job related duties.


Successful applicant must be authorized to work in the USA without sponsorship.


We look forward to hearing from you. Qualified candidates must apply online http://www.wartsila.com/en/careers/vacancies.


Wärtsilä North America values our employees. We offer a competitive salary and comprehensive benefits package.   Wärtsilä North America is an EOE/AA employer.