Ladar Ltd.

Principal Software Engineer

We at Ladar Ltd (LDR) are looking for an experienced Principal Software Engineer, comfortable with using languages and software development frameworks such as C/C++, Qt, Python, Javascript / React, and WebAssembly, and capable of leading and driving progress for a team of developers. We are looking for someone passionate about combining the skills of software design, development, and programming with technical project management. Additionally, the individual in this role will manage software development, implementation, and deployment for various ongoing projects. This position will report directly to the Chief Technical Officer (CTO). Founded in 2013, LDR has a global team comprising of seasoned mariners, experienced research scientists, and business development executives – all focused on delivering cutting-edge remote sensing solutions to the maritime industry. We specialize in automated ship collision avoidance and (semi-) submerged target detection technologies. We understand the industry’s needs for increased ship safety and collision avoidance solutions and the demands of the upcoming unmanned and autonomous vessel technologies market.
We, together with a consortium of partners, have won a project, focused on enhancing safer navigation at Sea, spanning 3.5 years. This project will mark the first step towards autonomous shipping. As co-coordinators of this project, we are looking for an enthusiastic and challenge-driven individual who can help us grow further.
For more details about the company and the services it offers, you may visit our website at www.ladar.co.uk. You may also visit the website of the main coordinator of the project at www.offshoremonitoring.com

Responsibilities:

  • Managing the software development/technical team, and dedicating time to training, mentoring, and providing technical guidance to junior software developers / engineers
  • Experience of Technical Project Management and organizing the workflow for the team of developers
  • Plan and conduct team meetings and feedback sessions to discuss projects, brainstorm ideas, and put forward solutions to any issues
  • Managing/overseeing design, development, testing, and maintenance of software applications, and optimizing deployment pipeline
  • Managing the maintenance of code repositories, and CI / CD facilities including automated testing, and technical documentation
  • Implementing and ensuring compliance with coding standards
  • Assist in managing a variety of tasks, prioritize a heavy workload with multiple priorities, and meet targets
  • Attend meetings (virtually and in person abroad) with other groups in the organization and possible clients, conferences, and trainings as required

About You:

  • Academic background in software engineering, computer science or related discipline
  • Strong working experience of establishing / supporting software infrastructure based on Linux/Unix, Docker, Containers, GitHub, CI/CD best practices
  • Hands-on expertise writing code in some of the software development technologies that we work with: C/C++, Qt, Python, Javascript / React, WebAssembly.
  • Prior experience of managing a team will be preferred
  • Experience / exposure to scientific programming (data analytics, computer vision, machine learning, etc.) will be a plus
  • Ability to multitask and a keen eye for detail
  • Ability to collaborate with a multi-lingual and multi-cultural international team
  • Analytical thinking, strategic planning and ability to problem solve and develop solutions
  • Excellent organizational, analytical, and time management skills

We Offer

  • Full-time remote/hybrid working arrangement with some travel requirements
  • Opportunities to be part of finding solutions to the challenges the industry is facing today
  • Insight into the rapidly changing Maritime Industry
  • Work in a dynamic team of developers with multiple skill sets
  • Supportive work culture with new and innovative visions for future development
  • Market competitive salary
  • Performance based bonuses
  • Professional development and training opportunities
To Apply:  If you are interested, please send in your resume to the Project Coordinator – OSM (Offshore Monitoring) at [email protected] with the position you are applying for in the subject. Only the shortlisted candidates will be contacted.